@font-face{font-display:swap;font-family:NeuzeitSLTStd-Book;font-style:normal;font-weight:400;src:url(/dist/assets/2e9728833ff5715cfa40.eot);src:url(/dist/assets/2e9728833ff5715cfa40.eot?#iefix) format("embedded-opentype"),url(/dist/assets/05f2a77e2838de89ad55.woff2) format("woff2"),url(/dist/assets/00954b79e06c75f8b400.woff) format("woff"),url(/dist/assets/4b8fd975ca276944d725.ttf) format("truetype")}@font-face{font-display:swap;font-family:NeuzeitSLTStd-BookHeavy;font-style:normal;font-weight:700;src:url(/dist/assets/877cfaddd741fd61a54a.eot);src:url(/dist/assets/877cfaddd741fd61a54a.eot?#iefix) format("embedded-opentype"),url(/dist/assets/9d46de43fd0bdf887e49.woff2) format("woff2"),url(/dist/assets/82fd8c4fb8ff00ec0ab5.woff) format("woff"),url(/dist/assets/78599d740a84f09aeca3.ttf) format("truetype")}@font-face{font-display:swap;font-family:AlbertusNova-Thin;font-style:normal;font-weight:100;src:url(/dist/assets/f0eca6b2087db14a7e87.eot);src:url(/dist/assets/f0eca6b2087db14a7e87.eot?#iefix) format("embedded-opentype"),url(/dist/assets/c54985256bd8e50d3d79.woff2) format("woff2"),url(/dist/assets/4f549d598c0619b90882.woff) format("woff"),url(/dist/assets/1c4f6df90c8feb2d9c00.ttf) format("truetype")}@font-face{font-display:swap;font-family:AlbertusNova-Black;font-style:normal;font-weight:900;src:url(/dist/assets/48eaa161ef8b1ffbf8db.eot);src:url(/dist/assets/48eaa161ef8b1ffbf8db.eot?#iefix) format("embedded-opentype"),url(/dist/assets/5fe4d9c7d88fc1d020fe.woff2) format("woff2"),url(/dist/assets/16ad8418e3cf7fc77f60.woff) format("woff"),url(/dist/assets/ed4abccd8b33746a5343.ttf) format("truetype")}@font-face{font-display:swap;font-family:AlbertusNova-Bold;font-style:normal;font-weight:700;src:url(/dist/assets/d8d4abf016ddd22b740e.eot);src:url(/dist/assets/d8d4abf016ddd22b740e.eot?#iefix) format("embedded-opentype"),url(/dist/assets/088811729fa839581fb0.woff2) format("woff2"),url(/dist/assets/c3ad875aaa84e89edd8a.woff) format("woff"),url(/dist/assets/3309a8c75949dd282dad.ttf) format("truetype")}@font-face{font-display:swap;font-family:AlbertusNova-Light;font-style:normal;font-weight:300;src:url(/dist/assets/ab73e4453fbe979592ab.eot);src:url(/dist/assets/ab73e4453fbe979592ab.eot?#iefix) format("embedded-opentype"),url(/dist/assets/ca0e4ba070d2c6002a43.woff2) format("woff2"),url(/dist/assets/bb4cc5e8fd231162c293.woff) format("woff"),url(/dist/assets/2aa28609b7b4dc4200fe.ttf) format("truetype")}@font-face{font-display:swap;font-family:AlbertusNova-Regular;font-style:normal;font-weight:400;src:url(/dist/assets/6a0e6514ca2af683b3f7.eot);src:url(/dist/assets/6a0e6514ca2af683b3f7.eot?#iefix) format("embedded-opentype"),url(/dist/assets/d10abab42c9d5c0d6015.woff2) format("woff2"),url(/dist/assets/f7eaf1c706782a59724b.woff) format("woff"),url(/dist/assets/780d981728f39619fd42.ttf) format("truetype")}@font-face{font-display:swap;font-family:AlbertusNova;font-style:normal;font-weight:100;src:url(/dist/assets/c54985256bd8e50d3d79.woff2) format("woff2"),url(/dist/assets/4f549d598c0619b90882.woff) format("woff")}@font-face{font-display:swap;font-family:AlbertusNova;font-style:normal;font-weight:300;src:url(/dist/assets/ca0e4ba070d2c6002a43.woff2) format("woff2"),url(/dist/assets/bb4cc5e8fd231162c293.woff) format("woff")}@font-face{font-display:swap;font-family:AlbertusNova;font-style:normal;font-weight:400;src:url(/dist/assets/d10abab42c9d5c0d6015.woff2) format("woff2"),url(/dist/assets/f7eaf1c706782a59724b.woff) format("woff")}@font-face{font-display:swap;font-family:AlbertusNova;font-style:normal;font-weight:700;src:url(/dist/assets/088811729fa839581fb0.woff2) format("woff2"),url(/dist/assets/c3ad875aaa84e89edd8a.woff) format("woff")}@font-face{font-display:swap;font-family:AlbertusNova;font-style:normal;font-weight:900;src:url(/dist/assets/5fe4d9c7d88fc1d020fe.woff2) format("woff2"),url(/dist/assets/16ad8418e3cf7fc77f60.woff) format("woff")}@font-face{font-display:swap;font-family:NeuzeitSLTStd;font-style:normal;font-weight:400;src:url(/dist/assets/05f2a77e2838de89ad55.woff2) format("woff2"),url(/dist/assets/00954b79e06c75f8b400.woff) format("woff")}@font-face{font-display:swap;font-family:NeuzeitSLTStd;font-style:normal;font-weight:700;src:url(/dist/assets/9d46de43fd0bdf887e49.woff2) format("woff2"),url(/dist/assets/82fd8c4fb8ff00ec0ab5.woff) format("woff")}:root{--font-manor-body:"NeuzeitSLTStd","Helvetica Neue",Helvetica,Arial,sans-serif;--font-manor-heading:"AlbertusNova",Georgia,"Times New Roman",serif;--font-manor-display:"AlbertusNova-Thin",Georgia,serif;--site-header-height:5rem}@media(min-width:1024px){:root{--site-header-height:6rem}}.theme-themanor .site-header{left:0;position:fixed;right:0;top:0;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease;z-index:1000}.theme-themanor .site-header.is-hidden{transform:translateY(-100%)}.theme-themanor .site-header__logo{flex-shrink:0}.theme-themanor .site-header__logo a{display:block}.theme-themanor .site-header__logo-img{height:3rem;width:auto}@media(min-width:1024px){.theme-themanor .site-header__logo-img{height:3.5rem}}.theme-themanor .site-header__logo-text{display:flex;flex-direction:column}.theme-themanor .site-header__nav{align-items:center;display:none;gap:.25rem}@media(min-width:1024px){.theme-themanor .site-header__nav{display:flex}}.theme-themanor .site-header__cta{align-items:center;display:none;gap:1rem}@media(min-width:768px){.theme-themanor .site-header__cta{display:flex}}.theme-themanor .site-header__cta-link{align-items:center;display:inline-flex;font-size:.875rem;font-weight:500;gap:.375rem;transition:opacity .2s}.theme-themanor .site-header__cta-link svg{flex-shrink:0;height:1rem;width:1rem}.theme-themanor .site-header__cta-link:hover{opacity:.75}.theme-themanor .nav-item{position:relative}.theme-themanor .nav-item__trigger{align-items:center;display:flex;font-size:.875rem;font-weight:500;gap:.25rem;padding:.5rem 1rem;transition:color .2s ease}.theme-themanor .nav-item__trigger svg{height:1rem;width:1rem}.theme-themanor .nav-item__trigger-group{align-items:center;display:flex}.theme-themanor .nav-item__trigger-link{align-items:center;display:flex;font-size:.875rem;font-weight:500;padding:.5rem 0 .5rem 1rem;transition:color .2s ease}.theme-themanor .nav-item__trigger-toggle{align-items:center;display:flex;padding:.5rem .75rem .5rem .25rem;transition:color .2s ease}.theme-themanor .nav-item__trigger-toggle svg{height:1rem;width:1rem}.theme-themanor .nav-item__link{display:block;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:color .2s ease}.theme-themanor .nav-item__dropdown{display:none;left:0;padding-top:.5rem;position:absolute;top:100%;z-index:50}.theme-themanor .nav-item:focus-within>.nav-item__dropdown,.theme-themanor .nav-item:hover>.nav-item__dropdown{display:block}.theme-themanor .dropdown-menu{box-shadow:0 4px 6px -1px rgba(0,0,0,.1);min-width:200px}.theme-themanor .dropdown-menu__item{display:block;font-size:.875rem;padding:.75rem 1rem;transition:background-color .2s,color .2s}.theme-themanor .mobile-menu-btn{align-items:center;display:flex;height:2.75rem;justify-content:center;padding:0;width:2.75rem;z-index:1001}@media(min-width:1024px){.theme-themanor .mobile-menu-btn{display:none}}.theme-themanor .mobile-menu-btn__icon{display:flex;flex-direction:column;height:1rem;justify-content:space-between;position:relative;width:1.5rem}.theme-themanor .mobile-menu-btn__line{background-color:currentColor;border-radius:1px;display:block;height:2px;transform-origin:center;transition:transform .3s ease,opacity .3s ease;width:100%}.theme-themanor .mobile-menu-btn.is-active .mobile-menu-btn__line:first-child{transform:translateY(7px) rotate(45deg)}.theme-themanor .mobile-menu-btn.is-active .mobile-menu-btn__line:nth-child(2){opacity:0;transform:scaleX(0)}.theme-themanor .mobile-menu-btn.is-active .mobile-menu-btn__line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.theme-themanor .mobile-menu{inset:0;pointer-events:none;position:fixed;visibility:hidden;z-index:1000}.theme-themanor .mobile-menu.is-open{pointer-events:auto;visibility:visible}.theme-themanor .mobile-menu.is-open .mobile-menu__backdrop{opacity:1}.theme-themanor .mobile-menu.is-open .mobile-menu__panel{transform:translateX(0)}.theme-themanor .mobile-menu.is-open .mobile-nav-item,.theme-themanor .mobile-menu.is-open .mobile-nav-item__single{opacity:1;transform:translateX(0)}.theme-themanor .mobile-menu.is-open .mobile-menu__nav>:first-child{transition-delay:.15s}.theme-themanor .mobile-menu.is-open .mobile-menu__nav>:nth-child(2){transition-delay:.2s}.theme-themanor .mobile-menu.is-open .mobile-menu__nav>:nth-child(3){transition-delay:.25s}.theme-themanor .mobile-menu.is-open .mobile-menu__nav>:nth-child(4){transition-delay:.3s}.theme-themanor .mobile-menu.is-open .mobile-menu__nav>:nth-child(5){transition-delay:.35s}.theme-themanor .mobile-menu.is-open .mobile-menu__nav>:nth-child(6){transition-delay:.4s}.theme-themanor .mobile-menu.is-open .mobile-menu__nav>:nth-child(7){transition-delay:.45s}.theme-themanor .mobile-menu.is-open .mobile-menu__nav>:nth-child(8){transition-delay:.5s}.theme-themanor .mobile-menu__backdrop{backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5);inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.theme-themanor .mobile-menu__panel{bottom:0;display:flex;flex-direction:column;max-width:360px;overflow-y:auto;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .4s cubic-bezier(.16,1,.3,1);width:100%;-webkit-overflow-scrolling:touch;box-shadow:-10px 0 30px rgba(0,0,0,.1)}.theme-themanor .mobile-menu__header{align-items:center;display:flex;justify-content:space-between;min-height:5rem;padding:1rem 1.5rem}.theme-themanor .mobile-menu__logo-text{font-size:1.25rem;font-weight:700;letter-spacing:-.025em;text-transform:uppercase}.theme-themanor .mobile-menu__close{align-items:center;display:flex;height:2.5rem;justify-content:center;transition:background-color .2s,color .2s;width:2.5rem}.theme-themanor .mobile-menu__close svg{height:1.5rem;width:1.5rem}.theme-themanor .mobile-menu__nav{flex:1;padding:1rem 0}.theme-themanor .mobile-menu__footer{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem}.theme-themanor .mobile-menu__cta{align-items:center;display:flex;font-size:1rem;font-weight:600;gap:.75rem;justify-content:center;padding:1rem 1.5rem;transition:all .2s ease}.theme-themanor .mobile-menu__cta svg{flex-shrink:0;height:1.25rem;width:1.25rem}.theme-themanor .mobile-menu__contact{padding:1rem 1.5rem;text-align:center}.theme-themanor .mobile-menu__contact-link{align-items:center;display:inline-flex;font-size:.875rem;gap:.5rem;transition:color .2s}.theme-themanor .mobile-menu__contact-link svg{height:1rem;width:1rem}.theme-themanor body.mobile-menu-open{overflow:hidden}.theme-themanor .mobile-nav-item{opacity:0;transform:translateX(20px);transition:opacity .3s ease,transform .3s ease}.theme-themanor .mobile-nav-item__trigger{align-items:center;display:flex;font-size:1.125rem;font-weight:500;justify-content:space-between;padding:1rem 1.5rem;text-align:left;transition:color .2s,background-color .2s;width:100%}.theme-themanor .mobile-nav-item__trigger[aria-expanded=true] .mobile-nav-item__chevron{transform:rotate(180deg)}.theme-themanor .mobile-nav-item__chevron{height:1.25rem;transition:transform .3s ease;width:1.25rem}.theme-themanor .mobile-nav-item__dropdown{max-height:0;overflow:hidden;transition:max-height .3s ease}.theme-themanor .mobile-nav-item.is-expanded .mobile-nav-item__dropdown{max-height:500px}.theme-themanor .mobile-nav-item__link{display:block;font-size:1rem;padding:.875rem 1.5rem .875rem 2.5rem;transition:color .2s,padding-left .2s}.theme-themanor .mobile-nav-item__link:first-child{border-top:none}.theme-themanor .mobile-nav-item__link:hover{padding-left:2.75rem}.theme-themanor .mobile-nav-item__single{display:block;font-size:1.125rem;font-weight:500;opacity:0;padding:1rem 1.5rem;transform:translateX(20px);transition:opacity .3s ease,transform .3s ease,color .2s,background-color .2s}.theme-themanor .site-header{background-color:transparent}.theme-themanor .site-header.is-scrolled{background-color:#fbfbf3;box-shadow:0 2px 8px rgba(0,0,0,.2)}.theme-themanor .site-header__logo a{color:#3e3532;max-height:90px}.theme-themanor .site-header__logo a:hover{color:#3e3532}.theme-themanor .site-header__logo a:hover svg{opacity:.85}.theme-themanor .site-header__logo svg{height:2.75rem;transition:opacity .2s ease;width:auto}@media(min-width:1024px){.theme-themanor .site-header__logo svg{height:3.75rem}}.theme-themanor .site-header__nav{font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading)}@media(min-width:1024px){.theme-themanor .site-header__nav{margin-left:auto;margin-right:1.5rem}}.theme-themanor .site-header__cta .btn{font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);font-size:.9375rem;font-weight:500;letter-spacing:0;padding:.6rem 1.5rem}.theme-themanor .nav-item__link,.theme-themanor .nav-item__trigger,.theme-themanor .nav-item__trigger-link{color:#3e3532;font-size:1rem;font-weight:500;letter-spacing:0;text-transform:none}.theme-themanor .nav-item__link:hover,.theme-themanor .nav-item__trigger-link:hover,.theme-themanor .nav-item__trigger:hover{color:var(--theme-accent);opacity:.75}.theme-themanor .nav-item__trigger-toggle{color:#3e3532}.theme-themanor .nav-item__trigger-toggle:hover{color:var(--theme-accent);opacity:.75}.theme-themanor .nav-item__trigger svg,.theme-themanor .nav-item__trigger-toggle svg{opacity:.7}.theme-themanor .dropdown-menu{background-color:#fbfbf3;border:1px solid #e6dfd6;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:220px}.theme-themanor .dropdown-menu__item{color:#3e3532;font-weight:500}.theme-themanor .dropdown-menu__item:hover{background-color:#e6dfd6;color:#3e3532}.theme-themanor .mobile-menu-btn{color:#3e3532}.theme-themanor .mobile-menu-btn:hover{color:var(--theme-accent);opacity:.75}.theme-themanor .mobile-menu__backdrop{background-color:rgba(0,0,0,.6)}.theme-themanor .mobile-menu__panel{background-color:#fbfbf3;box-shadow:-10px 0 30px rgba(0,0,0,.15)}.theme-themanor .mobile-menu__header{background-color:#3e3532;border-bottom:1px solid #e6dfd6}.theme-themanor .mobile-menu__logo img,.theme-themanor .mobile-menu__logo svg{height:2.5rem;width:auto}.theme-themanor .mobile-menu__logo-text{color:#fff;font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);letter-spacing:.02em}.theme-themanor .mobile-menu__close{border-radius:50%;color:hsla(0,0%,100%,.8)}.theme-themanor .mobile-menu__close:hover{color:#d8b98a}.theme-themanor .mobile-menu__footer{background-color:#e6dfd6;border-top:1px solid #e6dfd6}.theme-themanor .mobile-menu__cta{border-radius:9999px;font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);font-size:.875rem;letter-spacing:.05em;text-transform:uppercase}.theme-themanor .mobile-menu__cta--primary{background-color:#3e3532;border:2px solid #3e3532;color:#fff}.theme-themanor .mobile-menu__cta--primary:hover{background-color:transparent;color:#3e3532}.theme-themanor .mobile-menu__cta--secondary{background-color:transparent;border:2px solid #3e3532;color:#3e3532}.theme-themanor .mobile-menu__cta--secondary:hover{background-color:#3e3532;color:#fbfbf3}.theme-themanor .mobile-menu__contact{border-top:1px solid #e6dfd6}.theme-themanor .mobile-menu__contact-link{color:#7a6f6b}.theme-themanor .mobile-menu__contact-link:hover{color:#3e3532}.theme-themanor .mobile-nav-item{border-bottom:1px solid hsla(34,24%,87%,.8)}.theme-themanor .mobile-nav-item__trigger{color:#3e3532;font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);font-size:1rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.theme-themanor .mobile-nav-item__trigger:hover,.theme-themanor .mobile-nav-item__trigger[aria-expanded=true]{background-color:hsla(34,24%,87%,.5)}.theme-themanor .mobile-nav-item__chevron{color:#7a6f6b}.theme-themanor .mobile-nav-item__dropdown{background-color:#e6dfd6}.theme-themanor .mobile-nav-item__link{border-top:1px solid rgba(62,53,50,.1);color:#7a6f6b;font-size:.9375rem}.theme-themanor .mobile-nav-item__link:hover{color:#3e3532}.theme-themanor .mobile-nav-item__single{border-bottom:1px solid hsla(34,24%,87%,.8);color:#3e3532;font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);font-size:1rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.theme-themanor .mobile-nav-item__single:hover{background-color:hsla(34,24%,87%,.5)}.theme-themanor .site-header--invert .site-header__logo a,.theme-themanor .site-header--invert .site-header__logo a:hover{color:#fff}.theme-themanor .site-header--invert .nav-item__link,.theme-themanor .site-header--invert .nav-item__trigger,.theme-themanor .site-header--invert .nav-item__trigger-link,.theme-themanor .site-header--invert .nav-item__trigger-toggle{color:hsla(0,0%,100%,.9)}.theme-themanor .site-header--invert .nav-item__link:hover,.theme-themanor .site-header--invert .nav-item__trigger-link:hover,.theme-themanor .site-header--invert .nav-item__trigger-toggle:hover,.theme-themanor .site-header--invert .nav-item__trigger:hover{color:#d8b98a}.theme-themanor .site-header--invert .mobile-menu-btn{color:#fff}.theme-themanor .site-header--invert .mobile-menu-btn:hover{color:#d8b98a}.theme-themanor .site-header--invert.is-scrolled .nav-item__link,.theme-themanor .site-header--invert.is-scrolled .nav-item__trigger,.theme-themanor .site-header--invert.is-scrolled .nav-item__trigger-link,.theme-themanor .site-header--invert.is-scrolled .nav-item__trigger-toggle,.theme-themanor .site-header--invert.is-scrolled .site-header__logo a,.theme-themanor .site-header--invert.is-scrolled .site-header__logo a:hover{color:#3e3532}.theme-themanor .site-header--invert.is-scrolled .nav-item__link:hover,.theme-themanor .site-header--invert.is-scrolled .nav-item__trigger-link:hover,.theme-themanor .site-header--invert.is-scrolled .nav-item__trigger-toggle:hover,.theme-themanor .site-header--invert.is-scrolled .nav-item__trigger:hover{color:var(--theme-accent);opacity:.75}.theme-themanor .site-header--invert.is-scrolled .mobile-menu-btn{color:#3e3532}.theme-themanor .site-header--invert.is-scrolled .mobile-menu-btn:hover{color:var(--theme-accent);opacity:.75}[data-theme=golfdarkgreen]{--theme-bg:#174430;--theme-text:#fbfbf3;--theme-heading:#d8b98a;--theme-link:#d8b98a;--theme-link-hover:#fbfbf3;--theme-button:#d8b98a;--theme-button-hover:#fbfbf3;--theme-button-text:#3e3532;--theme-accent:#d8b98a;--theme-card-bg:#1f5a3e;--theme-border:hsla(36,50%,69%,.25);--theme-muted:hsla(60,50%,97%,.65)}:where([data-theme]:not(body)) :where(h1,h2,h3,h4,h5,h6){color:var(--theme-heading)}[data-theme]:not(body){background-color:var(--theme-bg);color:var(--theme-text);--btn-fill:var(--theme-button);--btn-fill-hover:var(--theme-button-hover);--btn-fill-text:var(--theme-button-text)}[data-theme]:not(body) a:not(.btn){color:var(--theme-link)}[data-theme]:not(body) a:not(.btn):hover{color:var(--theme-link-hover)}[data-theme]:not(body) .text-muted,[data-theme]:not(body) .text-theme-muted{color:var(--theme-text);opacity:.7}[data-theme]:not(body) .card,[data-theme]:not(body) .page-card{background-color:var(--theme-card-bg)}.theme-themanor{--theme-bg:#fbfbf3;--theme-text:#3e3532;--theme-heading:#3e3532;--theme-accent:#3e3532;--theme-muted:#7a6f6b;--theme-border:#e6dfd6;--btn-fill:#3e3532;--btn-fill-hover:#2d2724;--btn-fill-text:#fbfbf3}.theme-themanor[data-page-style=weddings]{--btn-fill:#6f263d;--btn-fill-hover:#581e30;--sic-bg:#6f263d;--theme-accent:#6f263d}.theme-themanor[data-page-style=golf]{--btn-fill:#174430;--btn-fill-hover:#113123;--sic-bg:#1f5a3e;--theme-accent:#174430}.theme-themanor[data-page-style=events]{--btn-fill:#3f2a56;--btn-fill-hover:#322245;--sic-bg:#3f2a56;--theme-accent:#3f2a56}.theme-themanor .wedding-package-card{--wpc-floral-color:color-mix(in srgb,var(--theme-accent) 55%,transparent)}.theme-themanor[data-page-style=dine-templated],.theme-themanor[data-page-style=dine],.theme-themanor[data-page-style=restaurant]{--btn-fill:#081f2c;--btn-fill-hover:#0e374f;--sic-bg:#081f2c;--theme-accent:#081f2c}.theme-themanor{background-color:var(--theme-bg);color:var(--theme-text);font-family:NeuzeitSLTStd,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--font-manor-body)}.theme-themanor h1,.theme-themanor h2,.theme-themanor h3,.theme-themanor h4,.theme-themanor h5,.theme-themanor h6{font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);font-weight:700;letter-spacing:.02em}.theme-themanor .hero-title{font-family:AlbertusNova-Thin,AlbertusNova,Georgia,Times New Roman,serif;font-family:"AlbertusNova-Thin",var(--font-manor-heading);font-size:clamp(2rem,5vw,4rem);font-weight:300}.theme-themanor .stage__title{font-weight:400;letter-spacing:0}.theme-themanor .btn{border-radius:9999px;font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);font-weight:700;letter-spacing:.05em}.theme-themanor .btn-primary{background-color:var(--btn-fill);border-color:var(--btn-fill);color:var(--btn-fill-text)}.theme-themanor .btn-primary:hover{background-color:var(--btn-fill-hover);border-color:var(--btn-fill-hover);color:var(--btn-fill-text)}.theme-themanor .btn-secondary{background-color:#e6dfd6;background-color:var(--btn-surface,#e6dfd6);border-color:#e6dfd6;border-color:var(--btn-surface,#e6dfd6);color:var(--btn-surface-text,var(--btn-fill))}.theme-themanor .btn-secondary:hover{background-color:color-mix(in srgb,#e6dfd6,#000 8%);border-color:color-mix(in srgb,#e6dfd6,#000 8%);color:var(--btn-surface-text,var(--btn-fill))}@supports (color:color-mix(in lch,red,blue)) and (top:var(--f )){.theme-themanor .btn-secondary:hover{background-color:color-mix(in srgb,var(--btn-surface,#e6dfd6),#000 8%);border-color:color-mix(in srgb,var(--btn-surface,#e6dfd6),#000 8%)}}.theme-themanor .btn-light,.theme-themanor .btn-outline{background-color:transparent;border-color:var(--btn-outline-color,var(--btn-fill));color:var(--btn-outline-color,var(--btn-fill))}.theme-themanor .btn-light:hover,.theme-themanor .btn-outline:hover{background-color:var(--btn-outline-color,var(--btn-fill));border-color:var(--btn-outline-color,var(--btn-fill));color:var(--btn-outline-label,var(--btn-fill-text))}.theme-themanor .stage--light,.theme-themanor .supported-image-colour__panel,.theme-themanor [data-theme=golfdarkgreen]{--btn-surface:#fff;--btn-surface-text:var(--btn-fill);--btn-outline-color:#fff;--btn-outline-label:var(--btn-fill)}.theme-themanor [data-theme=golfdarkgreen]{--btn-surface-text:#174430;--btn-outline-label:#174430}:where(.theme-themanor) a{color:var(--theme-accent)}:where(.theme-themanor) a:hover{color:var(--btn-fill-hover)}.theme-themanor .site-footer{--footer-bg:#3e3532;--footer-heading:#fff;--footer-text:hsla(0,0%,100%,.72);--footer-muted:hsla(0,0%,100%,.5);--footer-border:hsla(0,0%,100%,.16);--footer-link-hover:#fff;background-color:#3e3532;background-color:var(--footer-bg);color:hsla(0,0%,100%,.72);color:var(--footer-text)}.theme-themanor .site-footer__logo{color:var(--footer-heading);display:inline-block;margin-bottom:1.75rem}.theme-themanor .site-footer__logo:hover{color:var(--footer-heading)}.theme-themanor .site-footer__logo svg{display:block;height:4rem;width:auto}.theme-themanor .site-footer__heading{color:var(--footer-heading);font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;letter-spacing:.01em;line-height:1.2;margin:0 0 1.5rem;max-width:14em}.theme-themanor .site-footer__address{color:var(--footer-muted);font-size:.9375rem;font-style:normal;line-height:1.7;margin:0 0 1.75rem}.theme-themanor .site-footer__actions{display:flex;flex-wrap:wrap;gap:.75rem}.theme-themanor .site-footer__btn{align-items:center;border:1.5px solid transparent;border-radius:9999px;display:inline-flex;font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);font-size:.9375rem;font-weight:700;gap:.625rem;letter-spacing:.01em;padding:.6875rem 1.5rem;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.theme-themanor .site-footer__btn i{font-size:.875rem}.theme-themanor .site-footer__btn--primary{background-color:#fff;border-color:#fff;color:var(--footer-bg)}.theme-themanor .site-footer__btn--primary:hover{background-color:transparent;color:#fff}.theme-themanor .site-footer__btn--secondary{background-color:transparent;border-color:hsla(0,0%,100%,.5);color:#fff}.theme-themanor .site-footer__btn--secondary:hover{background-color:#fff;border-color:#fff;color:var(--footer-bg)}.theme-themanor .site-footer__col-title{color:var(--footer-muted);font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);font-size:.75rem;font-weight:700;letter-spacing:.12em;margin:0 0 1.25rem;text-transform:uppercase}.theme-themanor .site-footer__list{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.theme-themanor .site-footer__link{color:var(--footer-text);font-size:.9375rem;transition:color .2s ease}.theme-themanor .site-footer__link:hover{color:var(--footer-link-hover)}.theme-themanor .site-footer__divider{background-color:var(--footer-border);height:1px;margin:2.5rem 0 1.75rem}.theme-themanor .site-footer__copyright{color:var(--footer-muted);font-size:.8125rem;margin:0}.theme-themanor .site-footer__social{align-items:center;display:flex;gap:1.25rem;justify-content:center}.theme-themanor .site-footer__social a{color:var(--footer-text);font-size:1.0625rem;line-height:1;transition:color .2s ease,transform .2s ease}.theme-themanor .site-footer__social a:hover{color:var(--footer-link-hover);transform:translateY(-2px)}.theme-themanor .site-footer__legal{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.theme-themanor .site-footer__legal-link{color:var(--footer-muted);font-size:.8125rem;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.theme-themanor .site-footer__legal-link:hover{color:var(--footer-link-hover)}.theme-themanor #silktide-wrapper{--primaryColor:#1f5a3e;--textColor:#3e3532;--fontFamily:var(--font-manor-heading),Helvetica Neue,sans-serif;--cookieIconColor:#1f5a3e}.theme-themanor #silktide-wrapper .st-button{border-radius:9999px;font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.theme-themanor .card,.theme-themanor input,.theme-themanor select,.theme-themanor textarea{border-radius:0}.theme-themanor .golf-price-table{--gpt-surface:#fbfbf3;--gpt-border:rgba(62,53,50,.18);--gpt-row-border:rgba(62,53,50,.1);--gpt-row-alt-bg:hsla(36,50%,69%,.12);--gpt-row-hover-bg:rgba(31,90,62,.08);--gpt-header-bg:#3e3532;--gpt-header-text:#fbfbf3;--gpt-muted:#7a6f6b;--gpt-item-text:#3e3532;--gpt-pill-bg:#1f5a3e;--gpt-pill-text:#fff;--gpt-included-bg:rgba(31,90,62,.06)}.theme-themanor .golf-price-table__scroll{border-radius:1rem}.theme-themanor .golf-price-table__pill{border-radius:999px}.theme-themanor .golf-price-table__title{color:#3e3532;font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);font-weight:700;letter-spacing:.02em}.theme-themanor .golf-price-table__intro{font-family:NeuzeitSLTStd,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--font-manor-body)}.theme-themanor .golf-price-table__th{background:#3e3532;border-bottom-color:hsla(60,50%,97%,.25);color:#fbfbf3;font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading)}.theme-themanor .golf-price-table__th--type{color:hsla(60,50%,97%,.85);font-family:AlbertusNova-Light,AlbertusNova,Georgia,Times New Roman,serif;font-family:"AlbertusNova-Light",var(--font-manor-heading);font-weight:300;letter-spacing:.14em}.theme-themanor .golf-price-table__cell{font-family:NeuzeitSLTStd,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--font-manor-body)}.theme-themanor .golf-price-table__cell--item{color:#3e3532;font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);font-weight:700;letter-spacing:.02em}.theme-themanor .golf-price-table__cell--price{color:#3e3532;font-weight:500}.theme-themanor .golf-price-table__pill{font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);font-weight:700;letter-spacing:.12em}.theme-themanor .quote-block{--qb-surface:#fbfbf3;--qb-border:rgba(62,53,50,.18);--qb-radius:0;--qb-mark-font:"AlbertusNova",Georgia,serif;--qb-mark-weight:700;--qb-mark-color:var(--theme-accent);--qb-mark-bg:#fbfbf3;--qb-quote-font:var(--font-manor-heading);--qb-quote-weight:300;--qb-quote-style:normal;--qb-quote-color:#3e3532;--qb-author-font:var(--font-manor-heading);--qb-author-color:#7a6f6b;--qb-dash-color:#3e3532;--qb-botanical-color:color-mix(in srgb,var(--theme-accent) 60%,transparent);--qb-botanical-author-font:var(--font-manor-body);--qb-botanical-author-color:#3e3532;--qb-role-color:#7a6f6b}.theme-themanor .tabbed-content{--tc-panel-bg:#fff;--tc-panel-border:rgba(62,53,50,.18);--tc-panel-radius:1rem;--tc-tab-bg:hsla(34,24%,87%,.55);--tc-tab-hover-bg:hsla(0,0%,100%,.6);--tc-tab-font:var(--font-manor-heading);--tc-tab-color:#7a6f6b;--tc-tab-active-color:#3e3532;--tc-heading-font:var(--font-manor-heading);--tc-heading-color:#3e3532;--tc-arrow-color:#3e3532;--tc-dot-color:#e6dfd6;--tc-dot-active-color:var(--theme-accent)}.theme-themanor .cta-banner{border-radius:1rem;margin:4rem auto;overflow:hidden;padding-block:2.5rem;width:min(100% - 2rem,94rem)}@media(min-width:768px){.theme-themanor .cta-banner{margin-block:5rem;padding-block:3.5rem}}.theme-themanor .cta-banner:not(:has(img)){border:1px solid rgba(62,53,50,.18)}.theme-themanor .faq-block__title{font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);line-height:1.15}.theme-themanor .faq-list{border-top:0;display:flex;flex-direction:column;gap:1rem}.theme-themanor .faq-item{background:#fff;border:1px solid rgba(62,53,50,.14);border-radius:.5rem;transition:border-color .2s ease,box-shadow .2s ease}.theme-themanor .faq-item:hover{border-color:rgba(62,53,50,.3)}.theme-themanor .faq-item .faq-item__trigger{color:#6f263d;font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);font-weight:400;letter-spacing:.01em;padding:1.375rem 1.625rem}.theme-themanor .faq-item .faq-item__trigger:hover{color:#6f263d}.theme-themanor .faq-item .faq-item__content{padding:0 1.625rem 1.5rem}.theme-themanor .faq-item .faq-item__icon{color:rgba(62,53,50,.5);position:relative;transition:transform .3s ease,color .2s ease}.theme-themanor .faq-item .faq-item__icon .faq-item__chevron{display:none}.theme-themanor .faq-item .faq-item__icon:after,.theme-themanor .faq-item .faq-item__icon:before{background-color:currentColor;border-radius:1px;content:"";position:absolute}.theme-themanor .faq-item .faq-item__icon:before{height:1.5px;left:0;top:50%;transform:translateY(-50%);width:100%}.theme-themanor .faq-item .faq-item__icon:after{height:100%;left:50%;top:0;transform:translateX(-50%);width:1.5px}.theme-themanor .faq-item.is-expanded{border-color:rgba(62,53,50,.3)}.theme-themanor .faq-item.is-expanded .faq-item__trigger{padding-bottom:.875rem}.theme-themanor .faq-item.is-expanded .faq-item__icon{color:#6f263d;transform:rotate(45deg)}.theme-themanor .dietary-badge{background-color:transparent;border-color:currentColor;font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading);letter-spacing:.06em;padding-left:.85em;padding-right:.85em}.theme-themanor .allergen-modal__container{border-radius:.5rem}.theme-themanor .content-cards{--card-bg:#fff;--card-border:rgba(62,53,50,.08);--card-radius:0.5rem;--card-shadow:0 2px 12px rgba(62,53,50,.07);--card-shadow-hover:0 10px 28px rgba(62,53,50,.12);--card-media-bg:rgba(62,53,50,.05);--card-title-color:#3e3532;--card-text-color:#7a6f6b;--card-list-color:#3e3532;--card-tick-color:#6f263d;--card-cta-bg:var(--btn-fill);--card-cta-bg-hover:var(--btn-fill-hover);--card-cta-color:#fff;--card-arrow-bg:var(--btn-fill);--card-arrow-bg-hover:var(--btn-fill-hover);--card-arrow-color:#fff}.theme-themanor .content-card__title{font-weight:700;letter-spacing:.01em}.theme-themanor .content-card__cta,.theme-themanor .content-card__title{font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading)}.theme-themanor .content-card__cta{color:var(--card-cta-color);font-size:.8125rem;letter-spacing:.04em}.theme-themanor .content-card__cta:hover{color:var(--card-cta-color)}.theme-themanor .icon-text-blocks{--itb-number-bg:var(--btn-fill);--itb-number-color:var(--btn-fill-text)}.theme-themanor .icon-text-item__number{font-weight:700}.theme-themanor .icon-text-item__number,.theme-themanor .icon-text-item__title{font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading)}.theme-themanor .icon-text-item__title{letter-spacing:.01em}.theme-themanor{--sic-bg:#3e3532;--sic-heading:#fbfbf3;--sic-text:hsla(60,50%,97%,.82);--sic-muted:hsla(60,50%,97%,.6);--sic-border:hsla(60,50%,97%,.9)}.theme-themanor [data-theme]:not(body){--sic-bg:var(--theme-bg);--sic-heading:var(--theme-heading);--sic-text:var(--theme-text);--sic-muted:var(--theme-muted);--sic-border:var(--theme-heading)}.theme-themanor [data-theme]:not(body):has(>.supported-image-colour){background-color:transparent}.theme-themanor .supported-image-colour__eyebrow,.theme-themanor .supported-image-colour__price,.theme-themanor .supported-image-colour__title{font-family:AlbertusNova,Georgia,Times New Roman,serif;font-family:var(--font-manor-heading)}.theme-themanor .supported-image-colour__title{font-weight:700;letter-spacing:.01em}.theme-themanor .supported-image-colour .btn{letter-spacing:.01em;text-transform:none}.theme-themanor .supported-image-colour .btn-primary{border-color:var(--sic-text)}.theme-themanor .supported-image-block--narrow .supported-image-block__inner{margin-left:auto;margin-right:auto;max-width:72rem}.theme-themanor .list-circles{--marker:var(--marker-bullet);--marker-display:block;--li-position:relative}.theme-themanor .prose li>p{margin-bottom:0;margin-top:0}.theme-themanor .prose li>p+p{margin-top:.5rem}