.h1,h1{font-size:65px;line-height:53px;letter-spacing:-1.3px;text-transform:uppercase}@media(min-width:992px){.h1,h1{font-size:135px;line-height:115px;letter-spacing:-3.71px}}.h2,h2{font-size:32px;line-height:33px;letter-spacing:-.66px;text-transform:uppercase}@media(min-width:992px){.h2,h2{font-size:70px;line-height:63px;letter-spacing:-1.43px}}.h3,h3{font-size:21px;line-height:23px;letter-spacing:-.43px;text-transform:uppercase}@media(min-width:992px){.h3,h3{font-size:55px;line-height:55.08px;letter-spacing:-1.13px}}.h4,h4{font-size:18px;line-height:21px;letter-spacing:-.37px;text-transform:uppercase}@media(min-width:992px){.h4,h4{font-size:35px;line-height:34px;letter-spacing:-.72px}}.h5,h5{font-size:14px;line-height:21px;letter-spacing:-.29px;text-transform:uppercase}@media(min-width:992px){.h5,h5{font-size:26px;line-height:30px;letter-spacing:-.53px}}.h6,h6{text-transform:uppercase}html{font-size:15px;line-height:26px;letter-spacing:0;font-weight:300}@media(min-width:992px){html{font-size:17px;line-height:30px}}.p-style,p{font-size:15px;line-height:26px;letter-spacing:0;font-weight:300}@media(min-width:992px){.p-style,p{font-size:17px;line-height:30px}}.featured-hero{height:600px;position:relative;display:flex;align-items:flex-end;overflow:hidden}.featured-hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.featured-hero .background-image{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;min-width:100%;height:100%}.featured-hero .hero-content{padding:30px 0;position:relative;z-index:1;color:#fff;text-transform:uppercase}.featured-hero .hero-content h1{font-size:48px;line-height:45px;letter-spacing:-1.22px;margin-bottom:15px}.featured-hero .hero-content h1 small{font-size:30px;line-height:30px}.featured-hero .hero-content h5{font-size:18px;line-height:22px;font-weight:500}@media(min-width:992px){.featured-hero{height:680px}.featured-hero .container-hero{padding-left:25px;padding-right:25px}.featured-hero .hero-content{padding:55px 0}.featured-hero .hero-content h1{font-size:135px;line-height:115px;margin-left:-5px}.featured-hero .hero-content h1 small{font-size:80px;line-height:80px}.featured-hero .hero-content h5{font-size:22px;line-height:26px}.brew-menu{-moz-columns:2;column-count:2;-moz-column-gap:10%;column-gap:10%}}.brew-menu__item{-webkit-column-break-inside:avoid;width:100%;padding-top:25px;padding-bottom:10px}.brew-menu__item p{margin-bottom:5px}.brew-menu__item.spacer{padding-top:40px;padding-bottom:0}@media(min-width:992px){.brew-menu__item.spacer{padding-top:80px}}.brew-menu__item .menu-item-spacer{color:#c94000;font-size:15px;text-transform:uppercase;font-weight:900}@media(min-width:992px){.brew-menu__item .menu-item-spacer{font-size:18px}}.brew-menu__item-title{font-size:18px;text-transform:uppercase;font-weight:900;letter-spacing:-.49px;margin-bottom:0}@media(min-width:992px){.brew-menu__item-title{font-size:24px}}.brew-menu__item-subtitle{font-size:15px;font-weight:500;font-style:italic;letter-spacing:-.38px}.brew-menu__item-abv{font-size:15px;font-weight:700;letter-spacing:-.38px;color:#bcbcbc}.brew-menu__item-abv span{padding-right:16px}.brew-menu__item-description{font-size:15px;font-weight:400;margin-bottom:8px!important}.brew-menu__item-hops,.brew-menu__item-malts{font-size:15px;letter-spacing:-.38px;color:#292929}.brew-menu__item-icons{display:none;flex-shrink:0}.brew-menu__item-icons .eye{width:26px;height:18px;margin-right:14px}.brew-menu__item-icons .beer{width:17px;height:19px}@media(min-width:992px){.brew-menu__item-icons{display:flex;align-items:center;justify-content:flex-end}}.brew-menu__item-buttons{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:12px 16px;display:flex;justify-content:space-between}.brew-menu__item-buttons button{font-size:12px;font-weight:900;letter-spacing:-.15px;border:none;outline:none!important;background-color:transparent;text-transform:uppercase;color:#393939}.brew-menu__item-buttons button svg{color:#c94000;margin-right:5px}.brew-menu__item-buttons button .eye{width:15px;height:10px}.brew-menu__item-buttons button .beer{width:14px;height:15px}@media(min-width:992px){.brew-menu__item-buttons{display:none}}.brew-menu__item .tooltip-icon:hover{color:#c94000}.price-tooltip{width:300px}.price-tooltip .dotted-border{border-bottom:2px dotted #1a1a1a}@media(min-width:992px){.food-menu{display:flex;flex-wrap:wrap;justify-content:space-between}}.food-menu__left{width:100%}@media(min-width:992px){.food-menu__left{width:45%}}.food-menu__right{width:100%}@media(min-width:992px){.food-menu__right{width:45%}}.food-menu__item{-webkit-column-break-inside:avoid;width:100%;padding-top:25px;padding-bottom:10px}.food-menu__item p{margin-bottom:5px}.food-menu__item.spacer{padding-top:40px;padding-bottom:0;width:100%}.food-menu__item .menu-item-spacer{color:#c94000;font-size:15px;text-transform:uppercase;font-weight:900}@media(min-width:992px){.food-menu__item .menu-item-spacer{font-size:18px}}.food-menu__item-title{font-size:18px;text-transform:uppercase;font-weight:900;letter-spacing:-.49px}@media(min-width:992px){.food-menu__item-title{font-size:24px}}.food-menu__item-subtitle{font-size:15px;font-weight:500;font-style:italic;color:#292929;letter-spacing:-.38px}.food-menu__item-description{font-size:15px;font-weight:400;margin-bottom:8px!important}.food-menu__item-price{font-size:15px;font-weight:500;letter-spacing:-.38px;color:#272722;margin-bottom:8px!important}.food-menu__item-icons{display:none;flex-shrink:0}.food-menu__item-icons .eye{width:26px;height:18px}.food-menu__item-icons .info{margin-left:10px;width:20px;height:20px}@media(min-width:992px){.food-menu__item-icons{display:flex;align-items:center;justify-content:flex-end;width:86px}}.food-menu__item-buttons{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:12px 16px;display:flex;justify-content:space-between}.food-menu__item-buttons button{font-size:12px;font-weight:900;letter-spacing:-.15px;border:none;outline:none!important;background-color:transparent;text-transform:uppercase;color:#393939}.food-menu__item-buttons button svg{color:#c94000;margin-right:5px}.food-menu__item-buttons button .eye{width:15px;height:10px}.food-menu__item-buttons button .info{width:15px;height:15px}@media(min-width:992px){.food-menu__item-buttons{display:none}}.food-menu__item .dotted-border{background-image:linear-gradient(90deg,#1a1a1a 32%,hsla(0,0%,100%,0) 0);background-size:7px 2px;height:2px!important}.food-menu__item .tooltip-icon:hover{color:#c94000}.image-tooltip .gatsby-image-wrapper{width:300px;height:300px}.detail-tooltip{width:300px;font-size:15px;font-weight:400}.section-navbar{background:#fff}.section-navbar .container{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.section-navbar .container::-webkit-scrollbar{display:none}@media(min-width:992px){.section-navbar .container-hero{padding-left:5px;padding-right:5px}}.section-navbar__item{cursor:pointer;padding-top:15px;padding-bottom:15px;margin-left:10px;margin-right:10px;text-transform:uppercase;white-space:nowrap;color:#1a1a1a;font-size:12px;font-weight:900;letter-spacing:-.22px;box-sizing:border-box;border-bottom:4px solid #fff}.section-navbar__item--active{color:#c94000;border-bottom:4px solid #e55d31}@media(min-width:992px){.section-navbar__item{padding-top:20px;padding-bottom:20px;margin-left:20px;margin-right:20px;font-size:18px}}.section-wrapper{position:relative;background:#f7f7f4;padding:60px 20px 20px}@media(min-width:992px){.section-wrapper{padding:30px}}.section-wrapper__backfont{position:absolute;z-index:5;top:0;left:0;font-size:50px;letter-spacing:-3.44px;line-height:1;color:#f0f0ea;text-transform:uppercase;font-weight:900;margin-bottom:0}@media(min-width:992px){.section-wrapper__backfont{font-size:170px;left:80px}}