@font-face{font-family:Poynter Oldstyle Display;src:url(/fonts/PoynterOSDisp-Roman.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--container-margin:20px;--container-margin-reduced:20px;--container-max-width:575px;--grid-gutter-width:20px;--box-spacing-y-default:3.125rem;--box-spacing-y-reduced:3.125rem;--box-spacing-y-expanded:4.6875rem;--box-spacing-y-none:0;--footer-max-width:100%}@media (width>=576px){:root{--container-max-width:767px}}@media (width>=768px){:root{--container-margin:50px;--container-margin-reduced:50px;--container-max-width:1023px;--box-spacing-y-default:10.625rem;--box-spacing-y-reduced:5.3125rem;--box-spacing-y-expanded:15.9375rem}}@media (width>=1024px){:root{--container-margin:0px;--container-max-width:1299px;--footer-max-width:80%}}@media (width>=1200px){:root{--container-max-width:1920px}}:root{--color-bg:#fff;--color-fg:#261914;--color-accent:#bc966c;--filter-color-golden-sand:brightness(0) saturate(100%) invert(61%) sepia(36%) saturate(405%) hue-rotate(351deg) brightness(96%) contrast(86%);--filter-color-dark-cocoa:brightness(0) saturate(100%) invert(7%) sepia(12%) saturate(2206%) hue-rotate(332deg) brightness(97%) contrast(91%)}html,body{scroll-behavior:smooth}*,:before,:after,html{box-sizing:border-box}body{color:var(--color-text-primary);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;margin:0}a{color:currentColor}b,strong{font-weight:bolder}:where(p,h1,h2,h3,h4,h5,h6,ul):first-child{margin-top:0}:where(p,h1,h2,h3,h4,h5,h6,ul):last-child{margin-bottom:0}img{object-fit:cover;max-width:100%}picture,picture>img{width:100%;display:block}picture>img{height:auto}button{appearance:none;color:inherit;letter-spacing:inherit;text-transform:inherit;font:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}button[disabled]{cursor:auto}ul{list-style:outside}img.logo{object-fit:contain}#macro-widget__experiences,#macro-widget__offers{scroll-margin-top:150px}.container,.macro .umbraco-forms-form,.macro h2{--bs-container-margin:var(--container-margin);--bs-container-max-width:var(--container-max-width);width:100%;padding-inline:var(--bs-container-margin);max-width:var(--bs-container-max-width);margin-inline:auto}.container.wide,.macro .wide.umbraco-forms-form,.macro h2.wide{--bs-container-margin:var(--container-margin-reduced);max-width:100%}@media (width>=768px){.container.fluid,.macro .fluid.umbraco-forms-form,.macro h2.fluid{--bs-container-margin:0;--bs-container-max-width:none;overflow:hidden}}@media (width>=1024px){.container,.macro .umbraco-forms-form,.macro h2{max-width:min(80%, var(--bs-container-max-width))}.container.wide,.macro .wide.umbraco-forms-form,.macro h2.wide{max-width:var(--bs-container-max-width)}}.row{--bs-gutter-x:var(--grid-gutter-width);--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>*{box-sizing:border-box;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col{flex:1 1 0;max-width:100%}:where(p,h2,h3,h4,h5,h6){margin-block:.5rem 1rem}:where(h3,.h3,h2,.h2)+:where(p:not([class])){margin-top:1rem}:where(p)+:where(p:not([class])){margin-top:14px}:where(p,h3)+:where(.btn){margin-top:20px}:where(p)+:where(.btn),:where(p)+:where(button).namastay-widget-button{margin-top:34px}:where(h2.section-title){margin-bottom:20px}body,p{font-family:Lato,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5}h1,.h1{font-size:3.125rem;line-height:1}@media (width>=768px){h1,.h1{font-size:3.75rem}}h1,.h1{font-family:Poynter Oldstyle Display,sans-serif;font-weight:400}h1.small,h2,.h2{font-family:Poynter Oldstyle Display,sans-serif;font-size:2rem;font-weight:400;line-height:1.25}h3,.h3{font-family:Poynter Oldstyle Display,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3}p.primary{color:#bc966c;font-family:Poynter Oldstyle Display,sans-serif;font-size:20px;font-weight:300;line-height:1.5}p.header-font{font-family:Poynter Oldstyle Display,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes vanish{0%{opacity:1;display:block}to{opacity:0;display:none}}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.1)}}::placeholder{color:currentColor;opacity:1;font-family:Lato,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5}input[type=text],input[type=email],textarea,select,.custom-select-opener{font:inherit;color:inherit;appearance:none;background:0 0;border:0;border-bottom:1px solid #bc966c;border-radius:0;outline:none;width:100%;padding:.8em 0;display:block}.fileupload{font:inherit;color:inherit;appearance:none;flex-direction:column;width:100%;font-size:18px;display:flex}.fileupload small{margin-bottom:8px;font-size:18px}input[type=file]::file-selector-button{display:none}input[type=file]{border:1px solid #bc966c;border-radius:5px;padding:5px}input[type=checkbox]{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}input[type=checkbox]:not(caption){position:absolute!important}input[type=checkbox] *{overflow:hidden!important}input[type=checkbox]+label{--checkbox-border-color:var(--color-line);cursor:pointer;padding-left:25px;display:inline-block;position:relative}input[type=checkbox]+label:before,input[type=checkbox]+label:after{content:"";display:block;position:absolute}input[type=checkbox]+label:before{border:1px solid #261914;width:20px;height:20px;top:3px;left:0}input[type=checkbox]+label:after{width:16px;height:16px;filter:var(--color-filter);background-image:url(/images/icons/check-mark.svg);background-repeat:no-repeat;background-size:contain;transition:transform .3s;top:5px;left:2px;transform:scale(0)}input[type=checkbox]:focus-visible+label:before{outline:auto}input[type=checkbox]:checked+label:before{border:1px solid #bc966c}input[type=checkbox]:checked+label:after{transform:scale(1)}input[type=submit]{margin-top:40px;display:flex}input,textarea{background-color:#0000;font-family:Lato,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5}form{display:block}form a{color:#bc966c;--color-fg:#261914}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical;min-height:10em;margin-top:.5rem}.field-validation-error{color:red;margin-top:.5em;font-size:80%;display:block}.umbraco-forms-page{margin-top:-20px}.umbraco-forms-label{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.umbraco-forms-label:not(caption){position:absolute!important}.umbraco-forms-label *{overflow:hidden!important}.umbraco-forms-field.umbraco-forms-field{margin-top:40px}.pskcheckboxfield+.pskcheckboxfield{margin-top:10px}.umbraco-forms-field.hour,.umbraco-forms-field.minutes,.umbraco-forms-field.daytime{align-items:flex-end;display:flex}.umbraco-forms-PSK .col-2{flex:none;width:16.6667%}.umbraco-forms-PSK .col-4{flex:none;width:33.3333%}.umbraco-forms-PSK .col-6{flex:none;width:50%}@media (width>=768px){.umbraco-forms-PSK .col-md-2{flex:none;width:16.6667%}.umbraco-forms-PSK .col-md-6{flex:none;width:50%}.umbraco-forms-PSK .col-md-4{flex:none;width:33.3333%}}.psk-gallery{--swiper-theme-color:white;--swiper-pagination-bullet-inactive-color:white;opacity:0;transition:opacity var(--psk-gallery-transition-speed,.25s);background-color:var(--psk-gallery-bg,#fff);color:var(--psk-gallery-fg,#212529);z-index:var(--psk-gallery-z-index,1000);position:fixed;top:0;left:0}.psk-gallery img,.psk-gallery video{object-fit:contain}.psk-gallery picture{display:block}.psk-gallery video{max-width:100%;max-height:100%}.psk-gallery iframe{border:0;width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.psk-gallery .video{justify-content:center;align-items:center;display:flex}.psk-gallery .video:has(iframe){position:relative;overflow:hidden}.psk-gallery picture,.psk-gallery .video,.psk-gallery iframe{padding:var(--psk-gallery-padding,60px);padding-bottom:calc(var(--psk-gallery-padding,60px) + 20px)}.psk-gallery .no-swiper-caption picture,.psk-gallery .no-swiper-caption .video{padding:var(--psk-gallery-padding,60px)}.psk-gallery .swiper-container{opacity:0;transition:opacity .3s}.psk-gallery .swiper-container.swiper-initialized{opacity:1}.psk-gallery .swiper-slide *{-webkit-user-select:none;user-select:none}.psk-gallery .swiper-caption{text-align:center;position:absolute;inset:auto 0 40px}.psk-gallery,.psk-gallery>div,.psk-gallery>div>div,.psk-gallery>div>div>div,.psk-gallery img,.psk-gallery picture,.psk-gallery .video,.psk-gallery-container,.psk-gallery-container>div,.psk-gallery .swiper-container{width:100%;height:100%}.psk-gallery-close{top:var(--psk-gallery-close-top,1.5rem);right:var(--psk-gallery-close-right,1.5rem);z-index:2;position:absolute}.psk-gallery.open{opacity:1}body.overflow-hidden{overflow:hidden}.psk-gallery{--psk-gallery-padding:0;--color-bg:#000;--color-fg:#fff;--psk-gallery-fg:var(--color-fg);--color-filter:invert(1);background-color:#000c}.psk-gallery-close{text-indent:200%;white-space:nowrap;width:22px;height:22px;filter:var(--color-filter);background-image:url(/images/icons/menu-close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;overflow:hidden}.psk-gallery [loading=lazy]{opacity:1}@media (width<=767.98px){.psk-gallery .swiper-container .swiper-button-prev,.psk-gallery .swiper-container .swiper-button-next{display:block}.psk-gallery .swiper-container .swiper-button-prev:after,.psk-gallery .swiper-container .swiper-button-next:after{filter:invert()}}@media (width>=768px){.psk-gallery{--psk-gallery-padding:50px}}.psk-gallery .swiper-pagination{display:none}[data-animation=translate-up]{opacity:0;transition:opacity .8s,transform .8s}[data-animation=translate-up].translate-up{opacity:1}.filters__container{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}:where(p).link :where(a),.link:where(:not(p)),p.link>a,a:where(:not(.btn)){--color-bg:#261914;--color-fg:#bc966c;color:var(--color-fg);text-decoration:none;transition:color .5s;position:relative}:where(p).link :where(a) :where(img).link-filter,.link:where(:not(p)) :where(img).link-filter,p.link>a :where(img).link-filter,a:where(:not(.btn)) :where(img).link-filter{--color-filter:brightness(0) saturate(100%) invert(61%) sepia(36%) saturate(405%) hue-rotate(351deg) brightness(96%) contrast(86%);filter:var(--color-filter);transition:filter .5s}:where(p).link :where(a):hover,:where(p).link :where(a):focus-visible,.link:where(:not(p)):hover,.link:where(:not(p)):focus-visible,p.link>a:hover,p.link>a:focus-visible,a:where(:not(.btn)):hover,a:where(:not(.btn)):focus-visible{color:var(--color-bg)}:where(p).link :where(a):hover :where(img).link-filter,:where(p).link :where(a):focus-visible :where(img).link-filter,.link:where(:not(p)):hover :where(img).link-filter,.link:where(:not(p)):focus-visible :where(img).link-filter,p.link>a:hover :where(img).link-filter,p.link>a:focus-visible :where(img).link-filter,a:where(:not(.btn)):hover :where(img).link-filter,a:where(:not(.btn)):focus-visible :where(img).link-filter{--color-filter:brightness(0) saturate(100%) invert(7%) sepia(12%) saturate(2206%) hue-rotate(332deg) brightness(97%) contrast(91%);filter:var(--color-filter)}:where(p).link-inverted :where(a),.link-inverted:where(:not(p)),p.link-inverted>a,a.link-inverted{--color-bg:#bc966c;--color-fg:#261914;color:var(--color-fg);text-decoration:none;transition:color .5s;position:relative}:where(p).link-inverted :where(a) :where(img).link-filter,.link-inverted:where(:not(p)) :where(img).link-filter,p.link-inverted>a :where(img).link-filter,a.link-inverted :where(img).link-filter{--color-filter:brightness(0) saturate(100%) invert(7%) sepia(12%) saturate(2206%) hue-rotate(332deg) brightness(97%) contrast(91%);filter:var(--color-filter);transition:filter .5s}:where(p).link-inverted :where(a):hover,:where(p).link-inverted :where(a):focus-visible,.link-inverted:where(:not(p)):hover,.link-inverted:where(:not(p)):focus-visible,p.link-inverted>a:hover,p.link-inverted>a:focus-visible,a.link-inverted:hover,a.link-inverted:focus-visible{color:var(--color-bg)}:where(p).link-inverted :where(a):hover :where(img).link-filter,:where(p).link-inverted :where(a):focus-visible :where(img).link-filter,.link-inverted:where(:not(p)):hover :where(img).link-filter,.link-inverted:where(:not(p)):focus-visible :where(img).link-filter,p.link-inverted>a:hover :where(img).link-filter,p.link-inverted>a:focus-visible :where(img).link-filter,a.link-inverted:hover :where(img).link-filter,a.link-inverted:focus-visible :where(img).link-filter{--color-filter:brightness(0) saturate(100%) invert(61%) sepia(36%) saturate(405%) hue-rotate(351deg) brightness(96%) contrast(86%);filter:var(--color-filter)}:where(p).nav-link :where(a),.nav-link:where(:not(p)),p.nav-link>a,:where(a,p).nav-link{--color-bg:#fffaf0;--color-fg:#fffaf0;color:var(--color-fg);text-decoration:none;transition:color .5s;position:relative}:where(p).nav-link :where(a):hover,:where(p).nav-link :where(a):focus-visible,.nav-link:where(:not(p)):hover,.nav-link:where(:not(p)):focus-visible,p.nav-link>a:hover,p.nav-link>a:focus-visible,:where(a,p).nav-link:hover,:where(a,p).nav-link:focus-visible{color:var(--color-bg)}:where(p).btn :where(a),:where(button).namastay-widget-button,.btn:where(:not(p)),:where(p).btn.secondary :where(a),.btn.secondary:where(:not(p)){--button-bg:#bc966c;--button-fg:#fffaf0;--button-border:#bc966c;text-transform:uppercase;appearance:none;text-align:center;cursor:pointer;vertical-align:bottom;white-space:nowrap;border:1px solid var(--button-border);background-clip:padding-box;background-color:var(--button-bg);width:fit-content;min-width:150px;color:var(--button-fg);border-radius:0;padding:10px 20px;font-family:Lato,sans-serif;font-size:12px;line-height:2;text-decoration:none;transition:border-color .5s,background-color .5s,color .5s;display:inline-block}@media (width<=575.98px){:where(p).btn :where(a),:where(button).namastay-widget-button,.btn:where(:not(p)),:where(p).btn.secondary :where(a),.btn.secondary:where(:not(p)){min-width:unset;width:100%}}@media (width<=767.98px){:where(p).btn :where(a),:where(button).namastay-widget-button,.btn:where(:not(p)),:where(p).btn.secondary :where(a),.btn.secondary:where(:not(p)){font-size:13px}}:where(p).btn :where(a),:where(button).namastay-widget-button,.btn:where(:not(p)),:where(p).btn.secondary :where(a),.btn.secondary:where(:not(p)){font-weight:400}:where(p).btn :where(a):hover,:where(p).btn :where(a):focus-visible,:where(button).namastay-widget-button:hover,:where(button).namastay-widget-button:focus-visible,.btn:where(:not(p)):hover,.btn:where(:not(p)):focus-visible,:where(p).btn a:hover,:where(p).btn a:focus-visible{--button-fg:#bc966c;--button-bg:transparent;--button-border:#bc966c;color:var(--button-fg);border-color:#0000;border-bottom:1px solid var(--button-border)}:where(p).btn.secondary :where(a),.btn.secondary:where(:not(p)){--button-bg:#12403c;--button-fg:#fffaf0;--button-border:#12403c}:where(p).btn.secondary :where(a):hover,:where(p).btn.secondary :where(a):focus-visible,.btn.secondary:where(:not(p)):hover,.btn.secondary:where(:not(p)):focus-visible{--button-fg:#12403c;--button-bg:transparent;--button-border:#12403c;border-color:#0000;border-bottom:1px solid var(--button-border)}:where(p).btn :where(a).dark-bg:hover,:where(p).btn :where(a).dark-bg:focus-visible,.btn:where(:not(p)).dark-bg:hover,.btn:where(:not(p)).dark-bg:focus-visible,:where(p).btn.secondary :where(a).dark-bg:hover,:where(p).btn.secondary :where(a).dark-bg:focus-visible,.btn.secondary:where(:not(p)).dark-bg:hover,.btn.secondary:where(:not(p)).dark-bg:focus-visible{--button-fg:#fff;--button-bg:transparent;--button-border:#fff;border-color:#0000;border-bottom:1px solid var(--button-border)}:where(p).btn.bounce :where(a),.btn.bounce:where(:not(p)){--button-bg:transparent;--button-fg:#bc966c;--button-border:transparent;text-align:left;border-bottom:1px solid #bc966c;padding-left:0;transition:border-bottom .5s,transform .5s}:where(p).btn.bounce :where(a):hover,:where(p).btn.bounce :where(a):focus-visible,.btn.bounce:where(:not(p)):hover,.btn.bounce:where(:not(p)):focus-visible{border-bottom:1px solid #0000;transform:translateY(-8px)}:where(p).btn.filter :where(a),.btn.filter:where(:not(p)){--button-bg:transparent;--button-fg:#bc966c;--button-border:transparent;padding:0 30px 5px 0}@media (width<=767.98px){:where(p).btn.filter :where(a),.btn.filter:where(:not(p)){padding:0 5px 5px 0}}:where(p).btn.filter :where(a),.btn.filter:where(:not(p)){border-bottom:1px solid #bc966c;transition:border-bottom .5s,color .5s}:where(p).btn.filter :where(a):hover,:where(p).btn.filter :where(a):focus-visible,:where(p).btn.filter :where(a).selected,.btn.filter:where(:not(p)):hover,.btn.filter:where(:not(p)):focus-visible,.btn.filter:where(:not(p)).selected{color:#261914;border-bottom:1px solid #261914}:where(p).btn.transparent :where(a),.btn.transparent:where(:not(p)){--button-bg:transparent;--button-fg:#fffaf0;--button-border:transparent}:where(p).pseudo-btn.transparent,:where(a).pseudo-btn.transparent{--button-bg:transparent;--button-fg:#fffaf0;--button-border:transparent;text-transform:uppercase;text-align:center;cursor:pointer;vertical-align:bottom;white-space:nowrap;width:fit-content;color:var(--button-fg);background-clip:padding-box;border-radius:0;padding:0;font-family:Lato,sans-serif;font-size:13px;display:inline-block}.menu{--color-bg:#12403c;--color-fg:#261914;z-index:10;background-color:var(--color-bg);height:100vh;color:var(--color-fg);font-family:Playfair Display,sans-serif;display:none;position:fixed;inset:0;overflow-y:hidden}html.menu-open .menu{animation:.5s appear;display:block}html:not(.menu-open) .menu{animation:.5s vanish}.menu .navigation{margin-top:85px;margin-bottom:42.5px;padding-top:4vh;font-family:Poynter Oldstyle Display,sans-serif;overflow:scroll}.menu .navigation__level-1{font-size:1.35rem}.menu .navigation .level-1__list-item{margin-bottom:.5rem}.menu .navigation .level-1__list-item.has-subnav>a:after{content:"";background-image:url(/images/icons/plus-white.svg);background-size:contain;width:13px;height:13px;display:inline-block;position:absolute;top:50%;right:-23px;transform:translateY(-50%)}.menu .navigation__level-2{font-size:1.125rem;display:none;overflow:hidden}.menu .leaders-club__wrapper{border-top:1px solid #fffaf080;padding-top:20px}.custom-swiper .swiper-button-disabled:not(.custom-styles){display:none!important}.custom-swiper .swiper-button-container{gap:5px;display:flex}.custom-swiper .swiper-button-prev,.custom-swiper .swiper-button-next{width:146px;height:36px;margin-top:0;position:relative;inset:auto;translate:none}.custom-swiper .swiper-button-prev:after,.custom-swiper .swiper-button-next:after{content:"";background-image:url(/images/icons/slider-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute}.custom-swiper .swiper-button-prev{transform:scaleX(-1)}.header{--header-first-container-height-default:75px;--header-first-container-height-scrolled:65px;--header-first-container-padding:20px;--logo-height-default:50px;--logo-height-minimalist:40px;--color-bg:#12403c;--color-border:#fffaf0;--color-border-anim:#fffaf080}@media (width<=1023.98px){.header{--header-first-container-height-default:80px;--logo-height-default:45px}}.header{opacity:0;z-index:20;background:linear-gradient(#000000b3 0%,#0000 100%);width:100%;position:fixed;top:0}.header__container{background-color:var(--color-bg);border-bottom:.5px solid var(--color-border-anim);transition:background-color .25s}html.has-hero .header__container{--color-bg:transparent;background-color:var(--color-bg)}html.menu-open .header__container{border-bottom-color:var(--color-bg)!important}body.subnav-is-open .header__container{--color-bg:#12403c;background-color:var(--color-bg)!important}.header__top{height:var(--header-first-container-height-default);align-items:center;display:flex;position:relative}.header__top-row-links{justify-content:space-between;align-items:center;width:100%;height:fit-content;display:flex}.header__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header__logo--default,.header__logo--scrolled{text-align:left;display:inline-flex;position:relative}@media (width>=768px){.header__logo--default,.header__logo--scrolled{justify-content:center;width:100%}}.header__logo--default img{height:var(--logo-height-default)}.header__logo--scrolled img{height:var(--logo-height-minimalist)}.header__logo-img{object-fit:contain}.header .toggle-menu-container{cursor:pointer;width:30px;height:30px;transition:transform .3s}.header .toggle-menu-container .toggle-menu{object-fit:contain}.header .toggle-menu-container:hover{transform:scale(1.1)}.header .main-navigation{justify-content:center;gap:25px;height:100%;display:flex}.header .main-navigation li{border-bottom:1px solid #0000;font-size:12px;line-height:1;transition:border-bottom-color .5s}.header .main-navigation li>a{color:#fffaf0;text-transform:uppercase;padding:13px 0;font-weight:400;text-decoration:none;display:inline-flex;position:relative}.header .main-navigation__link--not-hover{color:#fffaf0b3!important}.header .main-navigation__link--hover{color:#fffaf0}.header .sub-navigation__container{--color-bg:#12403c;background-color:var(--color-bg);display:none;overflow:hidden}.header .sub-navigation__content{grid-template-columns:minmax(auto,50%) 1fr;justify-content:space-between;align-items:center;gap:1rem;height:100%;padding-block:1rem;display:grid}.header .sub-navigation__content a:not(.btn-sm){text-wrap:wrap;--color-bg:#fffaf0;--color-fg:#fffaf0;color:var(--color-fg);font-family:Poynter Oldstyle Display,sans-serif;font-size:1.35rem;display:inline-flex}.header .sub-navigation__links-wrapper{flex-direction:column;gap:1rem;display:flex}.header .sub-navigation__child-links{margin:0;padding:0;list-style:none}.header .sub-navigation__restaurant-wrapper{gap:4rem;display:flex}.header .sub-navigation__restaurant-wrapper a,.header .sub-navigation__restaurant-wrapper .star-wrapper{display:inline}.header .sub-navigation__restaurant-wrapper .star-wrapper{margin-left:5px}.header .sub-navigation__room-wrapper{grid-template-areas:"a c""b c";justify-content:start;gap:2rem 4rem;display:grid}.header .sub-navigation__room-wrapper ul:first-child{grid-area:a}.header .sub-navigation__room-wrapper ul:nth-child(2){grid-area:b}.header .sub-navigation__room-wrapper ul:last-child{grid-area:c}.header .sub-navigation__img{height:70%;overflow:hidden}.header .sub-navigation__img img{height:100%}.header .btn{padding-block:2px}.header .leaders-club-logo{width:130px}.header .leaders-club-link{line-height:0}.footer{--color-fg:#fff;--color-bg:#12403c;color:var(--color-fg);background-color:#12403ce6;background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:Lato,sans-serif;font-size:16px;font-weight:400;position:relative;overflow:hidden}.footer:before{content:"";filter:blur(5px);z-index:-1;background-image:url(/images/A-hideaway-in-Antwerp-Botanic-Sanctuary-Antwerp.webp);background-size:cover;background-attachment:fixed;width:100%;height:100%;position:absolute;top:0;left:0}.footer .container,.footer .macro .umbraco-forms-form,.macro .footer .umbraco-forms-form,.footer .macro h2,.macro .footer h2{z-index:1;max-width:min(var(--footer-max-width), 1140px);flex-direction:column;gap:50px;padding-block:100px 10px;display:flex;position:relative}.footer .container .row,.footer .macro .umbraco-forms-form .row,.macro .footer .umbraco-forms-form .row,.footer .macro h2 .row,.macro .footer h2 .row{text-align:center;flex-direction:column;align-content:center}.footer .container .row:first-child,.footer .macro .umbraco-forms-form .row:first-child,.macro .footer .umbraco-forms-form .row:first-child,.footer .macro h2 .row:first-child,.macro .footer h2 .row:first-child{gap:50px}@media (width>=768px){.footer .container .row:first-child,.footer .macro .umbraco-forms-form .row:first-child,.macro .footer .umbraco-forms-form .row:first-child,.footer .macro h2 .row:first-child,.macro .footer h2 .row:first-child{gap:var(--grid-gutter-width);flex-direction:row}}.footer .container .row:last-child,.footer .macro .umbraco-forms-form .row:last-child,.macro .footer .umbraco-forms-form .row:last-child,.footer .macro h2 .row:last-child,.macro .footer h2 .row:last-child{margin-bottom:.9rem}.footer .address,.footer .contact,.footer .links{flex-direction:column;justify-content:space-between;gap:20px;display:flex}@media (width>=768px){.footer .address{text-align:center;order:2}}.footer .address .leading-hotels-logo{margin-bottom:20px}@media (width>=768px){.footer .contact{text-align:left;order:1}.footer .links{text-align:right;order:3}}.footer .links .social a{padding-inline:.5rem}.footer .corporate-links{flex-wrap:wrap;justify-content:center;display:flex}.footer .corporate-links li:not(:last-child):after{content:"-";padding-inline:5px}.footer a{cursor:pointer;--color-bg:#bc966c;--color-fg:#fff;text-decoration:none}.footer li{line-height:1.6}.hero{--color-fg:#fff;color:var(--color-fg);width:100%;height:85vh;position:relative;overflow:hidden}@media (width>=768px){.hero{height:100vh}}.hero__grid{align-items:end;height:100%;display:grid}.hero__grid>*{grid-area:1/1/-1/-1}.hero__content{z-index:2;padding-bottom:55px;position:relative}.hero__image-container:after{content:"";z-index:1;background-image:linear-gradient(var(--hero-gradient-direction,to top), transparent, #00000080);pointer-events:none;--hero-gradient-direction:to bottom;height:40%;position:absolute;inset:auto 0 0}.hero__image{object-fit:cover;z-index:-1;width:100%;height:100vh;position:fixed;top:0;left:0}.hero__image>img{height:100%}.hero__video-container{height:100%;overflow:hidden}.hero__video{object-fit:cover;height:100%}.hero .fade-animation{opacity:calc(1 - clamp(0, var(--hero-progress,0) * 2 - .6, 1))}.hero h2{opacity:1}.hero.hero-for-hotel{overflow:unset;position:relative}.hero.hero-for-hotel .logo-container{justify-content:center;align-items:flex-end;height:100%;display:flex}.hero.hero-for-hotel .logo-container>a{flex-direction:column;justify-content:center;align-items:center;width:160px;height:160px;display:flex}@media (width<=767.98px){.hero.hero-for-hotel .logo-container>a{width:100px;height:100px}}.accordion{--margin-bottom-accordion-item:20px;text-align:left;position:relative}.accordion__item{width:100%;margin-bottom:var(--margin-bottom-accordion-item);display:inline-block;position:relative}.accordion__item .label{padding-bottom:var(--margin-bottom-accordion-item);cursor:pointer;border-bottom:1px solid #bc966c;justify-content:space-between;align-items:center;gap:20px;font-family:Poynter Oldstyle Display,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;display:flex;position:relative}.accordion__item .label:after{content:"+";position:relative}.accordion__item .content{height:0;margin-top:0;transition:all .5s;position:relative;overflow:hidden}.accordion__item.active{padding-bottom:var(--margin-bottom-accordion-item);border-bottom:1px solid #bc966c}.accordion__item.active .label:after{content:"-";position:relative}.accordion__item.active .content{margin-top:20px}@media (width>=1024px){.accordion.two-columns{grid-template-columns:repeat(2,1fr);column-gap:50px;display:grid}.accordion.two-columns.divider{column-gap:40px}.accordion.two-columns.divider:before{content:"";top:0;bottom:var(--margin-bottom-accordion-item);background-color:#bc966c;width:.5px;position:absolute;left:50%;transform:translate(-50%)}}.gallery{--grid-item-inline-padding:5px}.gallery .grid-masonry .grid-sizer{flex:none;width:100%}@media (width>=768px) and (width<=1023.98px){.gallery .grid-masonry .grid-sizer{flex:none;width:50%}}@media (width>=1024px){.gallery .grid-masonry .grid-sizer{flex:none;width:33.3333%}}.gallery .grid-masonry .masonry-grid-item{flex:none;width:100%}@media (width>=768px) and (width<=1023.98px){.gallery .grid-masonry .masonry-grid-item{width:50%;padding-inline:var(--grid-item-inline-padding);flex:none}}@media (width>=1024px){.gallery .grid-masonry .masonry-grid-item{width:33.3333%;padding-inline:var(--grid-item-inline-padding);flex:none}}.gallery .grid-masonry .masonry-grid-item{margin-bottom:10px}.gallery .grid-masonry .img-wrapper{position:relative}.gallery .grid-masonry .overlay{opacity:0;color:#fff;text-align:left;background-color:#0000004d;align-items:flex-end;width:100%;height:100%;padding:20px;font-size:12px;font-style:italic;transition:opacity .8s;display:flex;position:absolute;top:0;left:0}.gallery .grid-masonry .overlay:hover{opacity:1}.grid-item{flex-direction:column;justify-content:space-between;gap:20px;display:flex}.grid-item img{aspect-ratio:14/9}.grid-item picture:before{content:"";opacity:0;background-color:#0000004d;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.grid-item picture:hover:before{opacity:1}.grid-item .content{flex-direction:column;gap:20px;display:flex}.grid-item .content p{margin:0}.grid-item .content p.validity:has(+p){margin-bottom:-20px}.grid-item .btn-container{gap:10px;margin-top:14px;display:flex}.grid-item .btn-container>div{gap:20px;display:flex}.grid-item .btn-container>div .btn.bounce:has(+.btn.primary){transform:translateY(0)!important}.grid-item h3 a{--color-fg:#261914;--color-bg:#bc966c}#booking-panel{z-index:1001;background-color:#fff;border-radius:5px;width:568px;height:calc(100lvh - 2rem - 72px);padding:30px;display:none;position:fixed;top:2rem;right:2rem;overflow:auto;box-shadow:0 0 2px #12403c}@media (width<=1023.98px){#booking-panel{width:100%;height:100lvh;box-shadow:none;border-radius:0;top:0;right:0}}#booking-panel .hd{height:55px;position:relative}#booking-panel .hd img{pointer-events:none;width:auto;height:100%;position:absolute;left:50%;transform:translate(-50%)}#booking-panel .hd span{cursor:pointer;position:absolute;top:0;right:0}#booking-panel .ct{margin-top:100px;display:none}#booking-panel .ct[data-pnl=bk]{display:block}#booking-panel .ct[data-pnl=tb]>div{justify-content:space-between}#booking-panel .ct[data-pnl=tb] h3{flex-direction:row;gap:10px;display:flex}#booking-panel .ct[data-pnl=tb] h3 .star-wrapper{align-items:self-start;gap:4px;padding-top:9px;display:flex}#booking-panel .ct>div{border-bottom:1px solid #bc966c80;align-items:center;gap:25px;padding:20px 0;display:flex;position:relative}#booking-panel .ct>div picture{width:130px}#booking-panel .ct>div picture img{width:100%}#booking-panel .ct>div h3{cursor:pointer;margin:0}#booking-panel .ct>div h3:before{content:"";position:absolute;inset:0}#booking-panel .ct>div h3 a{color:currentColor}#booking-panel .ct .cta,#booking-panel .ct .back{color:currentColor;text-transform:uppercase;cursor:pointer;font-size:12px;font-weight:400;text-decoration:none}#namastay-app[style*="height: 60px;"]{z-index:1000!important;bottom:0!important;right:2rem!important}html.has-hero .boxes{padding-top:50px}@media (width>=768px){html.has-hero .boxes{padding-top:100px}}@media (width>=1024px){html.has-hero .boxes{padding-top:170px}}html.has-hero.model-hotel .boxes{padding-top:80px}@media (width>=768px){html.has-hero.model-hotel .boxes{padding-top:100px}}@media (width>=1024px){html.has-hero.model-hotel .boxes{padding-top:170px}}html:not(.has-hero) .boxes{margin-top:135px}@media (width>=768px){html:not(.has-hero) .boxes{margin-top:200px}}@media (width>=1024px){html:not(.has-hero) .boxes{margin-top:235px}}.boxes{background-color:#fff;overflow:auto}.box{margin-bottom:var(--box-spacing-y-default)}.box.margin-bottom-expanded{margin-bottom:var(--box-spacing-y-expanded)}.box.margin-bottom-reduced{margin-bottom:var(--box-spacing-y-reduced)}.box.margin-bottom-none{margin-bottom:var(--box-spacing-y-none)}.box-01 .row{row-gap:20px}.box-01.center .content{text-align:center;margin-inline:auto}.box-01.center .logo{text-align:center;display:inline-block!important}.box-01.full-width .content{max-width:100%}.box-01.y-divider .row{padding:2.5rem 0}@media (width>=768px){.box-01.y-divider .row{padding:4.0625rem 0}}@media (width>=1024px){.box-01.y-divider .row{padding:6.25rem 0}}.box-01.y-divider .row{border:1px solid #bc966c;border-width:1px 0}@media (width>=768px){.box-01 .content{max-width:70%}}@media (width<=1023.98px){.box-02 .container .row-1,.box-02 .macro h2 .row-1,.macro .box-02 h2 .row-1,.box-02 .macro .umbraco-forms-form .row-1,.macro .box-02 .umbraco-forms-form .row-1{gap:var(--grid-gutter-width)}}.box-02 .container .row-1 .col-1-1,.box-02 .macro h2 .row-1 .col-1-1,.macro .box-02 h2 .row-1 .col-1-1,.box-02 .macro .umbraco-forms-form .row-1 .col-1-1,.macro .box-02 .umbraco-forms-form .row-1 .col-1-1{flex:none;width:100%}@media (width>=1024px){.box-02 .container .row-1 .col-1-1,.box-02 .macro h2 .row-1 .col-1-1,.macro .box-02 h2 .row-1 .col-1-1,.box-02 .macro .umbraco-forms-form .row-1 .col-1-1,.macro .box-02 .umbraco-forms-form .row-1 .col-1-1{flex:none;width:33.3333%}}.box-02 .container .row-1 .col-1-2,.box-02 .macro h2 .row-1 .col-1-2,.macro .box-02 h2 .row-1 .col-1-2,.box-02 .macro .umbraco-forms-form .row-1 .col-1-2,.macro .box-02 .umbraco-forms-form .row-1 .col-1-2{flex:none;width:100%}@media (width>=1024px){.box-02 .container .row-1 .col-1-2,.box-02 .macro h2 .row-1 .col-1-2,.macro .box-02 h2 .row-1 .col-1-2,.box-02 .macro .umbraco-forms-form .row-1 .col-1-2,.macro .box-02 .umbraco-forms-form .row-1 .col-1-2{flex:none;width:66.6667%;padding-left:40px}.box-02.equal-columns .container .row-1 .col-1-1,.box-02.equal-columns .macro h2 .row-1 .col-1-1,.macro .box-02.equal-columns h2 .row-1 .col-1-1,.box-02.equal-columns .macro .umbraco-forms-form .row-1 .col-1-1,.macro .box-02.equal-columns .umbraco-forms-form .row-1 .col-1-1,.box-02.equal-columns .container .row-1 .col-1-2,.box-02.equal-columns .macro h2 .row-1 .col-1-2,.macro .box-02.equal-columns h2 .row-1 .col-1-2,.box-02.equal-columns .macro .umbraco-forms-form .row-1 .col-1-2,.macro .box-02.equal-columns .umbraco-forms-form .row-1 .col-1-2{flex:none;width:50%}}.box-02:not(.no-border) .divider{--color-bg:#bc966c;border-left:1px solid var(--color-bg);height:100%;padding-left:50px}.box-02 p.btn{display:inline-flex}.box-02 :where(p.btn)+:where(p.btn){margin-left:1rem}.box-02 .features-room li{align-items:center;gap:10px;display:flex}.box-02 .features-room li:not(:first-child){margin-top:7px}.box-03 .container .row-1,.box-03 .macro h2 .row-1,.macro .box-03 h2 .row-1,.box-03 .macro .umbraco-forms-form .row-1,.macro .box-03 .umbraco-forms-form .row-1{gap:25px 100px;display:flex}@media (width<=1023.98px){.box-03 .container .row-1,.box-03 .macro h2 .row-1,.macro .box-03 h2 .row-1,.box-03 .macro .umbraco-forms-form .row-1,.macro .box-03 .umbraco-forms-form .row-1{column-gap:50px}}@media (width<=767.98px){.box-03 .container .row-1,.box-03 .macro h2 .row-1,.macro .box-03 h2 .row-1,.box-03 .macro .umbraco-forms-form .row-1,.macro .box-03 .umbraco-forms-form .row-1{flex-direction:column-reverse;display:flex}}@media (width>=768px){.box-03.reverse-desktop .row-1{flex-direction:row-reverse}}@media (width<=767.98px){.box-03.reverse-mobile .row-1{flex-direction:column}}.box-03 picture img{object-fit:cover;width:100%;height:350px}@media (width>=768px){.box-03 picture img{height:450px}}.box-04.reversed,.box-04.reversed img{transform:scaleX(-1)}@media (width<=767.98px){.box-04.show-only-first-image-mobile .grid-container{grid-template-rows:repeat(1,250px)}.box-04.show-only-first-image-mobile .grid-picture:not(:first-child){display:none}}.box-04__6-img .grid-container,.box-04__3-img .grid-container{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.box-04__6-img .grid-picture:first-child,.box-04__6-img .grid-picture:nth-child(6),.box-04__3-img .grid-picture:first-child,.box-04__3-img .grid-picture:nth-child(6){grid-column:span 5}.box-04__6-img .grid-picture:nth-child(2),.box-04__6-img .grid-picture:nth-child(5),.box-04__3-img .grid-picture:nth-child(2),.box-04__3-img .grid-picture:nth-child(5){grid-column:span 4}.box-04__6-img .grid-picture:nth-child(3),.box-04__6-img .grid-picture:nth-child(4),.box-04__3-img .grid-picture:nth-child(3),.box-04__3-img .grid-picture:nth-child(4){grid-column:span 3}.box-04__3-img .grid-container{grid-template-rows:repeat(1,350px)}@media (width<=767.98px){.box-04__3-img .grid-container{grid-template-rows:repeat(3,250px)}}.box-04__3-img .grid-picture:first-child{grid-column:span 5}.box-04__3-img .grid-picture:nth-child(2){grid-column:span 4}.box-04__3-img .grid-picture:nth-child(3){grid-column:span 3}@media (width<=767.98px){.box-04__3-img .grid-picture{grid-column:span 12!important}}.box-04__6-img .grid-container{grid-template-rows:repeat(2,350px)}.box-04__6-img .grid-picture:nth-child(6){grid-column:span 5}.box-04__6-img .grid-picture:nth-child(5){grid-column:span 4}.box-04__6-img .grid-picture:nth-child(4){grid-column:span 3}.box-04__5-img .grid-container{grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(3,1fr);gap:20px;height:700px;display:grid}.box-04__5-img .grid-picture:first-child{grid-row:1/5}.box-04__5-img .grid-picture:nth-child(2){grid-row:1/4}.box-04__5-img .grid-picture:nth-child(3){grid-row:1/-1}.box-04__5-img .grid-picture:nth-child(4){grid-row:5/7}.box-04__5-img .grid-picture:nth-child(5){grid-row:4/7}.box-04 picture{flex-direction:row;width:100%;height:100%;display:inline-flex}.box-04 picture>img{width:100%;height:100%}.box-05 .grid-container{grid-template-columns:repeat(auto-fit,150px);justify-content:center;place-items:center;gap:70px;display:grid}@media (width<=767.98px){.box-05 .grid-container{grid-template-columns:40%;justify-content:center}}@media (width<=1023.98px){.box-05 .grid-container{gap:50px}}.box-05 .wrapper{padding:2.5rem 0}.box-05 picture{flex-direction:column;justify-content:center;height:100%;display:flex}.box-05 picture>img{object-fit:contain;display:block}.box-05 h3{text-align:center;margin-bottom:2rem}.box-05 img{width:auto;max-height:50px}.box-05+.box-05 .container .wrapper,.box-05+.box-05 .macro h2 .wrapper,.macro .box-05+.box-05 h2 .wrapper,.box-05+.box-05 .macro .umbraco-forms-form .wrapper,.macro .box-05+.box-05 .umbraco-forms-form .wrapper{border-top:1px solid #0003}.box-06 .container,.box-06 .macro h2,.macro .box-06 h2,.box-06 .macro .umbraco-forms-form,.macro .box-06 .umbraco-forms-form{gap:50px 20px;display:grid}@media (width>=768px){.box-06 .container,.box-06 .macro h2,.macro .box-06 h2,.box-06 .macro .umbraco-forms-form,.macro .box-06 .umbraco-forms-form{grid-template-columns:repeat(2,1fr)}.box-06 .container>:nth-child(odd):last-child,.box-06 .macro h2>:nth-child(odd):last-child,.macro .box-06 h2>:nth-child(odd):last-child,.box-06 .macro .umbraco-forms-form>:nth-child(odd):last-child,.macro .box-06 .umbraco-forms-form>:nth-child(odd):last-child{grid-column:span 2}}@media (width>=1024px){.box-06 .container,.box-06 .macro h2,.macro .box-06 h2,.box-06 .macro .umbraco-forms-form,.macro .box-06 .umbraco-forms-form{grid-template-columns:repeat(3,1fr)}.box-06 .container>:nth-child(odd):last-child,.box-06 .macro h2>:nth-child(odd):last-child,.macro .box-06 h2>:nth-child(odd):last-child,.box-06 .macro .umbraco-forms-form>:nth-child(odd):last-child,.macro .box-06 .umbraco-forms-form>:nth-child(odd):last-child{grid-column:span 1}}.box-06 .item-container{text-align:center}.box-06 .item-container .icon{object-fit:contain;width:50px;height:50px;margin-bottom:15px}@media (width<=767.98px){.box-07 .row-1{flex-direction:column;gap:30px}}.box-07 .row-1{--bs-gutter-x:1.5%}.box-07 .col{flex-direction:column;gap:10px;display:flex}.box-07 picture{cursor:pointer;position:relative}.box-07 picture:before{content:"";opacity:0;background-color:#0000004d;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.box-07 picture:hover:before{opacity:1}.box-07 img{height:350px}@media (width>=768px){.box-07 h3{padding-top:15px}}.box-08{padding-top:15px}.box-08 .container,.box-08 .macro h2,.macro .box-08 h2,.box-08 .macro .umbraco-forms-form,.macro .box-08 .umbraco-forms-form{padding-top:calc(var(--box-spacing-y-reduced) + 15px);border-top:1px solid #bc966c}.box-08 .row-1{justify-content:space-around;align-items:center;display:flex}@media (width<=767.98px){.box-08 .row-1{flex-direction:column;gap:20px}}.box-08 .h2{text-align:center}.box-09 .grid-container{row-gap:30px;display:grid}@media (width>=768px){.box-09 .grid-container{grid-template-columns:repeat(2,1fr);gap:50px 10px}}@media (width>=1024px){.box-09 .grid-container{grid-template-columns:repeat(4,1fr);gap:50px 20px}}@media (width>=768px){.box-09 .grid-item{flex-direction:column;justify-content:flex-start;gap:0;display:flex}}.box-09 img{height:350px}@media (width>=1024px){.box-09 img{height:420px}}.box-09 .image-wrapper+.muted-link{margin-top:20px}.box-09 .muted-link+.btn-wrapper{margin-top:16px}.box-09 .description{margin-top:10px}.box-10 .row{text-align:center;justify-content:center;gap:var(--container-margin-reduced)}.box-11 .container,.box-11 .macro h2,.macro .box-11 h2,.box-11 .macro .umbraco-forms-form,.macro .box-11 .umbraco-forms-form{position:relative}.box-11 .map-container{display:flex;position:relative}@media (width<=1023.98px){.box-11 .map-container{flex-direction:column}}.box-11 .image-container{position:relative}@media (width>=1024px){.box-11 .image-container{max-width:80%}}.box-11 .subtitle-container{background-color:#fffaf0;width:fit-content;padding:50px;position:relative}@media (width<=1023.98px){.box-11 .subtitle-container{margin:-50px 0 0 50px}}@media (width>=1024px){.box-11 .subtitle-container{transform:translateY(-50%);translate:0 calc(var(--hero-progress,0) * -30vh);position:absolute;top:50%;right:-50px}}@media (width>=1200px){.box-11 .subtitle-container{width:fit-content;right:0}}.box-11 .subtitle-container ul{flex-direction:column;gap:20px;font-family:Poynter Oldstyle Display,sans-serif;font-size:24px;display:flex}.box-11 .subtitle-container li{align-items:center;gap:15px;display:flex}.box-11 .dot{border-radius:50%;width:18px;height:18px;display:inline-block}.box-11 .dot.absolute{cursor:pointer;animation:.7s infinite alternate pulse;position:absolute;transform:translate(-50%,-50%)}.box-11 .dot.rooms{background-color:#c26636}.box-11 .dot.parking{background-color:#459ddd}.box-11 .dot.shops{background-color:#285f85}.box-11 .dot.conference-rooms{background-color:#b69772}.box-11 .dot.sights{background-color:#703723}.box-11 .dot.gastronomy{background-color:#152729}.box-11 .popup-box{--color-bg:#bc966c;--color-fg:#fff;z-index:1;background-color:var(--color-bg);color:var(--color-fg);padding:10px 20px;display:flex;position:absolute}.box-11 .popup-box:not(.open){animation:.5s vanish;display:none}.box-11 .popup-box.open{animation:.5s appear;display:block}@media (width<=767.98px){.box-12 .row{gap:var(--grid-gutter-width);flex-direction:column-reverse}.box-12 picture img{height:250px}}.box-12 picture img{height:400px}@media (width>=768px){.box-13.reverse .row-1{flex-direction:row-reverse}}.box-13 .row-1{flex-direction:column;gap:50px;display:flex}@media (width>=768px){.box-13 .row-1{flex-direction:row}.box-13 .accordion__item span{font-size:20px}}.box-13 img{height:350px}@media (width>=768px){.box-13 img{height:450px}}.box-13 .content{margin-bottom:20px}.box-13 p.btn{margin-top:0;display:inline-flex}.box-13 :where(p.btn)+:where(p.btn){margin-left:1rem}.box-14 .row-1{gap:85px 100px;display:flex}@media (width<=1023.98px){.box-14 .row-1{flex-direction:column}}@media (width<=575.98px){.box-14 .row-1{row-gap:50px}}.box-14 .c-col{width:100%}@media (width>=1024px){.box-14 .c-col{max-width:50%}}.box-14 .c-col-2{flex-direction:column;gap:85px;display:flex}@media (width<=767.98px){.box-14 .c-col-2{gap:25px}}@media (width>=1024px){.box-14.reverse .row-1{flex-direction:row-reverse}.box-14.reverse h2{text-align:right}}.box-14 .grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.box-14 h2,.box-14 .picture__1{grid-column:span 2}.box-14 .picture__1 img{height:350px}@media (width<=1023.98px){.box-14 .picture__1 img{height:450px}.box-14 .picture__2,.box-14 .picture__3{display:none}}.box-14 .picture__2 img,.box-14 .picture__3 img{height:250px}@media (width>=768px){.box-15 .row-1{grid-template-columns:repeat(3,1fr);display:grid}}@media (width>=1024px){.box-15 .row-1{min-height:500px}}.box-15 .c-col-2{background-color:#fffaf0;padding:20px}@media (width>=768px){.box-15 .c-col-2{flex-direction:column;grid-column:span 2;justify-content:center;padding:30px;display:flex}}@media (width>=1024px){.box-15 .c-col-2{padding:75px}}.box-15 p.btn{flex-wrap:wrap;gap:20px;display:flex}.box-15 picture,.box-15 picture img{height:100%}@media (width<=767.98px){.box-15 picture img{height:250px}}@media (width>=1200px){.macro-list__rooms.col-2 .grid-container,.macro-list__restaurants.col-2 .grid-container,.macro-list__treatments.col-2 .grid-container,.macro-list__gastronomic-experiences.col-2 .grid-container{grid-template-columns:repeat(2,1fr)!important}}.macro-list__rooms .grid-container,.macro-list__restaurants .grid-container,.macro-list__treatments .grid-container,.macro-list__gastronomic-experiences .grid-container{row-gap:50px;display:grid}@media (width>=768px){.macro-list__rooms .grid-container,.macro-list__restaurants .grid-container,.macro-list__treatments .grid-container,.macro-list__gastronomic-experiences .grid-container{grid-template-columns:repeat(2,1fr);column-gap:20px}}@media (width>=1200px){.macro-list__rooms .grid-container,.macro-list__restaurants .grid-container,.macro-list__treatments .grid-container,.macro-list__gastronomic-experiences .grid-container{grid-template-columns:repeat(3,1fr)}}.macro-list__gastronomic-experiences h1{text-align:center;margin-bottom:50px}.macro-list__restaurants2 h3{display:inline-block}.macro-list__restaurants2 .img-michelin{--size:24px;width:var(--size);position:absolute;top:50%;transform:translateY(-50%)}.macro-list__restaurants2 .container,.macro-list__restaurants2 .macro h2,.macro .macro-list__restaurants2 h2,.macro-list__restaurants2 .macro .umbraco-forms-form,.macro .macro-list__restaurants2 .umbraco-forms-form{flex-direction:column;row-gap:50px;display:flex}.macro-list__restaurants2 .restaurant-container{flex-direction:column-reverse;row-gap:20px;display:flex}@media (width>=768px){.macro-list__restaurants2 .restaurant-container{grid-template-columns:2fr 4fr;gap:50px 100px;display:grid}}.macro-list__restaurants2 .images-grid-container{grid-template-columns:4fr 2fr;column-gap:20px;display:grid}.macro-list__restaurants2 .images-grid-container.alternate{grid-template-columns:2fr 4fr}@media (width<=767.98px){.macro-list__restaurants2 .images-grid-container,.macro-list__restaurants2 .images-grid-container.alternate{grid-template-columns:1fr}.macro-list__restaurants2 .grid-img__1{aspect-ratio:14/9}.macro-list__restaurants2 .grid-img__2{display:none}}.macro-list__restaurants2 .text-content{flex-direction:column;gap:20px;display:flex}.macro-list__restaurants2 .btn-container{gap:10px;margin-top:14px;display:flex}.macro-list__restaurants2 .btn-container .grid-img img{object-position:center center;height:100%;max-height:450px}.macro-list__restaurants2__faqs .label{font-size:20px}.macro-list .filters__container{margin-bottom:20px}@media (width>=768px){.macro-list .filters__container{margin-bottom:40px}}@media (width>=1024px){.macro-list .filters__container{margin-bottom:70px}}.macro-list .filters__container .btn{font-size:16px}.macro-widget__swiper .container,.macro-widget__swiper .macro h2,.macro .macro-widget__swiper h2,.macro-widget__swiper .macro .umbraco-forms-form,.macro .macro-widget__swiper .umbraco-forms-form{max-width:100%}@media (width>=768px) and (width<=1023.98px){.macro-widget__swiper .container,.macro-widget__swiper .macro h2,.macro .macro-widget__swiper h2,.macro-widget__swiper .macro .umbraco-forms-form,.macro .macro-widget__swiper .umbraco-forms-form{padding-right:0}}@media (width>=1024px){.macro-widget__swiper .container,.macro-widget__swiper .macro h2,.macro .macro-widget__swiper h2,.macro-widget__swiper .macro .umbraco-forms-form,.macro .macro-widget__swiper .umbraco-forms-form{padding-left:10%}}.macro-widget__swiper .swiper-button-container{margin-top:20px}.macro-downloads .grid{row-gap:50px;display:grid}@media (width>=768px){.macro-downloads .grid{grid-template-columns:repeat(4,1fr);gap:75px 20px}}.macro-downloads .item{flex-direction:column;display:flex}@media (width<=767.98px){.macro-downloads .item{align-items:center}.macro-downloads .item .btn a{padding-right:0}}@media (width>=768px){.macro-downloads .item{gap:20px}}.macro-downloads .item h3{padding-top:15px}.macro-downloads a{--color-bg:#261914;--color-fg:#261914;text-decoration:none}.event-venue{width:100%;margin-bottom:var(--margin-bottom-accordion-item);display:inline-block;position:relative}.event-venue__container{display:grid}@media (width>=768px){.event-venue__container{grid-template-columns:repeat(2,1fr)}}.event-venue__container{column-gap:50px}.event-venue__main-content{cursor:pointer;grid-template-columns:repeat(12,1fr);gap:1.5rem;padding:20px 0;display:grid}.event-venue__picture{grid-column:span 4;min-width:100px}@media (width>=768px){.event-venue__picture{min-width:150px}}.event-venue__details{grid-column:span 8}.event-venue__details:after{content:"+";color:var(--color-accent);font-size:30px;font-weight:600;position:absolute;top:0;right:0}.event-venue__capacity,.event-venue__dimensions{margin:unset}.event-venue__description{border-bottom:1px solid var(--color-accent);height:0;margin-top:0;transition:all .5s;position:relative;overflow:hidden}.event-venue__description>:last-child{margin-bottom:20px}.event-venue.active .event-venue__details:after{content:"-"}.filter-options{margin-bottom:var(--box-spacing-y-reduced);border-top:1px solid var(--color-accent);border-bottom:1px solid var(--color-accent);flex-direction:column;display:flex}.filter-options__item{justify-content:flex-start;align-items:center;gap:1rem;padding:8px 0;font-size:14px;font-weight:400;display:flex}.filter-options__item:first-child{border-bottom:1px solid var(--color-accent)}.filter-options__select{border-bottom:none;padding:0}.filter-options__label{flex-shrink:0}.filter-options__dropdown{align-items:center;gap:8px;width:100%;padding-right:16px;display:flex;position:relative}.filter-options__dropdown:after{content:"";background-image:url(/images/icons/chevron-down.svg);width:12px;height:12px;right:0}.filter-options__value{white-space:nowrap}.filter-options__toggle{cursor:pointer;color:var(--color-dark);background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;display:flex}.filter-options__toggle:hover{color:var(--color-accent)}.filter-options__toggle[aria-expanded=true] .filter-options__icon{transform:rotate(180deg)}.filter-options__icon{transition:transform .3s;display:inline-block;transform:rotate(0)}@media (width>=768px){.filter-options{flex-direction:row;gap:32px}.filter-options__dropdown{width:unset}.filter-options__dropdown:after{right:-16px}.filter-options__item:first-child{border-right:1px solid var(--color-accent);border-bottom:0}.filter-options__item{border-bottom:none;margin:10px 0;padding-right:32px}}.muted-link{--color-bg:#261914;--color-fg:#261914;text-decoration:none}.filter{filter:var(--color-filter)!important}.fade-in{opacity:0;animation:1s ease-in .5s forwards appear}.d-none{display:none!important}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.sr-only:not(caption){position:absolute!important}.sr-only *{overflow:hidden!important}.list-unstyled,.footer ul{padding-left:0;list-style:none}.overflow-hidden{overflow:hidden!important}.w-100{width:100%!important}@media (width<=767.98px){.md-up{display:none!important}}@media (width>=768px){.md-down{display:none!important}}@media (width<=1023.98px){.lg-up{display:none!important}}@media (width>=1024px){.lg-down{display:none!important}}.no-prose,.no-prose:where(h1,h2,h3,h4,h5,h6,p,ul,ol,li){margin:0;padding:0}
