.bh-page[data-astro-cid-5cwsxrzw]{--bh-gold:#927341;--bh-ink:#193e38;color:var(--bh-ink)}.bh-page[data-astro-cid-5cwsxrzw] p[data-astro-cid-5cwsxrzw]{color:#56665b;font-size:16px;line-height:1.85}.bh-page[data-astro-cid-5cwsxrzw] h2[data-astro-cid-5cwsxrzw]{letter-spacing:-1px;margin:14px 0 24px;font-size:clamp(32px,3.4vw,44px);line-height:1.14}.bh-page[data-astro-cid-5cwsxrzw] h3[data-astro-cid-5cwsxrzw]{margin:12px 0 16px;font:26px/1.25 Georgia,serif}.bh-page[data-astro-cid-5cwsxrzw] em[data-astro-cid-5cwsxrzw]{color:#927341;font-family:Georgia,serif;font-weight:400}.bh-kicker[data-astro-cid-5cwsxrzw]{letter-spacing:2.2px;color:var(--bh-gold);font:700 11px/1.5 Arial,sans-serif}.bh-page[data-astro-cid-5cwsxrzw] section[data-astro-cid-5cwsxrzw]{margin:90px 0}.bh-hero[data-astro-cid-5cwsxrzw]{isolation:isolate;background:#193e38;border-radius:160px 12px 12px;min-height:610px;position:relative;overflow:hidden}.bh-hero[data-astro-cid-5cwsxrzw]>img[data-astro-cid-5cwsxrzw]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.bh-hero-shade[data-astro-cid-5cwsxrzw]{z-index:-1;background:linear-gradient(90deg,#102a25e8 0%,#102a25b5 48%,#102a2533 100%);position:absolute;inset:0}.bh-hero-copy[data-astro-cid-5cwsxrzw]{max-width:820px;padding:84px 60px}.bh-hero[data-astro-cid-5cwsxrzw] .bh-kicker[data-astro-cid-5cwsxrzw]{color:#e6d1a7}.bh-hero[data-astro-cid-5cwsxrzw] h1[data-astro-cid-5cwsxrzw]{color:#fffdf5;letter-spacing:-2px;margin:20px 0 26px;font-size:clamp(45px,5.6vw,68px);line-height:1.05}.bh-hero[data-astro-cid-5cwsxrzw] h1[data-astro-cid-5cwsxrzw] em[data-astro-cid-5cwsxrzw]{color:#ead8b5}.bh-hero-copy[data-astro-cid-5cwsxrzw]>p[data-astro-cid-5cwsxrzw]{color:#fffdf5;margin:0 0 8px;font-size:20px}.bh-hero-line[data-astro-cid-5cwsxrzw]{color:#e8e9dd;margin-bottom:26px;font-size:15px;line-height:1.7}.bh-button[data-astro-cid-5cwsxrzw]{border-radius:5px;align-items:center;gap:22px;min-height:48px;padding:14px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.bh-button-cream[data-astro-cid-5cwsxrzw]{color:#193e38;background:#f8f4e8}.bh-hero-number[data-astro-cid-5cwsxrzw]{text-align:right;color:#fff;position:absolute;bottom:34px;right:38px}.bh-hero-number[data-astro-cid-5cwsxrzw] b[data-astro-cid-5cwsxrzw]{font:52px/1 Georgia,serif;display:block}.bh-hero-number[data-astro-cid-5cwsxrzw] span[data-astro-cid-5cwsxrzw]{font-size:12px}.bh-facts[data-astro-cid-5cwsxrzw]{border-bottom:1px solid #dbdece;grid-template-columns:repeat(3,1fr);padding:32px 0;display:grid}.bh-facts[data-astro-cid-5cwsxrzw]>div[data-astro-cid-5cwsxrzw]{text-align:center;border-right:1px solid #dbdece;padding:0 24px}.bh-facts[data-astro-cid-5cwsxrzw]>div[data-astro-cid-5cwsxrzw]:last-child{border:0}.bh-facts[data-astro-cid-5cwsxrzw] b[data-astro-cid-5cwsxrzw]{font:25px Georgia,serif;display:block}.bh-facts[data-astro-cid-5cwsxrzw] span[data-astro-cid-5cwsxrzw]{color:#596b5f;margin-top:8px;font-size:12px;display:block}.bh-intro[data-astro-cid-5cwsxrzw]{grid-template-columns:1fr 1.2fr;gap:60px;display:grid}.bh-intro[data-astro-cid-5cwsxrzw] .bh-lead[data-astro-cid-5cwsxrzw]{color:#284a3f;margin-top:0;font-size:20px;line-height:1.65}.bh-occasions[data-astro-cid-5cwsxrzw]{text-align:center;border-top:1px solid #dbdece;border-bottom:1px solid #dbdece;padding:40px 25px}.bh-chips[data-astro-cid-5cwsxrzw]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.bh-chips[data-astro-cid-5cwsxrzw] span[data-astro-cid-5cwsxrzw]{background:#f1f0e8;border:1px solid #d5dacb;border-radius:50px;padding:12px 20px;font-size:14px}.bh-story[data-astro-cid-5cwsxrzw]{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;display:grid}.bh-story-image[data-astro-cid-5cwsxrzw]{position:relative}.bh-story-image[data-astro-cid-5cwsxrzw] img[data-astro-cid-5cwsxrzw]{object-fit:cover;border-radius:8px 100px 8px 8px;width:100%;height:460px}.bh-story-image[data-astro-cid-5cwsxrzw] span[data-astro-cid-5cwsxrzw]{background:#fffdf1ee;border-radius:4px;padding:12px 18px;font:italic 20px Georgia,serif;position:absolute;bottom:20px;left:20px}.bh-details[data-astro-cid-5cwsxrzw]{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.bh-details[data-astro-cid-5cwsxrzw] article[data-astro-cid-5cwsxrzw]{border-top:1px solid #c8cdbd;padding-top:22px}.bh-detail-number[data-astro-cid-5cwsxrzw]{color:#927341;font:italic 30px Georgia,serif}.bh-food[data-astro-cid-5cwsxrzw]{background:#eeeee3;border-radius:12px;grid-template-columns:1fr 1fr;align-items:center;display:grid;overflow:hidden}.bh-food[data-astro-cid-5cwsxrzw]>div[data-astro-cid-5cwsxrzw]{padding:40px}.bh-food[data-astro-cid-5cwsxrzw] img[data-astro-cid-5cwsxrzw]{object-fit:cover;width:100%;height:440px}.bh-gallery-heading[data-astro-cid-5cwsxrzw]{justify-content:space-between;align-items:end;gap:25px;display:flex}.bh-gallery-heading[data-astro-cid-5cwsxrzw]>p[data-astro-cid-5cwsxrzw]{max-width:190px;font-size:12px}.bh-gallery[data-astro-cid-5cwsxrzw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.bh-gallery-item[data-astro-cid-5cwsxrzw]{cursor:zoom-in;background:#e6e5dc;border:0;border-radius:7px;min-width:0;padding:0;display:block;position:relative;overflow:hidden}.bh-gallery-item[data-astro-cid-5cwsxrzw] img[data-astro-cid-5cwsxrzw]{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .25s}.bh-gallery-item[data-astro-cid-5cwsxrzw]:hover img[data-astro-cid-5cwsxrzw]{transform:scale(1.04)}.bh-gallery-item[data-astro-cid-5cwsxrzw]>span[data-astro-cid-5cwsxrzw]{color:#193e38;background:#fffdf2ec;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:10px;right:10px}.bh-community[data-astro-cid-5cwsxrzw]{text-align:center;background:#194d3e;border-radius:12px;padding:55px 30px}.bh-community[data-astro-cid-5cwsxrzw] .bh-kicker[data-astro-cid-5cwsxrzw]{color:#dfc99e}.bh-community[data-astro-cid-5cwsxrzw] h2[data-astro-cid-5cwsxrzw]{color:#fff}.bh-community[data-astro-cid-5cwsxrzw] em[data-astro-cid-5cwsxrzw]{color:#dfc99e}.bh-community[data-astro-cid-5cwsxrzw] p[data-astro-cid-5cwsxrzw]{color:#e6e9dd;max-width:700px;margin:0 auto}.bh-enquiry[data-astro-cid-5cwsxrzw]{grid-template-columns:1fr 1.05fr;align-items:start;gap:55px;display:grid}.bh-contact[data-astro-cid-5cwsxrzw]{border-top:1px solid #d7dccc;margin-top:28px;padding-top:24px}.bh-contact[data-astro-cid-5cwsxrzw]>b[data-astro-cid-5cwsxrzw]{font-size:17px}.bh-contact[data-astro-cid-5cwsxrzw] a[data-astro-cid-5cwsxrzw]{color:#193e38;text-underline-offset:5px;margin:12px 0;display:block}.bh-page[data-astro-cid-5cwsxrzw] .bh-small[data-astro-cid-5cwsxrzw]{margin-top:28px;font-size:13px;line-height:1.7}.bh-form[data-astro-cid-5cwsxrzw]{background:#fff;border:1px solid #d8ddce;border-radius:12px;padding:32px;box-shadow:0 15px 35px #193e3808}.bh-form[data-astro-cid-5cwsxrzw] h3[data-astro-cid-5cwsxrzw]{font-size:30px}.bh-form[data-astro-cid-5cwsxrzw]>p[data-astro-cid-5cwsxrzw]{font-size:13px}.bh-form[data-astro-cid-5cwsxrzw] .business-form{background:0 0;border:0;border-radius:0;padding:12px 0 0}.bh-lightbox[data-astro-cid-5cwsxrzw]{color:#fff;background:#132b25;border:0;border-radius:12px;width:min(1100px,95vw);max-width:95vw;max-height:94dvh;margin:auto;padding:12px 20px;position:fixed;inset:0}.bh-lightbox[data-astro-cid-5cwsxrzw]::backdrop{background:#06140de8}.bh-lightbox[data-astro-cid-5cwsxrzw][open]{flex-direction:column;display:flex}.bh-lightbox-bar[data-astro-cid-5cwsxrzw],.bh-lightbox-bottom[data-astro-cid-5cwsxrzw]{justify-content:space-between;align-items:center;gap:15px;display:flex}.bh-lightbox-bar[data-astro-cid-5cwsxrzw]{padding-bottom:10px;font-size:13px}.bh-lightbox[data-astro-cid-5cwsxrzw] button[data-astro-cid-5cwsxrzw]{color:#fff;cursor:pointer;background:#ffffff18;border:1px solid #fff4;border-radius:50%;flex-shrink:0;width:44px;height:44px;font-size:25px}.bh-lightbox[data-astro-cid-5cwsxrzw] img[data-astro-cid-5cwsxrzw]{object-fit:contain;width:100%;height:min(65dvh,700px);min-height:0;display:block}.bh-lightbox-bottom[data-astro-cid-5cwsxrzw] p[data-astro-cid-5cwsxrzw]{text-align:center;margin:15px 0;font-size:14px}.bh-page[data-astro-cid-5cwsxrzw] a[data-astro-cid-5cwsxrzw]:focus-visible,.bh-page[data-astro-cid-5cwsxrzw] button[data-astro-cid-5cwsxrzw]:focus-visible,.bh-lightbox[data-astro-cid-5cwsxrzw] button[data-astro-cid-5cwsxrzw]:focus-visible{outline-offset:4px;outline:3px solid #c1a36c}@media (width<=760px){.bh-page[data-astro-cid-5cwsxrzw] section[data-astro-cid-5cwsxrzw]{margin:55px 0}.bh-hero[data-astro-cid-5cwsxrzw]{border-radius:75px 8px 8px;min-height:570px}.bh-hero-copy[data-astro-cid-5cwsxrzw]{padding:65px 26px 100px}.bh-hero[data-astro-cid-5cwsxrzw] h1[data-astro-cid-5cwsxrzw]{letter-spacing:-1.5px;font-size:47px}.bh-hero-copy[data-astro-cid-5cwsxrzw]>p[data-astro-cid-5cwsxrzw]{font-size:18px}.bh-hero-shade[data-astro-cid-5cwsxrzw]{background:linear-gradient(90deg,#102a25e8,#102a25a6)}.bh-hero-number[data-astro-cid-5cwsxrzw]{bottom:22px;right:26px}.bh-hero-number[data-astro-cid-5cwsxrzw] b[data-astro-cid-5cwsxrzw]{font-size:38px}.bh-facts[data-astro-cid-5cwsxrzw]{padding:25px 0}.bh-facts[data-astro-cid-5cwsxrzw]>div[data-astro-cid-5cwsxrzw]{padding:0 8px}.bh-facts[data-astro-cid-5cwsxrzw] b[data-astro-cid-5cwsxrzw]{font-size:19px}.bh-facts[data-astro-cid-5cwsxrzw] span[data-astro-cid-5cwsxrzw]{font-size:11px;line-height:1.5}.bh-intro[data-astro-cid-5cwsxrzw],.bh-story[data-astro-cid-5cwsxrzw],.bh-food[data-astro-cid-5cwsxrzw],.bh-enquiry[data-astro-cid-5cwsxrzw]{grid-template-columns:1fr;gap:24px}.bh-intro[data-astro-cid-5cwsxrzw] h2[data-astro-cid-5cwsxrzw]{margin-bottom:0}.bh-story-image[data-astro-cid-5cwsxrzw] img[data-astro-cid-5cwsxrzw]{height:330px}.bh-details[data-astro-cid-5cwsxrzw]{grid-template-columns:1fr;gap:24px}.bh-occasions[data-astro-cid-5cwsxrzw]{padding:30px 0}.bh-chips[data-astro-cid-5cwsxrzw]{gap:8px}.bh-chips[data-astro-cid-5cwsxrzw] span[data-astro-cid-5cwsxrzw]{padding:10px 14px;font-size:12px}.bh-food[data-astro-cid-5cwsxrzw]>div[data-astro-cid-5cwsxrzw]{padding:30px 25px 0}.bh-food[data-astro-cid-5cwsxrzw] img[data-astro-cid-5cwsxrzw]{height:300px}.bh-gallery-heading[data-astro-cid-5cwsxrzw]{display:block}.bh-gallery-heading[data-astro-cid-5cwsxrzw]>p[data-astro-cid-5cwsxrzw]{max-width:none;margin-bottom:24px}.bh-gallery[data-astro-cid-5cwsxrzw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.bh-form[data-astro-cid-5cwsxrzw]{padding:24px 20px}.bh-community[data-astro-cid-5cwsxrzw]{padding:40px 22px}.bh-lightbox[data-astro-cid-5cwsxrzw]{max-height:92dvh;padding:10px}.bh-lightbox-bottom[data-astro-cid-5cwsxrzw] p[data-astro-cid-5cwsxrzw]{font-size:12px}}@media (prefers-reduced-motion:reduce){.bh-gallery-item[data-astro-cid-5cwsxrzw] img[data-astro-cid-5cwsxrzw]{transition:none}}
