.styles_page___uM7P{--ink:#201b17;--orange:#d66a3d;--cream:#f6efe5;background:#201b17;color:#f6efe5;font-family:Arial,sans-serif}.styles_header__L87Pg{max-width:1460px;margin:auto;padding:22px 30px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(255,255,255,.14)}.styles_brand__h2kw7{font-family:Georgia,serif;font-size:27px}.styles_brand__h2kw7 i{color:#efb095}.styles_header__L87Pg nav{display:flex;gap:30px;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.styles_header__L87Pg button{justify-self:end;border:1px solid var(--orange);background:transparent;color:#efb095;padding:11px 16px;font-size:9px;font-weight:900;text-transform:uppercase}.styles_hero__KRhZj{position:relative;min-height:780px;overflow:hidden}.styles_hero__KRhZj>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.styles_overlay__J5Vv4{position:absolute;inset:0;background:linear-gradient(90deg,rgba(32,27,23,.86),rgba(32,27,23,.22) 65%,rgba(32,27,23,.55))}.styles_heroCopy__p16ub{position:absolute;left:max(30px,calc((100vw - 1460px)/2 + 30px));bottom:70px;max-width:850px}.styles_heroCopy__p16ub>span,.styles_menuTitle__IO8QD>span,.styles_reserveTitle__BstkW>span,.styles_storyCopy__jFsqg>span,.styles_visit__KMkc1>div:first-child>span{font-size:9px;font-weight:900;letter-spacing:.16em;color:#efb095}.styles_heroCopy__p16ub h1{margin:14px 0 22px;font-family:Georgia,serif;font-size:clamp(58px,7vw,105px);font-weight:400;line-height:.85;letter-spacing:-.055em}.styles_heroCopy__p16ub p{max-width:620px;line-height:1.7;color:rgba(255,255,255,.64)}.styles_heroCopy__p16ub button{margin-top:24px;border:0;background:var(--orange);color:white;padding:15px 18px;font-size:9px;font-weight:900;display:flex;gap:8px;align-items:center}.styles_heroFacts__IFheD{position:absolute;right:30px;bottom:30px;display:grid;gap:8px}.styles_heroFacts__IFheD span{background:rgba(32,27,23,.72);backdrop-filter:blur(10px);padding:10px 12px;font-size:9px;display:flex;gap:7px;align-items:center}.styles_menu__iGsft{padding:90px max(30px,calc((100vw - 1460px)/2 + 30px));display:grid;grid-template-columns:.65fr 1.35fr;gap:55px;background:var(--cream);color:var(--ink)}.styles_menuTitle__IO8QD h2,.styles_reserveTitle__BstkW h2,.styles_storyCopy__jFsqg h2,.styles_visit__KMkc1 h2{margin:14px 0;font-family:Georgia,serif;font-size:clamp(44px,5vw,72px);font-weight:400;line-height:.9}.styles_menuTitle__IO8QD p,.styles_storyCopy__jFsqg p{color:#74665c;line-height:1.7}.styles_menuSheet__oIwS0{border-top:1px solid #b9a99d}.styles_menuSheet__oIwS0 article{display:grid;grid-template-columns:80px 1fr 120px;gap:18px;padding:20px 0;border-bottom:1px solid #b9a99d}.styles_menuSheet__oIwS0 span{font-size:9px;text-transform:uppercase;color:var(--orange);font-weight:900}.styles_menuSheet__oIwS0 b{font-family:Georgia,serif;font-size:22px;font-weight:400}.styles_menuSheet__oIwS0 small{display:block;margin-top:4px;color:#8c7d72}.styles_menuSheet__oIwS0 strong{text-align:right}.styles_story__uxm4r{display:grid;grid-template-columns:1.1fr .9fr;min-height:650px;background:#2b241f}.styles_storyImage__Zg2xA img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.styles_storyCopy__jFsqg{padding:70px;display:flex;flex-direction:column;justify-content:center}.styles_occasion__kLY1m{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.styles_occasion__kLY1m button{border:1px solid rgba(255,255,255,.18);background:transparent;color:white;padding:9px 12px;font-size:9px}.styles_occasion__kLY1m .styles_active__FXq8G{background:var(--orange);border-color:var(--orange)}.styles_visit__KMkc1{padding:90px max(30px,calc((100vw - 1460px)/2 + 30px));display:grid;grid-template-columns:.65fr 1.35fr;gap:55px;background:#15120f}.styles_visitRows__ZToI_{border-top:1px solid rgba(255,255,255,.18)}.styles_visitRows__ZToI_ p{margin:0;display:grid;grid-template-columns:130px 1fr;gap:20px;padding:17px 0;border-bottom:1px solid rgba(255,255,255,.18)}.styles_visitRows__ZToI_ b{font-size:9px;text-transform:uppercase}.styles_visitRows__ZToI_ span{color:rgba(255,255,255,.55);font-size:11px}.styles_reserve__RNoxo{padding:90px max(30px,calc((100vw - 1460px)/2 + 30px));display:grid;grid-template-columns:.65fr 1.35fr;gap:55px;background:#d66a3d;color:white}.styles_reserveCard__fZquJ{background:#f6efe5;color:var(--ink);padding:28px}.styles_reserveCard__fZquJ label{display:block;margin:16px 0 8px;font-size:9px;font-weight:900;text-transform:uppercase}.styles_reserveCard__fZquJ>div:not(.styles_inputs__KW0tL){display:flex;flex-wrap:wrap;gap:7px}.styles_reserveCard__fZquJ>div button{border:1px solid #cdbdb1;background:transparent;padding:9px 12px;font-size:9px}.styles_reserveCard__fZquJ>div .styles_selected__J2hU9{background:var(--ink);color:white}.styles_reserveCard__fZquJ strong{font-family:Georgia,serif;font-size:22px;font-weight:400}.styles_inputs__KW0tL{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.styles_inputs__KW0tL input{height:48px;border:0;border-bottom:1px solid #c4b3a6;background:transparent;outline:none}.styles_submit__FgN4I{width:100%;margin-top:20px;border:0;background:var(--ink);color:white;padding:15px;font-weight:900}.styles_reserveCard__fZquJ small{display:block;margin-top:9px;color:#7b6d62}@media(max-width:900px){.styles_header__L87Pg{grid-template-columns:1fr auto;padding:18px}.styles_header__L87Pg nav{display:none}.styles_heroCopy__p16ub{left:18px;right:18px}.styles_heroFacts__IFheD{left:18px;right:18px;bottom:18px}.styles_menu__iGsft,.styles_reserve__RNoxo,.styles_story__uxm4r,.styles_visit__KMkc1{grid-template-columns:1fr}.styles_menu__iGsft,.styles_reserve__RNoxo,.styles_visit__KMkc1{padding:65px 18px}.styles_storyCopy__jFsqg{padding:55px 18px}.styles_storyImage__Zg2xA{min-height:480px}.styles_inputs__KW0tL{grid-template-columns:1fr}}