.maison-page .destination-hero__content h1{letter-spacing:.08em;max-width:14ch;padding:0 24px;font-size:clamp(3rem,6.5vw,7rem);line-height:1.05}.maison-menu-intro{max-width:60ch;color:var(--bastian-muted);margin:22px 0 0;line-height:1.7}.maison-page .destination-reserve{background:var(--bastian-accent);color:#fff}.maison-page .destination-reserve a{transition:background .3s,color .3s}.maison-page .destination-reserve a:hover{color:var(--bastian-accent);background:#fff}.maison-page .destination-related__card{padding-top:0}.maison-related-media{aspect-ratio:1.4;grid-column:1/-1;margin-bottom:20px;overflow:hidden}.maison-page .destination-related__card small{grid-row:3}.maison-page .destination-related__card>i{grid-row:2/4}.maison-page .destination-social__tile img,.maison-related-media img{transition:transform .9s var(--bastian-ease)}.maison-page .destination-social__tile:hover img,.maison-page .destination-related__card:hover img{transform:scale(1.045)}.maison-wellness{background:color-mix(in srgb,var(--bastian-bg) 94%,var(--bastian-accent));border-block:1px solid var(--bastian-line)}.maison-wellness .bastian-shell{padding-inline:var(--bastian-gutter);grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:stretch;gap:0;display:grid}.maison-wellness__media{height:clamp(500px,42vw,600px);min-height:0;overflow:hidden}.maison-wellness__media .destination-theme-image,.maison-wellness__media img{object-fit:cover;width:100%;height:100%}.maison-wellness__copy{flex-direction:column;justify-content:center;padding:clamp(48px,6vw,100px);display:flex}.maison-wellness__copy .bastian-heading{max-width:100%;margin:12px 0 26px}.maison-wellness__copy>p{max-width:54ch;color:var(--bastian-muted);font-size:1rem;line-height:1.75}.maison-wellness__copy>.bastian-eyebrow{color:var(--bastian-accent);font-size:.64rem;line-height:1.2}.maison-wellness__copy .maison-wellness__intro{color:var(--bastian-ink);font-size:1.12rem}.maison-wellness-button{align-self:flex-start;margin-top:30px}@media (prefers-reduced-motion:reduce){.maison-page .destination-hero__media{transform:none!important}.maison-page img{transition:none!important}}.maison-page .destination-tabs{scrollbar-width:thin;max-width:100%;display:flex;overflow-x:auto}.maison-page .destination-tabs button{flex:none;min-width:140px;padding-inline:18px}.maison-page .destination-hero__content>span{max-width:65ch;margin-inline:auto;padding-inline:24px;line-height:1.6;display:block}@media (width>=990px){.maison-page .destination-tabs{flex-wrap:nowrap;gap:0;display:flex;overflow:visible}.maison-page .destination-tabs button{letter-spacing:.07em;white-space:nowrap;flex:1 1 0;min-width:0;padding-inline:5px;font-size:.58rem}}@media (width<=1024px){.maison-wellness .bastian-shell{grid-template-columns:1fr 1fr}.maison-wellness__media{height:520px;min-height:0}.maison-wellness__copy{padding:48px 38px}}@media (width<=749px){.maison-wellness .bastian-shell{grid-template-columns:1fr;padding-inline:0}.maison-wellness__media{aspect-ratio:4/3;min-height:0}.maison-wellness__copy{padding:21px var(--bastian-gutter) 52px}.maison-wellness__copy .bastian-heading{max-width:100%}}
