._openingHours_1yoe9_1{margin-top:30px;max-width:480px;border-top:1px solid #6c5944;padding-top:22px}._openingHoursTitle_1yoe9_1{display:flex;align-items:center;gap:10px;color:#e7c58d;margin-bottom:12px}._openingHoursTitle_1yoe9_1 h3{font-family:var(--font-family-display);font-size:25px;font-weight:500;margin:0;letter-spacing:-.02em;color:#f4e7cc}._openingHours_1yoe9_1 dl{margin:0}._openingHours_1yoe9_1 dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid #554638}._openingHours_1yoe9_1 dt,._openingHours_1yoe9_1 dd{font-size:13px;line-height:1.6;margin:0}._openingHours_1yoe9_1 dt{color:#c9bca8}._openingHours_1yoe9_1 dd{color:#f4e7cc;font-weight:600;text-align:right}._openingHours_1yoe9_1 dl>div:first-child dd{color:#b2a18c}@media(max-width:700px){._openingHours_1yoe9_1{text-align:left;margin-left:auto;margin-right:auto}._openingHoursTitle_1yoe9_1{justify-content:flex-start}}@media(max-width:390px){._openingHours_1yoe9_1 dt,._openingHours_1yoe9_1 dd{font-size:12px}}._menuJumps_1yoe9_2{display:flex;align-items:center;gap:9px;overflow-x:auto;padding:17px 0 13px;margin-bottom:-7px;scrollbar-width:thin;scrollbar-color:#bba887 transparent}._menuJumpLabel_1yoe9_2{color:#8e754f;font-weight:700;letter-spacing:.15em;font-size:10px;white-space:nowrap;margin-right:5px}._menuJumps_1yoe9_2 a{white-space:nowrap;border:1px solid #cbbda7;border-radius:3px;padding:9px 12px;color:#514333;font-size:11px;text-decoration:none;font-weight:500;transition:background .2s,color .2s}._menuJumps_1yoe9_2 a:hover,._menuJumps_1yoe9_2 a:focus-visible{background:#302922;color:#f6eede}._category_1yoe9_2{scroll-margin-top:26px}._itemPriceNote_1yoe9_2{font-family:var(--font-family-base);font-size:10px;color:#8b7046;text-transform:uppercase;letter-spacing:.03em;flex-shrink:0;line-height:1.5}@media(max-width:700px){._menuJumps_1yoe9_2{margin-left:-18px;margin-right:-18px;padding:16px 18px;gap:7px}._menuJumps_1yoe9_2 a{padding:10px;font-size:11px}._itemPriceNote_1yoe9_2{font-size:10px;max-width:75px;text-align:right}}._visitDetails_1yoe9_3{display:flex;gap:24px;flex-wrap:wrap;align-items:start;margin-top:25px}._visitContact_1yoe9_3{display:flex;align-items:start;gap:10px;color:#e7c58d;text-decoration:none;min-width:195px}._visitContact_1yoe9_3:hover strong{text-decoration:underline}._visitContact_1yoe9_3 svg{flex-shrink:0;margin-top:3px}._visitContact_1yoe9_3 strong{font-size:14px;font-weight:600;color:#f4e7cc;display:block;line-height:1.5}._visitContact_1yoe9_3 small{display:block;font-size:12px;color:#c7b9a4;margin-top:3px}._directionsButton_1yoe9_3{display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid #cfad72;background:#dcbf88;color:#1d1913;border-radius:2px;font-size:11px;font-weight:700;letter-spacing:.13em;padding:13px 18px;text-decoration:none;margin-top:28px;align-self:flex-start;transition:background .2s}._directionsButton_1yoe9_3:hover{background:#f2d6a3}@media(max-width:700px){._visitDetails_1yoe9_3{justify-content:center;text-align:left}._directionsButton_1yoe9_3{align-self:center}._visitContact_1yoe9_3{min-width:175px}}._about_1yoe9_4{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:530px;background:#15130f;scroll-margin-top:20px}._aboutImage_1yoe9_4{overflow:hidden;min-height:440px}._aboutImage_1yoe9_4 img{width:100%;height:100%;object-fit:cover;object-position:center 42%;display:block}._aboutContent_1yoe9_4{padding:clamp(48px,7vw,110px);display:flex;flex-direction:column;justify-content:center}._aboutContent_1yoe9_4 h2{font-family:var(--font-family-display);font-size:clamp(50px,6vw,86px);font-weight:400;letter-spacing:-.05em;line-height:.99;margin:27px 0}._aboutContent_1yoe9_4 h2 em{color:#d8b778;font-weight:400}._aboutContent_1yoe9_4 p{font-size:15px;line-height:1.8;color:#c8bbae;max-width:475px;margin:0 0 14px}._aboutLink_1yoe9_4{color:#e5c78e;font-size:11px;font-weight:600;letter-spacing:.16em;display:inline-flex;gap:12px;align-items:center;text-decoration:none;margin-top:17px}._aboutLink_1yoe9_4:hover{text-decoration:underline}@media(max-width:800px){._about_1yoe9_4{grid-template-columns:1fr}._aboutImage_1yoe9_4{height:370px;min-height:0}._aboutContent_1yoe9_4{padding:56px 24px 70px}._aboutContent_1yoe9_4 h2{font-size:clamp(50px,11vw,72px)}}._beerMeta_1yoe9_5{display:flex;gap:7px;flex-wrap:wrap;margin-top:8px}._beerMeta_1yoe9_5 span{display:inline-flex;align-items:center;padding:4px 8px;border:1px solid #b8a58a;border-radius:2px;font-size:10px;font-weight:700;line-height:1;letter-spacing:.06em;color:#785e37;text-transform:uppercase}._beerMeta_1yoe9_5+p{margin-top:9px}._categoryHeadingRow_1yoe9_6{display:flex;align-items:center;justify-content:space-between;gap:24px}._categoryPhoto_1yoe9_6{width:158px;height:100px;object-fit:cover;border-radius:2px;box-shadow:0 4px 20px #322d2420}._copperheadPhoto_1yoe9_6{width:128px;height:128px;object-fit:cover;object-position:center;border:1px solid #c5ad88;flex-shrink:0}._visitArtwork_1yoe9_6 img{width:min(100%,550px)!important;aspect-ratio:4/3;object-fit:cover;mix-blend-mode:normal!important;filter:none!important;border:1px solid #655443}._hero_1yoe9_6{background-position:center 56%}._hero_1yoe9_6 h1{font-size:clamp(66px,8vw,118px)}@media(max-width:700px){._categoryPhoto_1yoe9_6{width:105px;height:86px}._copperheadPhoto_1yoe9_6{width:108px;height:108px}._categoryHeadingRow_1yoe9_6{gap:12px}._hero_1yoe9_6{background-position:59% center}._hero_1yoe9_6 h1{font-size:clamp(53px,12vw,82px)}}@media(max-width:430px){._categoryPhoto_1yoe9_6{width:90px;height:82px}._copperheadPhoto_1yoe9_6{width:90px;height:90px}._categoryHead_1yoe9_6 h3{font-size:34px}._categoryHead_1yoe9_6{gap:8px}._hero_1yoe9_6 h1{font-size:clamp(49px,11.7vw,64px)}}._page_1yoe9_7{font-family:var(--font-family-base);background:#171512;color:#f5ebd8;min-height:100vh;overflow:hidden}._page_1yoe9_7 *{box-sizing:border-box}._page_1yoe9_7 button{cursor:pointer}._topline_1yoe9_7{height:31px;background:#a68852;color:#1d1a15;display:flex;justify-content:space-between;align-items:center;padding:0 clamp(18px,5vw,80px);font-size:9px;font-weight:700;letter-spacing:.18em}._topline_1yoe9_7 span:last-child{display:flex;align-items:center;gap:7px}._header_1yoe9_7{height:87px;padding:0 clamp(18px,5vw,80px);display:flex;align-items:center;gap:24px;justify-content:space-between;background:#181613;border-bottom:1px solid #504632}._brand_1yoe9_7{display:flex;align-items:center;gap:11px;color:#f6eedc;text-decoration:none;min-width:0}._brandLogo_1yoe9_7{width:62px;height:62px;object-fit:contain;mix-blend-mode:screen}._brandWords_1yoe9_7 strong{display:block;font-size:17px;letter-spacing:.16em;font-weight:600;white-space:nowrap}._brandWords_1yoe9_7 small{display:block;color:#c5ad86;font-size:8px;letter-spacing:.14em;margin-top:5px;white-space:nowrap}._nav_1yoe9_7{display:flex;gap:clamp(12px,2.7vw,42px)}._nav_1yoe9_7 a{color:#d0c6b4;text-decoration:none;font-weight:600;font-size:11px;letter-spacing:.14em;white-space:nowrap}._nav_1yoe9_7 a:hover{color:#e5c78e}._headerButton_1yoe9_7{display:flex;gap:12px;border-radius:2px!important;letter-spacing:.13em!important;font-size:10px!important;white-space:nowrap}._mobileToggle_1yoe9_7{display:none!important;color:#e5c78e!important}._mobileNav_1yoe9_7{position:absolute;z-index:30;left:0;right:0;top:118px;background:#1a1814;border-bottom:1px solid #9e8150;display:flex;flex-direction:column;padding:18px 25px;gap:0}._mobileNav_1yoe9_7 a{color:#f5ead5;text-decoration:none;padding:15px 0;border-bottom:1px solid #4c4537;font-size:14px}._hero_1yoe9_6{min-height:700px;background-color:#181511;background-position:center right;background-size:cover;position:relative;display:flex;align-items:center}._heroGrain_1yoe9_7{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#100e0b8a,transparent 22%)}._heroContent_1yoe9_7{position:relative;z-index:1;width:min(1320px,100%);padding:70px clamp(24px,8vw,125px) 100px;margin:auto}._eyebrow_1yoe9_7,._sectionKicker_1yoe9_7{display:flex;align-items:center;gap:14px;color:#d4b47b;font-size:10px;letter-spacing:.22em;font-weight:600}._eyebrowLine_1yoe9_7,._kickerLine_1yoe9_7{width:33px;height:1px;background:#d4b47b}._hero_1yoe9_6 h1,._exploreIntro_1yoe9_7 h2,._menuHeading_1yoe9_7 h2,._visit_1yoe9_3 h2{font-family:var(--font-family-display);font-weight:400;letter-spacing:-.048em;line-height:.95}._hero_1yoe9_6 h1{font-size:clamp(68px,9vw,134px);margin:31px 0 22px}._hero_1yoe9_6 h1 em,._exploreIntro_1yoe9_7 h2 em,._visit_1yoe9_3 h2 em{font-weight:400;color:#d8b778}._heroLead_1yoe9_7{font-size:17px;font-weight:300;line-height:1.75;color:#e2d6c1;max-width:490px}._heroActions_1yoe9_7{display:flex;gap:12px;margin-top:34px}._heroPrimary_1yoe9_7,._heroSecondary_1yoe9_7{border-radius:2px!important;display:flex;gap:13px;letter-spacing:.12em!important;font-size:11px!important;height:49px!important}._heroSecondary_1yoe9_7{background:#18151155!important;color:#fff2db!important;border-color:#b6a17d!important}._heroBottom_1yoe9_7{position:absolute;bottom:27px;left:clamp(24px,8vw,125px);right:clamp(24px,8vw,125px);display:flex;justify-content:space-between;color:#d4c1a2;font-size:9px;letter-spacing:.22em;font-weight:600}._heroBottom_1yoe9_7 a{color:inherit;text-decoration:none;display:flex;gap:12px;align-items:center}._explore_1yoe9_7{background:#171512;padding:100px clamp(22px,6vw,90px) 90px;scroll-margin-top:20px}._exploreIntro_1yoe9_7{max-width:1210px;margin:0 auto 43px;display:flex;align-items:end;justify-content:space-between;gap:30px}._exploreIntro_1yoe9_7 h2{font-size:clamp(50px,6vw,83px);margin:22px 0 0}._exploreIntro_1yoe9_7>p{font-size:15px;max-width:360px;line-height:1.8;color:#bab1a2;margin:0 0 2px}._exploreGrid_1yoe9_7{display:grid;grid-template-columns:1fr 1fr;gap:23px;max-width:1210px;margin:0 auto}._exploreCard_1yoe9_7{height:clamp(280px,34vw,430px);display:block;position:relative;overflow:hidden;background:#29231c;text-decoration:none;color:#fff5e4}._exploreCard_1yoe9_7 img{width:100%;height:100%;object-fit:cover;transition:transform .6s}._exploreCard_1yoe9_7:hover img{transform:scale(1.05)}._exploreShade_1yoe9_7{position:absolute;inset:0;background:linear-gradient(180deg,#0009,transparent 34%,#000c)}._cardTop_1yoe9_7{position:absolute;top:23px;left:26px;font-size:10px;letter-spacing:.2em;font-weight:600}._cardBottom_1yoe9_7{position:absolute;bottom:25px;left:26px;right:27px;display:flex;align-items:end;justify-content:space-between;gap:10px}._cardBottom_1yoe9_7 strong{display:block;font-size:clamp(28px,3vw,42px);font-family:var(--font-family-display);font-weight:400;line-height:1.05}._cardBottom_1yoe9_7 small{display:block;margin-top:14px;color:#f3d59b;letter-spacing:.2em;font-size:10px}._photoDisclaimer_1yoe9_7{display:block;color:#a49a8c;font-size:10px;text-align:right;max-width:1210px;margin:14px auto 0}._menuSection_1yoe9_7{background:#f3eddf;color:#28231d;padding:100px clamp(20px,6vw,90px) 115px;scroll-margin-top:0}._menuInner_1yoe9_7{max-width:1190px;margin:0 auto}._menuHeading_1yoe9_7{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:40px}._menuHeading_1yoe9_7 ._sectionKicker_1yoe9_7{color:#96743d}._menuHeading_1yoe9_7 ._kickerLine_1yoe9_7{background:#96743d}._menuHeading_1yoe9_7 h2{font-size:clamp(52px,6.5vw,92px);margin:21px 0 0}._menuHeading_1yoe9_7 h2 em{color:#907044;font-weight:400}._menuHeading_1yoe9_7>p{font-size:14px;color:#7c7164;max-width:280px;line-height:1.7}._menuControls_1yoe9_7{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:23px;border-bottom:2px solid #302921}._menuTabs_1yoe9_7{display:flex;gap:7px}._menuTab_1yoe9_7{border-radius:2px!important;height:47px!important;min-width:143px!important;display:flex;gap:10px;font-size:11px!important;letter-spacing:.14em!important}._menuTabs_1yoe9_7 button[aria-selected=true]{background:#2e2922!important;color:#f5e9cf!important;border:1px solid #2e2922!important}._menuTabs_1yoe9_7 button[aria-selected=false]{background:transparent!important;color:#40362b!important;border-color:#c3b8a6!important}._searchBox_1yoe9_7{display:flex;align-items:center;gap:8px;border-bottom:1px solid #b9aa97;color:#77634b;min-width:220px;width:310px}._searchBox_1yoe9_7 input{border:none!important;box-shadow:none!important;background:transparent!important;color:#29231d!important;font-size:13px!important;min-width:0;flex:1}._searchBox_1yoe9_7 input::placeholder{color:#908578!important}._searchBox_1yoe9_7 button{color:#6e5a3f!important}._category_1yoe9_2{padding:45px 0 36px;border-bottom:1px solid #d1c6b5}._categoryHead_1yoe9_6{display:flex;align-items:start;gap:21px}._categoryIndex_1yoe9_7{font-family:var(--font-family-base);font-size:12px;letter-spacing:.12em;font-weight:600;color:#957444;padding-top:11px}._categoryHead_1yoe9_6 h3{font-family:var(--font-family-display);font-size:clamp(39px,5vw,58px);line-height:1.05;font-weight:400;margin:0}._categoryHead_1yoe9_6 p{font-size:13px;margin:7px 0 0;color:#83776b}._menuItems_1yoe9_7{display:grid;grid-template-columns:1fr 1fr;column-gap:64px;margin:26px 0 0 40px}._menuItem_1yoe9_7{border-top:1px solid #d7cebf;padding:20px 0;display:flex;justify-content:space-between;align-items:start;gap:16px}._itemText_1yoe9_7{min-width:0;flex:1}._itemText_1yoe9_7 h4{font-size:16px;font-weight:600;line-height:1.4;color:#2e271f;margin:0}._itemText_1yoe9_7 p{color:#71675c;line-height:1.65;font-size:12px;margin:6px 0 0}._itemPrice_1yoe9_2{font-family:var(--font-family-display);font-size:23px;font-weight:600;color:#846034;white-space:nowrap;line-height:1.2}._beerEmpty_1yoe9_7{margin:25px 0 0 40px;border:1px dashed #c4b8a7;padding:45px 25px;text-align:center;color:#8d724c}._beerEmpty_1yoe9_7 h4{font-family:var(--font-family-display);font-size:32px;font-weight:400;color:#302922;margin:12px 0}._beerEmpty_1yoe9_7 p{font-size:13px;color:#837568}._empty_1yoe9_7{text-align:center;padding:40px}._empty_1yoe9_7 p{color:#837568}._visit_1yoe9_3{background:#201b16;display:grid;grid-template-columns:1fr 1.3fr;align-items:center;gap:55px;padding:90px clamp(24px,8vw,130px)}._visitArtwork_1yoe9_6{display:flex;align-items:center;justify-content:center}._visitArtwork_1yoe9_6 img{width:min(100%,300px);mix-blend-mode:screen;filter:contrast(1.14)}._visit_1yoe9_3 h2{font-size:clamp(48px,6vw,87px);margin:22px 0}._visitText_1yoe9_7 p{font-size:15px;color:#bfb4a4;line-height:1.8}._location_1yoe9_7{display:flex;align-items:center;gap:10px;color:#d8b778;font-size:12px;letter-spacing:.18em;margin-top:26px}._footer_1yoe9_7{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:38px clamp(20px,6vw,90px);border-top:1px solid #574735;background:#151310;font-size:10px;letter-spacing:.14em;color:#ada28f}._footerBrand_1yoe9_7{font-size:19px;font-family:var(--font-family-display);color:#f7ecda;letter-spacing:.04em}._footerBrand_1yoe9_7 span{color:#d8b778}._footerContact_1yoe9_7{display:inline-flex;gap:8px;align-items:center;text-decoration:none;color:#e6c28a;white-space:nowrap;font-weight:700;font-size:10px;letter-spacing:.12em}._footerContact_1yoe9_7:hover{color:#fff1d9}@media(min-width:991px)and (max-width:1190px){._nav_1yoe9_7{display:none}._mobileToggle_1yoe9_7{display:flex!important;margin-left:auto}}@media(max-width:990px){._nav_1yoe9_7{display:none}._headerButton_1yoe9_7{margin-left:auto}._hero_1yoe9_6{min-height:650px}._exploreIntro_1yoe9_7{align-items:start}._exploreIntro_1yoe9_7>p{max-width:290px}._menuItems_1yoe9_7{gap:36px}}@media(max-width:700px){._topline_1yoe9_7{font-size:8px}._topline_1yoe9_7 span:first-child{display:none}._topline_1yoe9_7{justify-content:center}._header_1yoe9_7{height:71px;padding:0 16px}._brandLogo_1yoe9_7{width:47px;height:47px}._brandWords_1yoe9_7 strong{font-size:13px}._brandWords_1yoe9_7 small{font-size:7px}._headerButton_1yoe9_7{display:none!important}._mobileToggle_1yoe9_7{display:flex!important;margin-left:auto}._mobileNav_1yoe9_7{top:102px}._hero_1yoe9_6{min-height:630px;background-position:62% center}._heroContent_1yoe9_7{padding:85px 24px 95px}._hero_1yoe9_6 h1{font-size:clamp(65px,14vw,91px)}._heroLead_1yoe9_7{font-size:15px}._heroBottom_1yoe9_7{left:24px;right:24px}._heroBottom_1yoe9_7>span{display:none}._explore_1yoe9_7{padding:78px 18px 65px}._exploreIntro_1yoe9_7{display:block}._exploreIntro_1yoe9_7 h2{font-size:60px}._exploreIntro_1yoe9_7>p{max-width:520px;margin:19px 0 27px}._exploreGrid_1yoe9_7{grid-template-columns:1fr;gap:14px}._exploreCard_1yoe9_7{height:330px}._photoDisclaimer_1yoe9_7{text-align:left;line-height:1.5}._menuSection_1yoe9_7{padding:75px 18px 85px}._menuHeading_1yoe9_7{display:block}._menuHeading_1yoe9_7 h2{font-size:63px}._menuHeading_1yoe9_7 p{margin-top:17px}._menuControls_1yoe9_7{flex-direction:column;align-items:stretch}._menuTabs_1yoe9_7{display:flex}._menuTab_1yoe9_7{flex:1}._searchBox_1yoe9_7{width:100%}._menuItems_1yoe9_7{grid-template-columns:1fr;margin-left:0}._category_1yoe9_2{padding:36px 0 20px}._categoryHead_1yoe9_6{gap:13px}._categoryHead_1yoe9_6 h3{font-size:43px}._menuItem_1yoe9_7{padding:16px 0}._beerEmpty_1yoe9_7{margin-left:0}._visit_1yoe9_3{grid-template-columns:1fr;gap:5px;padding:72px 25px;text-align:center}._visitArtwork_1yoe9_6 img{width:195px}._visit_1yoe9_3 h2{font-size:61px}._visit_1yoe9_3 ._sectionKicker_1yoe9_7,._visit_1yoe9_3 ._location_1yoe9_7{justify-content:center}._footer_1yoe9_7{flex-direction:column;text-align:center;gap:12px}}@media(max-width:430px){._eyebrow_1yoe9_7{font-size:9px;gap:10px}._eyebrowLine_1yoe9_7{width:19px}._hero_1yoe9_6 h1{font-size:clamp(61px,14vw,76px)}._heroActions_1yoe9_7{flex-direction:column;max-width:280px}._heroPrimary_1yoe9_7,._heroSecondary_1yoe9_7{justify-content:center}._exploreIntro_1yoe9_7 h2{font-size:51px}._menuHeading_1yoe9_7 h2{font-size:54px}._cardBottom_1yoe9_7 strong{font-size:33px}._menuTab_1yoe9_7{min-width:0!important}._categoryHead_1yoe9_6 h3{font-size:39px}}
