.card[data-astro-cid-xrvx6o7r]{background:#fff;border-radius:18px;flex-direction:column;height:100%;transition:transform .4s,box-shadow .4s;display:flex;overflow:hidden;box-shadow:0 18px 40px -26px #23211d59}.card[data-astro-cid-xrvx6o7r]:hover{transform:translateY(-4px);box-shadow:0 26px 50px -28px #23211d73}.photo[data-astro-cid-xrvx6o7r]{aspect-ratio:4/3;display:block;position:relative;overflow:hidden}.photo[data-astro-cid-xrvx6o7r] img{object-fit:cover;width:100%;height:100%;transition:transform .8s}.card[data-astro-cid-xrvx6o7r]:hover .photo[data-astro-cid-xrvx6o7r] img{transform:translateZ(0)scale(1.04)}.photo[data-astro-cid-xrvx6o7r]{background:#fff;margin-bottom:-1px}.photo[data-astro-cid-xrvx6o7r] img{backface-visibility:hidden;transform:translateZ(0)}.photo[data-astro-cid-xrvx6o7r]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#fff0,#fff 96%);height:calc(32% + 2px);position:absolute;inset:auto 0 -2px}.body[data-astro-cid-xrvx6o7r]{z-index:2;background:#fff;flex-direction:column;flex:1;padding:6px 26px 24px;display:flex;position:relative}.place[data-astro-cid-xrvx6o7r]{font:300 .8rem/1.4 var(--sans);color:var(--muted);align-items:center;gap:8px;margin:0 0 10px;display:flex}.place[data-astro-cid-xrvx6o7r] svg[data-astro-cid-xrvx6o7r]{fill:none;stroke:currentColor;stroke-width:1.4px;flex:none;width:15px;height:15px}h3[data-astro-cid-xrvx6o7r]{margin:0 0 6px;font-size:1.55rem}h3[data-astro-cid-xrvx6o7r] a[data-astro-cid-xrvx6o7r]{color:var(--ink);text-decoration:none}h3[data-astro-cid-xrvx6o7r] a[data-astro-cid-xrvx6o7r]:hover{color:var(--gold)}.tagline[data-astro-cid-xrvx6o7r]{font:italic 400 1.02rem/1.45 var(--serif);color:var(--gold);margin:0}.foot[data-astro-cid-xrvx6o7r]{margin-top:auto;padding-top:18px}.foot[data-astro-cid-xrvx6o7r]:before{content:"";background:var(--line);height:1px;margin-bottom:16px;display:block}.stars[data-astro-cid-xrvx6o7r]{color:var(--gold);letter-spacing:.18em;margin:0 0 6px;font-size:.85rem}.row[data-astro-cid-xrvx6o7r]{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.row[data-astro-cid-xrvx6o7r] .lodge-price{margin:0}.row[data-astro-cid-xrvx6o7r] .line{font:400 .98rem/1.4 var(--sans);color:var(--ink);display:block}.row[data-astro-cid-xrvx6o7r] .line strong{font-weight:500}.row[data-astro-cid-xrvx6o7r] .basis{font:300 .72rem/1.4 var(--sans);color:var(--muted);display:block}.view[data-astro-cid-xrvx6o7r]{font:300 .9rem/1.4 var(--sans);color:var(--gold);white-space:nowrap;margin-left:auto;text-decoration:none}.view[data-astro-cid-xrvx6o7r]:hover{color:var(--ink)}.note[data-astro-cid-o36y6szl]{padding:clamp(64px, 9vw, 112px) var(--gutter);background:#fff}.note-inner[data-astro-cid-o36y6szl]{text-align:center;max-width:680px;margin:0 auto}.note[data-astro-cid-o36y6szl] h2[data-astro-cid-o36y6szl]{text-wrap:balance;margin:0;font-size:clamp(2rem,3.6vw,3rem);line-height:1.12}.note[data-astro-cid-o36y6szl] h2[data-astro-cid-o36y6szl] em[data-astro-cid-o36y6szl]{color:var(--gold)}.note[data-astro-cid-o36y6szl] .rule[data-astro-cid-o36y6szl]{background:var(--gold);width:56px;height:1px;margin:28px auto;display:block}.note-lede[data-astro-cid-o36y6szl]{font:italic 400 clamp(1.15rem, 1.8vw, 1.4rem)/1.6 var(--serif);color:var(--ink);margin-bottom:1.4em}.note[data-astro-cid-o36y6szl] p[data-astro-cid-o36y6szl]:not(.label):not(.note-lede):not(.sig){color:var(--ink-soft)}.note[data-astro-cid-o36y6szl] .sig[data-astro-cid-o36y6szl]{font:italic 400 1.3rem/1.2 var(--serif);color:var(--gold);margin:2rem 0 0}.note[data-astro-cid-o36y6szl] .sig[data-astro-cid-o36y6szl] span[data-astro-cid-o36y6szl]{font:500 .68rem/1.4 var(--label);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-top:.45rem;font-style:normal;display:block}.edit-head[data-astro-cid-o36y6szl]{text-align:center;margin-bottom:clamp(32px,4vw,52px)}.edit-head[data-astro-cid-o36y6szl] h2[data-astro-cid-o36y6szl]{margin:0 0 .35em;font-size:clamp(2.2rem,4vw,3.4rem)}.edit-head[data-astro-cid-o36y6szl] h2[data-astro-cid-o36y6szl] em[data-astro-cid-o36y6szl]{color:var(--gold)}.edit-head[data-astro-cid-o36y6szl] p[data-astro-cid-o36y6szl]{font:500 .72rem/1.4 var(--label);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0}.collection[data-astro-cid-o36y6szl]{padding:clamp(48px,7vw,80px) 0 clamp(72px,10vw,120px)}.bar[data-astro-cid-o36y6szl]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:36px;display:flex}.filters[data-astro-cid-o36y6szl]{flex-wrap:wrap;gap:10px;display:flex}.chip[data-astro-cid-o36y6szl]{border:1px solid var(--line);cursor:pointer;font:400 .85rem/1 var(--sans);color:var(--ink-soft);background:#fff;border-radius:999px;padding:.7em 1.25em;transition:border-color .2s,color .2s}.chip[data-astro-cid-o36y6szl]:hover{border-color:var(--gold);color:var(--gold)}.chip[data-astro-cid-o36y6szl][aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:#fff}.grid[data-astro-cid-o36y6szl]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(20px,2.4vw,30px);display:grid}.cell[data-astro-cid-o36y6szl][hidden]{display:none}.empty[data-astro-cid-o36y6szl]{color:var(--ink-soft)}@media (width<=980px){.grid[data-astro-cid-o36y6szl]{grid-template-columns:1fr 1fr}}@media (width<=640px){.grid[data-astro-cid-o36y6szl]{grid-template-columns:1fr}}
