button{color:#19100d}.btn{gap:8px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.02em;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:16px;border:0;border-radius:2px;text-transform:none;letter-spacing:-.02em;text-decoration:none;cursor:pointer;background-color:#6d2e1d;color:#fff}.btn:focus{outline:2px solid #012531;outline-offset:2px}.btn:focus:not(:focus-visible){outline:0}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed}.btn:hover:not(:disabled):not([aria-disabled=true]){background-color:#012531;color:#fff}.btn:active:not(:disabled):not([aria-disabled=true]),.btn:focus:not(:disabled):not([aria-disabled=true]){background-color:#6d2e1d;color:#fff}.btn:disabled,.btn[aria-disabled=true]{background-color:rgba(18,18,18,.1);color:rgba(18,18,18,.5);cursor:not-allowed}.btn-main,.btn-primary{gap:8px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.02em;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:16px;border:0;border-radius:2px;text-transform:none;letter-spacing:-.02em;text-decoration:none;cursor:pointer;background-color:#6d2e1d;color:#fff}.btn-main:focus,.btn-primary:focus{outline:2px solid #012531;outline-offset:2px}.btn-main:focus:not(:focus-visible),.btn-primary:focus:not(:focus-visible){outline:0}.btn-main:disabled,.btn-main[aria-disabled=true],.btn-primary:disabled,.btn-primary[aria-disabled=true]{cursor:not-allowed}.btn-main:hover:not(:disabled):not([aria-disabled=true]),.btn-primary:hover:not(:disabled):not([aria-disabled=true]){background-color:#012531;color:#fff}.btn-main:active:not(:disabled):not([aria-disabled=true]),.btn-main:focus:not(:disabled):not([aria-disabled=true]),.btn-primary:active:not(:disabled):not([aria-disabled=true]),.btn-primary:focus:not(:disabled):not([aria-disabled=true]){background-color:#6d2e1d;color:#fff}.btn-main:disabled,.btn-main[aria-disabled=true],.btn-primary:disabled,.btn-primary[aria-disabled=true]{background-color:rgba(18,18,18,.1);color:rgba(18,18,18,.5);cursor:not-allowed}.btm-main-white,.btn-primary-white{gap:8px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.02em;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:16px;border:0;border-radius:2px;text-transform:none;letter-spacing:-.02em;text-decoration:none;cursor:pointer;background-color:#f4f1e9;color:#121212}.btm-main-white:focus,.btn-primary-white:focus{outline:2px solid #012531;outline-offset:2px}.btm-main-white:focus:not(:focus-visible),.btn-primary-white:focus:not(:focus-visible){outline:0}.btm-main-white:disabled,.btm-main-white[aria-disabled=true],.btn-primary-white:disabled,.btn-primary-white[aria-disabled=true]{cursor:not-allowed}.btm-main-white:hover:not(:disabled):not([aria-disabled=true]),.btn-primary-white:hover:not(:disabled):not([aria-disabled=true]){background-color:#9a9080;color:#fffffe}.btm-main-white:active:not(:disabled):not([aria-disabled=true]),.btm-main-white:focus:not(:disabled):not([aria-disabled=true]),.btn-primary-white:active:not(:disabled):not([aria-disabled=true]),.btn-primary-white:focus:not(:disabled):not([aria-disabled=true]){background-color:#f4f1e9;color:#121212}.btm-main-white:disabled,.btm-main-white[aria-disabled=true],.btn-primary-white:disabled,.btn-primary-white[aria-disabled=true]{background-color:rgba(18,18,18,.1);color:rgba(18,18,18,.5);cursor:not-allowed}.btn-outline{gap:8px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.02em;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:16px;border:0;border-radius:2px;text-transform:none;letter-spacing:-.02em;text-decoration:none;cursor:pointer;border:1px solid rgba(109,46,29,.5);background-color:transparent;color:#6d2e1d}.btn-outline:focus{outline:2px solid #012531;outline-offset:2px}.btn-outline:focus:not(:focus-visible){outline:0}.btn-outline:disabled,.btn-outline[aria-disabled=true]{cursor:not-allowed}.btn-outline:hover:not(:disabled):not([aria-disabled=true]){background-color:#6d2e1d;border-color:#6d2e1d;color:#f4f1e9}.btn-outline:active:not(:disabled):not([aria-disabled=true]),.btn-outline:focus:not(:disabled):not([aria-disabled=true]){background-color:#012531;border-color:#012531;color:#f4f1e9}.btn-outline:disabled,.btn-outline[aria-disabled=true]{background-color:transparent;color:rgba(18,18,18,.25);border-color:rgba(18,18,18,.1);cursor:not-allowed}.btn-outline-white{gap:8px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.02em;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:16px;border:0;border-radius:2px;text-transform:none;letter-spacing:-.02em;text-decoration:none;cursor:pointer;border:1px solid #fffffe;background-color:transparent;color:#fffffe}.btn-outline-white:focus{outline:2px solid #012531;outline-offset:2px}.btn-outline-white:focus:not(:focus-visible){outline:0}.btn-outline-white:disabled,.btn-outline-white[aria-disabled=true]{cursor:not-allowed}.btn-outline-white:hover:not(:disabled):not([aria-disabled=true]){color:#121212;background-color:#f4f1e9}.btn-outline-white:active:not(:disabled):not([aria-disabled=true]),.btn-outline-white:focus:not(:disabled):not([aria-disabled=true]){background-color:#fffffe;border-color:#fffffe;color:#19100d}.btn-outline-white:disabled,.btn-outline-white[aria-disabled=true]{background-color:transparent;color:rgba(18,18,18,.25);border-color:rgba(18,18,18,.1);cursor:not-allowed}.btn-image-main{gap:8px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.02em;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:16px;border:0;border-radius:2px;text-transform:none;letter-spacing:-.02em;text-decoration:none;cursor:pointer;background-color:#6d2e1d;color:#fff;width:40px;height:40px;background-size:16px;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.btn-image-main:focus{outline:2px solid #012531;outline-offset:2px}.btn-image-main:focus:not(:focus-visible){outline:0}.btn-image-main:disabled,.btn-image-main[aria-disabled=true]{cursor:not-allowed}.btn-image-main:hover:not(:disabled):not([aria-disabled=true]){background-color:#012531;color:#fff}.btn-image-main:active:not(:disabled):not([aria-disabled=true]),.btn-image-main:focus:not(:disabled):not([aria-disabled=true]){background-color:#6d2e1d;color:#fff}.btn-image-main:disabled,.btn-image-main[aria-disabled=true]{background-color:rgba(18,18,18,.1);color:rgba(18,18,18,.5);cursor:not-allowed}.btn-image-main svg{width:16px;height:16px}.btn-image-secondary{gap:8px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.02em;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:16px;border:0;border-radius:2px;text-transform:none;letter-spacing:-.02em;text-decoration:none;cursor:pointer;background-color:#f4f1e9;color:#121212;width:40px;height:40px;background-size:16px;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.btn-image-secondary:focus{outline:2px solid #012531;outline-offset:2px}.btn-image-secondary:focus:not(:focus-visible){outline:0}.btn-image-secondary:disabled,.btn-image-secondary[aria-disabled=true]{cursor:not-allowed}.btn-image-secondary:hover:not(:disabled):not([aria-disabled=true]){background-color:#9a9080;color:#fffffe}.btn-image-secondary:active:not(:disabled):not([aria-disabled=true]),.btn-image-secondary:focus:not(:disabled):not([aria-disabled=true]){background-color:#f4f1e9;color:#121212}.btn-image-secondary:disabled,.btn-image-secondary[aria-disabled=true]{background-color:rgba(18,18,18,.1);color:rgba(18,18,18,.5);cursor:not-allowed}.btn-image-secondary svg{width:16px;height:16px}.btn-outline-gray{gap:8px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.02em;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:16px;border:0;border-radius:2px;text-transform:none;letter-spacing:-.02em;text-decoration:none;cursor:pointer;background-color:#6d2e1d;color:#fff}.btn-outline-gray:focus{outline:2px solid #012531;outline-offset:2px}.btn-outline-gray:focus:not(:focus-visible){outline:0}.btn-outline-gray:disabled,.btn-outline-gray[aria-disabled=true]{cursor:not-allowed}.btn-outline-gray:hover:not(:disabled):not([aria-disabled=true]){background-color:#012531;color:#fff}.btn-outline-gray:active:not(:disabled):not([aria-disabled=true]),.btn-outline-gray:focus:not(:disabled):not([aria-disabled=true]){background-color:#6d2e1d;color:#fff}.btn-outline-gray:disabled,.btn-outline-gray[aria-disabled=true]{background-color:rgba(18,18,18,.1);color:rgba(18,18,18,.5);cursor:not-allowed}.btn-card{background:0 0;border:1px solid #644e47;border-radius:24px;padding:.625rem 1.5rem;color:#644e47;text-align:center;font-size:12px;font-weight:400;line-height:1.33;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.btn-card:hover:not(:disabled):not([aria-disabled=true]){background:rgba(244,241,233,.5)}.btn-villa-template{gap:8px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.02em;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:16px;border:0;border-radius:2px;text-transform:none;letter-spacing:-.02em;text-decoration:none;cursor:pointer;background-color:#6d2e1d;color:#fff;border-radius:24px!important}.btn-villa-template:focus{outline:2px solid #012531;outline-offset:2px}.btn-villa-template:focus:not(:focus-visible){outline:0}.btn-villa-template:disabled,.btn-villa-template[aria-disabled=true]{cursor:not-allowed}.btn-villa-template:hover:not(:disabled):not([aria-disabled=true]){background-color:#012531;color:#fff}.btn-villa-template:active:not(:disabled):not([aria-disabled=true]),.btn-villa-template:focus:not(:disabled):not([aria-disabled=true]){background-color:#6d2e1d;color:#fff}.btn-villa-template:disabled,.btn-villa-template[aria-disabled=true]{background-color:rgba(18,18,18,.1);color:rgba(18,18,18,.5);cursor:not-allowed}.btn-villa-template.offer-cta-button{width:100%;font-size:12px;text-transform:uppercase}.btn-villa-template:hover:not(:disabled):not([aria-disabled=true]){background-color:#19100d!important;color:#fffffe!important;border-color:#19100d!important}.btn-icon{width:18px;height:18px;flex-shrink:0}.btn-primary{gap:8px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.02em;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:16px;border:0;border-radius:2px;text-transform:none;letter-spacing:-.02em;text-decoration:none;cursor:pointer;background-color:#6d2e1d;color:#fff}.btn-primary:focus{outline:2px solid #012531;outline-offset:2px}.btn-primary:focus:not(:focus-visible){outline:0}.btn-primary:disabled,.btn-primary[aria-disabled=true]{cursor:not-allowed}.btn-primary:hover:not(:disabled):not([aria-disabled=true]){background-color:#012531;color:#fff}.btn-primary:active:not(:disabled):not([aria-disabled=true]),.btn-primary:focus:not(:disabled):not([aria-disabled=true]){background-color:#6d2e1d;color:#fff}.btn-primary:disabled,.btn-primary[aria-disabled=true]{background-color:rgba(18,18,18,.1);color:rgba(18,18,18,.5);cursor:not-allowed}.btn-sm{padding:4px 8px;min-height:36px;font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:12px;line-height:1.2;letter-spacing:-.02em}.btn-lg{padding:16px 24px;min-height:56px;font-size:16px;line-height:1.2;letter-spacing:-.01em}.media-header{position:relative;min-height:100vh;color:#fffffe;display:flex;align-items:center}.media-header__tags{display:flex;flex-wrap:wrap;gap:4px}.media-header__tag{font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:12px;line-height:1.2;letter-spacing:-.02em;margin:0;color:#fffffe;display:inline-block;padding:8px;border-radius:2px;background:rgba(25,16,13,.4);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);border:1px solid rgba(255,255,254,.2)}.media-header__media{position:absolute;inset:0;z-index:0;overflow:hidden;background:#19100d}.media-header__media.is-ready .media-header__img,.media-header__media.is-ready .media-header__picture{opacity:1}.media-header__media.is-ready .media-header__poster,.media-header__media.is-ready .media-header__poster--mobile,.media-header__media.is-ready .media-header__poster-picture{opacity:0}.media-header__media.is-ready .media-header__gumlet{opacity:1}@media (max-width:767px){.media-header__media.is-ready.media-header__media--mobile-fallback-image .media-header__poster--mobile{opacity:1}.media-header__media.is-ready.media-header__media--mobile-fallback-image .media-header__gumlet{opacity:0}}@media (max-width:767px){.media-header__media--mobile-fallback-image .media-header__gumlet{display:none}}.media-header__media--poster-fallback .media-header__gumlet{display:none}.media-header__media--poster-fallback.is-ready .media-header__poster,.media-header__media--poster-fallback.is-ready .media-header__poster--mobile,.media-header__media--poster-fallback.is-ready .media-header__poster-picture{opacity:1}.media-header__media--poster-fallback.is-ready .media-header__gumlet{opacity:0}.media-header__poster--mobile{display:none}@media (max-width:767px){.media-header__poster--mobile{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:opacity .6s ease}}.media-header__poster-picture{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;opacity:1;transition:opacity .6s ease}@media (max-width:767px){.media-header__poster-picture--desktop-only{display:none}}.media-header__img,.media-header__picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:opacity .6s ease}@media (max-width:767px){.media-header__img--desktop,.media-header__picture--desktop{display:none}}.media-header__img--mobile,.media-header__picture--mobile{display:none}@media (max-width:767px){.media-header__img--mobile,.media-header__picture--mobile{display:block}}.media-header__poster{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:opacity .6s ease}.media-header__gumlet{position:absolute;inset:0;opacity:0;transition:opacity .6s ease}.media-header__gumlet--loading{opacity:0}.media-header__player{position:absolute;inset:0}.media-header__iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-width:177.78vh;min-height:100vh;transform:translate(-50%,-50%);border:0;pointer-events:none}.media-header--view-secondary .media-header__iframe{top:0;left:0;transform:none;width:100%;height:100%;min-width:100%;min-height:100%;max-width:none}.media-header__gradient{position:absolute;inset:0;z-index:1;pointer-events:none}.media-header--gradient-light .media-header__gradient{background:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(0,0,0,.4) 100%)}.media-header--gradient-dark .media-header__gradient{background:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(0,0,0,.7) 100%)}.media-header__inner{position:relative;z-index:2;display:flex;flex-direction:column;text-align:center}.media-header__content{max-width:920px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:24px}.media-header__pretitle{margin:0;color:#fffffe;font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:-.02em;font-size:clamp(16px,16px + 2 * (100vw - 375px) / 649,18px)}@media (min-width:1024px){.media-header__pretitle{font-size:clamp(18px,18px + 2 * (100vw - 1024px) / 256,20px)}}.media-header__header{font-family:"Moulin Trial",Georgia,serif;font-weight:300;font-size:48px;line-height:1.1;letter-spacing:-.03em;font-size:clamp(36px,36px + 8 * (100vw - 375px) / 649,44px);margin:0;color:#fffffe}@media (min-width:1024px){.media-header__header{font-size:clamp(44px,44px + 4 * (100vw - 1024px) / 256,48px)}}.media-header__intro{margin:0;max-width:640px;color:#fffffe;font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:-.02em;font-size:clamp(16px,16px + 2 * (100vw - 375px) / 649,18px)}@media (min-width:1024px){.media-header__intro{font-size:clamp(18px,18px + 2 * (100vw - 1024px) / 256,20px)}}.media-header__intro p{margin:0}.media-header__booking{margin-top:48px;width:100%}.media-header--view-primary{align-items:stretch}@media (min-width:1024px){.media-header--view-primary{align-items:center}}.media-header--view-primary .media-header__header{font-family:"Moulin Trial",Georgia,serif;font-weight:300;font-size:48px;line-height:1.1;letter-spacing:-.03em;font-size:clamp(36px,36px + 8 * (100vw - 375px) / 649,44px)}@media (min-width:1024px){.media-header--view-primary .media-header__header{font-size:clamp(44px,44px + 4 * (100vw - 1024px) / 256,48px)}}.media-header--view-primary .media-header__inner{justify-content:center}.media-header--view-primary .media-header__booking{position:absolute;bottom:16px;left:24px;right:24px;width:auto}@media (min-width:1024px){.media-header--view-primary .media-header__booking{position:relative;bottom:auto;left:auto;right:auto;width:100%}}.media-header--view-primary .media-header__booking .booking-banner__form{max-width:none}@media (min-width:1024px){.media-header--view-primary .media-header__booking .booking-banner__form{max-width:685px}}.media-header--view-secondary{flex-direction:column;-webkit-padding-before:20vh;padding-block-start:20vh;min-height:200vh}.media-header--view-secondary .media-header__inner{position:sticky;top:0}.media-header--view-secondary .media-header__content{-webkit-padding-before:30vh;padding-block-start:30vh;-webkit-padding-after:40px;padding-block-end:40px}@media (min-width:1024px){.media-header--view-secondary .media-header__content{-webkit-padding-after:48px;padding-block-end:48px}}.media-header--view-secondary .media-header__header{font-family:"Moulin Trial",Georgia,serif;font-weight:300;font-size:48px;line-height:1.1;letter-spacing:-.03em;font-size:clamp(36px,36px + 8 * (100vw - 375px) / 649,44px);color:#012531;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}@media (min-width:1024px){.media-header--view-secondary .media-header__header{font-size:clamp(44px,44px + 4 * (100vw - 1024px) / 256,48px)}}.media-header--view-secondary .media-header__header svg path{fill:#e6b33c}.media-header--view-secondary .media-header__media{position:absolute;z-index:2;top:calc(50vh + 48px + var(--media-header-height))}.media-header--view-secondary .media-header__booking{position:sticky;z-index:3;top:calc(50vh + 48px);height:50vh;-webkit-margin-before:32px;margin-block-start:32px;padding-inline:24px}@media (min-width:1024px){.media-header--view-secondary .media-header__booking{-webkit-margin-before:48px;margin-block-start:48px}}.media-header--view-tertiary{align-items:flex-end;padding:24px 0;min-height:max(500px,100vh - var(--nav-height,96px))}.media-header--view-tertiary .media-header__header{font-family:"Moulin Trial",Georgia,serif;font-weight:300;font-size:48px;line-height:1.1;letter-spacing:-.03em;font-size:clamp(36px,36px + 8 * (100vw - 375px) / 649,44px)}@media (min-width:1024px){.media-header--view-tertiary .media-header__header{font-size:clamp(44px,44px + 4 * (100vw - 1024px) / 256,48px)}}.media-header--view-tertiary .media-header__booking{-webkit-margin-before:32px;margin-block-start:32px}.media-header--view-quaternary{align-items:flex-end;justify-content:flex-start;padding:40px 0;min-height:max(500px,100vh - var(--nav-height,96px))}.media-header--view-quaternary .media-header__pretitle{font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.01em;font-size:clamp(12px,12px + 2 * (100vw - 375px) / 649,14px)}@media (min-width:1024px){.media-header--view-quaternary .media-header__pretitle{font-size:clamp(14px,14px - 0 * (100vw - 1024px) / 256,14px)}}.media-header--view-quaternary .media-header__header{font-family:"Moulin Trial",Georgia,serif;font-weight:300;font-size:40px;line-height:1.1;letter-spacing:-.03em;font-size:clamp(28px,28px + 8 * (100vw - 375px) / 649,36px)}@media (min-width:1024px){.media-header--view-quaternary .media-header__header{font-size:clamp(36px,36px + 4 * (100vw - 1024px) / 256,40px)}}.media-header--view-quaternary .media-header__content{max-width:none;align-items:flex-start;margin:0}.media-header--view-quaternary .media-header__intro{font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:-.01em;font-size:clamp(14px,14px + 2 * (100vw - 375px) / 649,16px);text-align:start}@media (min-width:1024px){.media-header--view-quaternary .media-header__intro{font-size:clamp(16px,16px - 0 * (100vw - 1024px) / 256,16px)}}body.has-media-header .site-wrap{margin-top:0!important}.media-header--view-primary{will-change:clip-path;transition:-webkit-clip-path 1.6s cubic-bezier(.33,1,.45,1);transition:clip-path 1.6s cubic-bezier(.33,1,.45,1);transition:clip-path 1.6s cubic-bezier(.33,1,.45,1),-webkit-clip-path 1.6s cubic-bezier(.33,1,.45,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.media-header--view-primary .media-header__booking,.media-header--view-primary .media-header__header{will-change:opacity,transform;transition:opacity 1.6s cubic-bezier(.33,1,.45,1),transform 1.6s cubic-bezier(.33,1,.45,1);transform:translateY(0);opacity:1}body.page-scrolled .media-header--view-primary{-webkit-clip-path:inset(0 40px 20vh 40px);clip-path:inset(0 40px 20vh 40px)}body.page-scrolled .media-header--view-primary .media-header__booking,body.page-scrolled .media-header--view-primary .media-header__header{opacity:0;transform:translateY(10%)}body.page-scrolled .media-header--view-primary:has(.booking-banner__dropdown[open]){-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}body.page-scrolled .media-header--view-primary:has(.booking-banner__dropdown[open]) .media-header__booking{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.media-header--view-primary{transition:none!important}.media-header--view-primary .media-header__booking,.media-header--view-primary .media-header__header{transition:none!important}}