.skip-link[data-astro-cid-io6ibteg]{position:fixed;z-index:100;top:.5rem;left:.5rem;transform:translateY(-150%);background:var(--bnb-color-white);color:var(--bnb-color-ink);padding:.75rem 1rem;font-size:.75rem;font-weight:700}.skip-link[data-astro-cid-io6ibteg]:focus{transform:translateY(0)}.page-hero[data-astro-cid-io6ibteg]{position:relative;display:grid;min-height:24rem;align-items:end;overflow:hidden;background:var(--bnb-color-cream-deep)}.page-hero[data-astro-cid-io6ibteg]:after{position:absolute;top:2rem;bottom:2rem;left:var(--bnb-space-gutter);width:1px;background:var(--bnb-color-wine);content:""}.page-hero--image[data-astro-cid-io6ibteg]{min-height:min(72vh,42rem);color:var(--bnb-color-white)}.page-hero--image[data-astro-cid-io6ibteg]:before{position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#0a1f18d1,#0a1f187a 55%,#0a1f1829);content:""}.page-hero[data-astro-cid-io6ibteg]>img[data-astro-cid-io6ibteg]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.page-hero-inner[data-astro-cid-io6ibteg]{position:relative;z-index:2;width:min(1180px,calc(100% - (2 * var(--bnb-space-gutter))));margin-inline:auto;padding-block:clamp(4rem,8vw,7rem)}.page-hero-inner[data-astro-cid-io6ibteg] p[data-astro-cid-io6ibteg]{margin-bottom:1.25rem;color:var(--bnb-color-caramel-dark);font-size:.72rem;font-weight:700;text-transform:uppercase}.page-hero--image[data-astro-cid-io6ibteg] .page-hero-inner[data-astro-cid-io6ibteg] p[data-astro-cid-io6ibteg]{color:var(--bnb-color-caramel-light)}.page-hero-inner[data-astro-cid-io6ibteg] h1[data-astro-cid-io6ibteg]{max-width:12ch;margin-bottom:1.5rem;font-size:5.5rem;line-height:.98;text-wrap:balance}.page-hero-inner[data-astro-cid-io6ibteg]>span[data-astro-cid-io6ibteg]{display:block;max-width:45rem;color:var(--bnb-color-ink-soft);font-size:1.15rem;line-height:1.75;text-wrap:pretty}.page-hero--image[data-astro-cid-io6ibteg] .page-hero-inner[data-astro-cid-io6ibteg]>span[data-astro-cid-io6ibteg]{color:#fffdf9d6}@media(max-width:680px){.page-hero[data-astro-cid-io6ibteg]{min-height:21rem}.page-hero--image[data-astro-cid-io6ibteg]{min-height:31rem}.page-hero[data-astro-cid-io6ibteg]:after{left:1rem}.page-hero-inner[data-astro-cid-io6ibteg]{width:calc(100% - 2.5rem);padding-block:3.5rem}.page-hero-inner[data-astro-cid-io6ibteg] h1[data-astro-cid-io6ibteg]{font-size:4rem}.page-hero--image[data-astro-cid-io6ibteg]:before{background:linear-gradient(0deg,#0a1f18e0,#0a1f1859 80%)}}@media(max-width:370px){.page-hero-inner[data-astro-cid-io6ibteg] h1[data-astro-cid-io6ibteg]{font-size:3.1rem}}.content-band[data-astro-cid-iwstzw75]{padding-block:var(--bnb-space-section)}.content-band--cream[data-astro-cid-iwstzw75]{background:var(--bnb-color-cream-deep)}.split-intro[data-astro-cid-iwstzw75]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr);align-items:end;gap:clamp(2rem,7vw,7rem)}.split-intro[data-astro-cid-iwstzw75] h2[data-astro-cid-iwstzw75],.location-layout[data-astro-cid-iwstzw75] h2[data-astro-cid-iwstzw75]{max-width:14ch;margin:0;font-size:3.4rem;line-height:1.05}.split-intro[data-astro-cid-iwstzw75]>p[data-astro-cid-iwstzw75],.location-layout[data-astro-cid-iwstzw75] p[data-astro-cid-iwstzw75]{margin:0;color:var(--bnb-color-ink-soft);font-size:1.05rem;line-height:1.8}.menu-layout[data-astro-cid-iwstzw75]{display:grid;grid-template-columns:minmax(10rem,.65fr) minmax(24rem,1.5fr) minmax(15rem,.85fr);gap:clamp(2rem,5vw,5rem)}.quiet-list[data-astro-cid-iwstzw75]{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.quiet-list[data-astro-cid-iwstzw75] li[data-astro-cid-iwstzw75]{border-bottom:1px solid var(--bnb-color-line);padding-bottom:.65rem;color:var(--bnb-color-ink-soft);font-size:.82rem}.menu-lines[data-astro-cid-iwstzw75] article[data-astro-cid-iwstzw75]{border-top:1px solid var(--bnb-color-line);padding-block:1.25rem}.menu-lines[data-astro-cid-iwstzw75] h3[data-astro-cid-iwstzw75]{margin:0;font-size:1.35rem}.menu-lines[data-astro-cid-iwstzw75] p[data-astro-cid-iwstzw75]{margin:.5rem 0 0;color:var(--bnb-color-ink-soft);font-size:.8rem;line-height:1.65}.diet-note[data-astro-cid-iwstzw75]{border-top:4px solid var(--bnb-color-wine);margin-top:3rem;padding-top:1.5rem}.diet-note[data-astro-cid-iwstzw75] h2[data-astro-cid-iwstzw75]{font-size:1.5rem}.diet-note[data-astro-cid-iwstzw75] p[data-astro-cid-iwstzw75]{color:var(--bnb-color-ink-soft);font-size:.8rem;line-height:1.7}.source-line[data-astro-cid-iwstzw75]{border-top:1px solid var(--bnb-color-line);background:var(--bnb-color-cream-deep)}.source-line[data-astro-cid-iwstzw75] .section-shell{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.25rem}.source-line[data-astro-cid-iwstzw75] span[data-astro-cid-iwstzw75],.source-line[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]{font-size:.7rem}.source-line[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]{color:var(--bnb-color-wine);font-weight:700}.amenity-line[data-astro-cid-iwstzw75]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;border-block:1px solid var(--bnb-color-line);padding-block:1.25rem}.amenity-line[data-astro-cid-iwstzw75] span[data-astro-cid-iwstzw75]{font-size:.72rem;font-weight:700}.room-list[data-astro-cid-iwstzw75]{margin-top:4rem}.room-entry[data-astro-cid-iwstzw75]{display:grid;grid-template-columns:minmax(11rem,.62fr) minmax(0,1.55fr) minmax(16rem,.83fr);gap:clamp(1.5rem,3vw,3rem);border-top:1px solid var(--bnb-color-line);padding-block:3.5rem}.room-heading[data-astro-cid-iwstzw75]{display:grid;align-content:start;grid-template-columns:auto 1fr;gap:1rem}.room-heading[data-astro-cid-iwstzw75]>span[data-astro-cid-iwstzw75]{color:var(--bnb-color-wine);font-family:var(--bnb-font-display);font-size:2.8rem;line-height:1}.room-heading[data-astro-cid-iwstzw75] p[data-astro-cid-iwstzw75]{margin:0 0 .4rem;color:var(--bnb-color-ink-soft);font-size:.68rem}.room-heading[data-astro-cid-iwstzw75] h2[data-astro-cid-iwstzw75]{margin:0;font-size:1.55rem;line-height:1.1}.room-heading[data-astro-cid-iwstzw75] h2[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]{text-decoration:none}.room-heading[data-astro-cid-iwstzw75] h2[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]:hover,.room-heading[data-astro-cid-iwstzw75] h2[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]:focus-visible{color:var(--bnb-color-wine)}.room-photo-strip[data-astro-cid-iwstzw75]{display:flex;min-width:0;gap:.65rem;overflow-x:auto;padding-bottom:.65rem;scroll-snap-type:x mandatory;scrollbar-color:var(--bnb-color-wine) var(--bnb-color-cream-deep)}.room-photo-strip[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]{flex:0 0 min(80%,27rem);scroll-snap-align:start;background:var(--bnb-color-cream-deep)}.room-photo-strip[data-astro-cid-iwstzw75] img[data-astro-cid-iwstzw75]{width:100%;height:20rem;object-fit:contain}.room-copy[data-astro-cid-iwstzw75]>p[data-astro-cid-iwstzw75]{color:var(--bnb-color-ink-soft);font-size:.8rem;line-height:1.7}.room-copy[data-astro-cid-iwstzw75] small[data-astro-cid-iwstzw75]{color:var(--bnb-color-caramel-dark);font-size:.65rem}.room-copy[data-astro-cid-iwstzw75] ul[data-astro-cid-iwstzw75]{display:grid;gap:.35rem;margin-block:1.25rem;padding-left:1rem;font-size:.72rem}.text-link[data-astro-cid-iwstzw75]{display:inline-flex;align-items:center;gap:.6rem;border-bottom:1px solid currentColor;padding-bottom:.25rem;color:var(--bnb-color-wine);font-size:.75rem;font-weight:700;text-decoration:none}.room-detail-layout[data-astro-cid-iwstzw75]{display:grid;grid-template-columns:minmax(14rem,.55fr) minmax(0,1.45fr);gap:clamp(3rem,8vw,8rem)}.room-detail-layout[data-astro-cid-iwstzw75] aside[data-astro-cid-iwstzw75]{align-self:start;border-top:4px solid var(--bnb-color-wine);padding-top:1.5rem}.room-detail-layout[data-astro-cid-iwstzw75] aside[data-astro-cid-iwstzw75] .section-kicker[data-astro-cid-iwstzw75]{margin:1.5rem 0 .3rem}.room-detail-layout[data-astro-cid-iwstzw75] aside[data-astro-cid-iwstzw75] .section-kicker[data-astro-cid-iwstzw75]:first-child{margin-top:0}.room-detail-layout[data-astro-cid-iwstzw75] aside[data-astro-cid-iwstzw75]>strong[data-astro-cid-iwstzw75]{font-family:var(--bnb-font-display);font-size:1.4rem;font-weight:500}.room-detail-layout[data-astro-cid-iwstzw75] aside[data-astro-cid-iwstzw75] ul[data-astro-cid-iwstzw75]{display:grid;gap:.45rem;margin-block:2rem;padding-left:1rem;color:var(--bnb-color-ink-soft);font-size:.75rem}.room-detail-description[data-astro-cid-iwstzw75]{max-width:45rem;color:var(--bnb-color-ink);font-family:var(--bnb-font-display);font-size:1.45rem;line-height:1.65}.room-detail-layout[data-astro-cid-iwstzw75] small[data-astro-cid-iwstzw75]{color:var(--bnb-color-caramel-dark);font-size:.65rem}.room-detail-gallery[data-astro-cid-iwstzw75]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:2.5rem}.room-detail-gallery[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]{display:grid;min-height:20rem;place-items:center;background:var(--bnb-color-ink-deep)}.room-detail-gallery[data-astro-cid-iwstzw75] img[data-astro-cid-iwstzw75]{width:100%;height:100%;max-height:32rem;object-fit:contain}.gallery-page[data-astro-cid-iwstzw75]{background:var(--bnb-color-cream-deep)}.collection-summary[data-astro-cid-iwstzw75]{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:2rem;border-block:1px solid var(--bnb-color-line);margin-bottom:3rem;padding-block:1.25rem}.collection-summary[data-astro-cid-iwstzw75]>div[data-astro-cid-iwstzw75]{display:grid;grid-template-columns:auto auto;align-items:baseline;gap:.5rem}.collection-summary[data-astro-cid-iwstzw75] strong[data-astro-cid-iwstzw75]{font-family:var(--bnb-font-display);font-size:2rem;font-weight:500}.collection-summary[data-astro-cid-iwstzw75] span[data-astro-cid-iwstzw75],.collection-summary[data-astro-cid-iwstzw75] p[data-astro-cid-iwstzw75],.rights-note[data-astro-cid-iwstzw75]{color:var(--bnb-color-ink-soft);font-size:.7rem}.collection-summary[data-astro-cid-iwstzw75] p[data-astro-cid-iwstzw75]{margin:0;text-align:right}.gallery-columns[data-astro-cid-iwstzw75]{columns:4 15rem;column-gap:.85rem}.gallery-columns[data-astro-cid-iwstzw75] figure[data-astro-cid-iwstzw75]{break-inside:avoid;margin:0 0 .85rem;background:var(--bnb-color-ink-deep)}.gallery-columns[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]{display:block}.gallery-columns[data-astro-cid-iwstzw75] img[data-astro-cid-iwstzw75]{width:100%;height:auto;transition:opacity var(--bnb-transition)}.gallery-columns[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]:hover img[data-astro-cid-iwstzw75]{opacity:.86}.gallery-columns[data-astro-cid-iwstzw75] figcaption[data-astro-cid-iwstzw75]{padding:.55rem .65rem;color:#fffdf9b3;font-size:.58rem}.rights-note[data-astro-cid-iwstzw75]{margin:2rem 0 0}.reviews-summary[data-astro-cid-iwstzw75]{display:grid;grid-template-columns:auto minmax(20rem,1fr) auto;align-items:center;gap:clamp(2rem,5vw,5rem);border-block:1px solid var(--bnb-color-line);padding-block:1.5rem}.reviews-summary[data-astro-cid-iwstzw75]>div[data-astro-cid-iwstzw75]{display:flex;align-items:baseline}.reviews-summary[data-astro-cid-iwstzw75] strong[data-astro-cid-iwstzw75]{font-family:var(--bnb-font-display);font-size:4rem;font-weight:500;line-height:1}.reviews-summary[data-astro-cid-iwstzw75] p[data-astro-cid-iwstzw75]{margin:0;color:var(--bnb-color-ink-soft);font-size:.76rem;line-height:1.65}.review-list[data-astro-cid-iwstzw75]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--bnb-color-line);border-left:1px solid var(--bnb-color-line);margin-top:3rem}.review-entry[data-astro-cid-iwstzw75]{min-width:0;border-right:1px solid var(--bnb-color-line);border-bottom:1px solid var(--bnb-color-line);padding:clamp(1.5rem,3vw,3rem)}.review-entry[data-astro-cid-iwstzw75] header[data-astro-cid-iwstzw75]>span[data-astro-cid-iwstzw75]{color:var(--bnb-color-caramel-dark);font-size:.7rem;font-weight:700}.review-entry[data-astro-cid-iwstzw75] h2[data-astro-cid-iwstzw75]{margin:.6rem 0 .25rem;font-size:1.8rem}.review-entry[data-astro-cid-iwstzw75] header[data-astro-cid-iwstzw75] p[data-astro-cid-iwstzw75]{color:var(--bnb-color-ink-soft);font-size:.7rem}.review-entry[data-astro-cid-iwstzw75] blockquote[data-astro-cid-iwstzw75]{margin:1.5rem 0;font-family:var(--bnb-font-display);font-size:1.02rem;line-height:1.7;white-space:pre-line}.review-negative[data-astro-cid-iwstzw75]{color:var(--bnb-color-ink-soft);font-size:.72rem}.guest-photo-grid[data-astro-cid-iwstzw75]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin-top:1.5rem}.guest-photo-grid[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]{min-width:0;aspect-ratio:1;overflow:hidden}.guest-photo-grid[data-astro-cid-iwstzw75] img[data-astro-cid-iwstzw75]{width:100%;height:100%;object-fit:cover}.review-entry[data-astro-cid-iwstzw75] footer[data-astro-cid-iwstzw75]{display:grid;gap:.2rem;border-top:1px solid var(--bnb-color-line);margin-top:1.5rem;padding-top:1rem;color:var(--bnb-color-ink-soft);font-size:.63rem}.location-copy[data-astro-cid-iwstzw75]{background:var(--bnb-color-white)}.location-layout[data-astro-cid-iwstzw75]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,10vw,10rem)}.location-layout[data-astro-cid-iwstzw75]>div[data-astro-cid-iwstzw75]:last-child{padding-top:2rem}.map-band[data-astro-cid-iwstzw75]{background:var(--bnb-color-ink-deep);color:var(--bnb-color-white);padding-block:4rem}.map-heading[data-astro-cid-iwstzw75]{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2rem}.map-heading[data-astro-cid-iwstzw75] h2[data-astro-cid-iwstzw75]{margin:0;font-size:2.6rem}.text-link--light[data-astro-cid-iwstzw75]{color:var(--bnb-color-caramel-light)}.map-stage[data-astro-cid-iwstzw75]{position:relative;display:grid;width:100%;min-height:32rem;place-items:center;background:var(--bnb-color-cream-deep)}.map-stage[data-astro-cid-iwstzw75] button[data-astro-cid-iwstzw75]{z-index:1;min-height:3.25rem;border:1px solid var(--bnb-color-ink);padding:.8rem 1.2rem;background:var(--bnb-color-cream);color:var(--bnb-color-ink);font-weight:700;cursor:pointer}.map-stage[data-astro-cid-iwstzw75] iframe[data-astro-cid-iwstzw75]{position:absolute;width:100%;height:100%;border:0}.map-stage[data-astro-cid-iwstzw75] iframe[data-astro-cid-iwstzw75]:not([data-loaded=true]){visibility:hidden}.contact-layout[data-astro-cid-iwstzw75]{display:grid;grid-template-columns:minmax(16rem,.72fr) minmax(24rem,1.28fr);gap:clamp(3rem,9vw,9rem)}.contact-note[data-astro-cid-iwstzw75] p[data-astro-cid-iwstzw75]{color:var(--bnb-color-ink-soft);line-height:1.75}.contact-note[data-astro-cid-iwstzw75] .button-primary[data-astro-cid-iwstzw75]{margin-top:1rem}.contact-lines[data-astro-cid-iwstzw75]{display:grid;font-style:normal}.contact-lines[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:1.5rem;border-top:1px solid var(--bnb-color-line);padding-block:1.35rem;text-decoration:none}.contact-lines[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]:last-child{border-bottom:1px solid var(--bnb-color-line)}.contact-lines[data-astro-cid-iwstzw75] span[data-astro-cid-iwstzw75]{color:var(--bnb-color-caramel-dark);font-size:.68rem;font-weight:700;text-transform:uppercase}.contact-lines[data-astro-cid-iwstzw75] strong[data-astro-cid-iwstzw75]{overflow-wrap:anywhere;font-family:var(--bnb-font-display);font-size:1.35rem;font-weight:500}.social-links[data-astro-cid-iwstzw75]{display:flex;grid-column:2;gap:1.5rem}.social-links[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]{color:var(--bnb-color-wine);font-size:.75rem;font-weight:700}.guide-layout[data-astro-cid-iwstzw75]{display:grid;grid-template-columns:minmax(13rem,.6fr) minmax(0,1.4fr);gap:clamp(3rem,8vw,8rem)}.guide-layout[data-astro-cid-iwstzw75] aside[data-astro-cid-iwstzw75]{position:sticky;top:2rem;align-self:start;border-top:4px solid var(--bnb-color-wine);padding-top:1.5rem}.guide-layout[data-astro-cid-iwstzw75] aside[data-astro-cid-iwstzw75] p[data-astro-cid-iwstzw75],.guide-empty[data-astro-cid-iwstzw75] p[data-astro-cid-iwstzw75]{color:var(--bnb-color-ink-soft);font-size:.78rem;line-height:1.7}.guide-list[data-astro-cid-iwstzw75]{margin:0;padding:0;list-style:none;counter-reset:guide}.guide-list[data-astro-cid-iwstzw75] li[data-astro-cid-iwstzw75]{position:relative;display:grid;min-height:8rem;grid-template-columns:minmax(8rem,.35fr) minmax(14rem,1fr) auto;align-items:center;gap:1.5rem;border-top:1px solid var(--bnb-color-line);counter-increment:guide}.guide-list[data-astro-cid-iwstzw75] li[data-astro-cid-iwstzw75]:before{position:absolute;left:-2.5rem;color:var(--bnb-color-caramel-dark);content:counter(guide,decimal-leading-zero);font-family:var(--bnb-font-display)}.guide-list[data-astro-cid-iwstzw75] li[data-astro-cid-iwstzw75]>span[data-astro-cid-iwstzw75],.guide-list[data-astro-cid-iwstzw75] li[data-astro-cid-iwstzw75]>p[data-astro-cid-iwstzw75],.guide-list[data-astro-cid-iwstzw75] li[data-astro-cid-iwstzw75]>a[data-astro-cid-iwstzw75]{color:var(--bnb-color-ink-soft);font-size:.68rem}.guide-list[data-astro-cid-iwstzw75] h2[data-astro-cid-iwstzw75]{margin:0;font-size:1.55rem}.guide-list[data-astro-cid-iwstzw75] li[data-astro-cid-iwstzw75]>a[data-astro-cid-iwstzw75]{color:var(--bnb-color-wine);font-weight:700}.guide-empty[data-astro-cid-iwstzw75]{border-block:1px solid var(--bnb-color-line);padding-block:3rem}.reading-layout[data-astro-cid-iwstzw75]{display:grid;grid-template-columns:minmax(9rem,.4fr) minmax(0,1.6fr);gap:clamp(3rem,9vw,9rem)}.policy-index[data-astro-cid-iwstzw75]{border-top:4px solid var(--bnb-color-wine);padding-top:1rem}.policy-index[data-astro-cid-iwstzw75] span[data-astro-cid-iwstzw75]{font-family:var(--bnb-font-display);font-size:3rem}.policy-index[data-astro-cid-iwstzw75] p[data-astro-cid-iwstzw75]{color:var(--bnb-color-ink-soft);font-size:.68rem}.policy-copy[data-astro-cid-iwstzw75]{max-width:48rem}.policy-copy[data-astro-cid-iwstzw75] h2[data-astro-cid-iwstzw75]{margin:0 0 1.25rem;font-size:2.1rem;line-height:1.2}.policy-copy[data-astro-cid-iwstzw75] h2[data-astro-cid-iwstzw75]:not(:first-child){margin-top:3rem}.policy-copy[data-astro-cid-iwstzw75] p[data-astro-cid-iwstzw75],.policy-copy[data-astro-cid-iwstzw75] li[data-astro-cid-iwstzw75]{color:var(--bnb-color-ink-soft);line-height:1.8}.policy-copy[data-astro-cid-iwstzw75] li[data-astro-cid-iwstzw75]+li[data-astro-cid-iwstzw75]{margin-top:.75rem}.policy-actions[data-astro-cid-iwstzw75]{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem}@media(max-width:950px){.menu-layout[data-astro-cid-iwstzw75]{grid-template-columns:minmax(12rem,.7fr) minmax(20rem,1.3fr)}.menu-layout[data-astro-cid-iwstzw75]>aside[data-astro-cid-iwstzw75]{display:grid;grid-column:1 / -1;grid-template-columns:1fr 1fr;gap:3rem}.diet-note[data-astro-cid-iwstzw75]{margin-top:0}.room-entry[data-astro-cid-iwstzw75]{grid-template-columns:minmax(11rem,.55fr) minmax(0,1.45fr)}.room-copy[data-astro-cid-iwstzw75]{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:0 2rem}.room-copy[data-astro-cid-iwstzw75] .text-link[data-astro-cid-iwstzw75]{justify-self:start}.reviews-summary[data-astro-cid-iwstzw75]{grid-template-columns:auto 1fr}.reviews-summary[data-astro-cid-iwstzw75] .text-link[data-astro-cid-iwstzw75]{grid-column:2;justify-self:start}}@media(max-width:700px){.split-intro[data-astro-cid-iwstzw75],.menu-layout[data-astro-cid-iwstzw75],.location-layout[data-astro-cid-iwstzw75],.contact-layout[data-astro-cid-iwstzw75],.guide-layout[data-astro-cid-iwstzw75],.reading-layout[data-astro-cid-iwstzw75],.room-detail-layout[data-astro-cid-iwstzw75]{grid-template-columns:1fr}.split-intro[data-astro-cid-iwstzw75] h2[data-astro-cid-iwstzw75],.location-layout[data-astro-cid-iwstzw75] h2[data-astro-cid-iwstzw75]{font-size:2.5rem}.menu-layout[data-astro-cid-iwstzw75]>aside[data-astro-cid-iwstzw75]{grid-column:auto;grid-template-columns:1fr;gap:2.5rem}.room-list[data-astro-cid-iwstzw75]{margin-top:2.5rem}.room-entry[data-astro-cid-iwstzw75]{grid-template-columns:1fr;padding-block:2.5rem}.room-heading[data-astro-cid-iwstzw75]{grid-template-columns:3.5rem 1fr}.room-photo-strip[data-astro-cid-iwstzw75]{margin-inline:calc(-1 * var(--bnb-space-gutter));padding-inline:var(--bnb-space-gutter)}.room-photo-strip[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]{flex-basis:88%}.room-photo-strip[data-astro-cid-iwstzw75] img[data-astro-cid-iwstzw75]{height:17rem}.room-copy[data-astro-cid-iwstzw75]{display:block;grid-column:auto}.room-detail-gallery[data-astro-cid-iwstzw75]{grid-template-columns:1fr}.room-detail-gallery[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]{min-height:16rem}.collection-summary[data-astro-cid-iwstzw75]{grid-template-columns:1fr 1fr;gap:1rem}.collection-summary[data-astro-cid-iwstzw75] p[data-astro-cid-iwstzw75]{grid-column:1 / -1;text-align:left}.gallery-columns[data-astro-cid-iwstzw75]{columns:2 8rem;column-gap:.5rem}.gallery-columns[data-astro-cid-iwstzw75] figure[data-astro-cid-iwstzw75]{margin-bottom:.5rem}.reviews-summary[data-astro-cid-iwstzw75]{grid-template-columns:1fr}.reviews-summary[data-astro-cid-iwstzw75] .text-link[data-astro-cid-iwstzw75]{grid-column:auto}.review-list[data-astro-cid-iwstzw75]{grid-template-columns:1fr;border-left:0}.review-entry[data-astro-cid-iwstzw75]{border-right:0;padding-inline:0}.guest-photo-grid[data-astro-cid-iwstzw75]{grid-template-columns:repeat(2,minmax(0,1fr))}.map-heading[data-astro-cid-iwstzw75]{display:grid}.map-stage[data-astro-cid-iwstzw75]{min-height:25rem}.social-links[data-astro-cid-iwstzw75]{grid-column:auto}.contact-lines[data-astro-cid-iwstzw75] a[data-astro-cid-iwstzw75]{grid-template-columns:1fr;gap:.35rem}.guide-layout[data-astro-cid-iwstzw75] aside[data-astro-cid-iwstzw75]{position:static}.guide-list[data-astro-cid-iwstzw75] li[data-astro-cid-iwstzw75]{grid-template-columns:1fr auto;gap:.45rem 1rem;padding-block:1.5rem}.guide-list[data-astro-cid-iwstzw75] li[data-astro-cid-iwstzw75]:before{position:static;grid-row:1 / span 2}.guide-list[data-astro-cid-iwstzw75] li[data-astro-cid-iwstzw75]>span[data-astro-cid-iwstzw75]{grid-column:1 / -1}.guide-list[data-astro-cid-iwstzw75] h2[data-astro-cid-iwstzw75]{grid-column:1}.policy-index[data-astro-cid-iwstzw75]{display:flex;align-items:baseline;justify-content:space-between}}@media(max-width:370px){.room-photo-strip[data-astro-cid-iwstzw75] img[data-astro-cid-iwstzw75]{height:15rem}.collection-summary[data-astro-cid-iwstzw75]{grid-template-columns:1fr}.collection-summary[data-astro-cid-iwstzw75] p[data-astro-cid-iwstzw75]{grid-column:auto}.guide-list[data-astro-cid-iwstzw75] li[data-astro-cid-iwstzw75]{grid-template-columns:1fr}.guide-list[data-astro-cid-iwstzw75] li[data-astro-cid-iwstzw75]:before{grid-row:auto}}
