.is-collection.mobile-subnav-open{overflow:hidden}.is-collection article.full{position:relative}.is-collection article.full .logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-320px;z-index:2}@media (max-width:1024px){.is-collection article.full .logo{top:-260px}}.is-collection article.full .logo h1{color:#fff;text-align:center}.is-collection article.full .logo h1.no-logo{width:auto}.is-collection article.full .logo img{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(31%) hue-rotate(68deg) brightness(107%) contrast(107%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(31%) hue-rotate(68deg) brightness(107%) contrast(107%);max-width:200px;width:200px;height:auto}.is-collection article.full .logo.horizontal-image img{max-width:none;max-height:250px;width:auto}.is-collection article.full .price-from{font-style:italic;font-size:.875rem}.is-collection article.full .nav{background:#fff;border-bottom:1px solid #e0e0e0;font-weight:700;line-height:2.25rem;padding:5px 0;text-transform:uppercase;-webkit-transition:top 1s linear;transition:top 1s linear;position:relative}.is-collection article.full .nav+.container,.is-collection article.full .nav+.content,.is-collection article.full .nav+section{margin-top:60px}@media (min-width:1025px){.is-collection article.full .nav{border-bottom:0}}.subnav-sticky .is-collection article.full .nav{border-bottom:1px solid #e0e0e0;padding-top:5px}.mobile-nav-open .is-collection article.full .nav,.nav-open .is-collection article.full .nav{z-index:0}.mobile-subnav-open .is-collection article.full .nav{position:fixed!important;padding-bottom:5px!important;margin-bottom:0!important;margin-bottom:initial!important;top:0!important;width:100%;max-width:1920px}.is-collection article.full .nav .wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (max-width:1024px){.is-collection article.full .nav .container-full{padding-right:8px}}.is-collection article.full .nav .title{font-size:1.625rem;margin-right:20px;line-height:1.2;margin-top:6px}@media (max-width:1024px){.is-collection article.full .nav .title{margin-right:0}}@media (max-width:600px){.is-collection article.full .nav .title{font-size:1.25rem}}@media (max-width:480px){.is-collection article.full .nav .title{font-size:1rem}}.is-collection article.full .nav .subnav-logo{margin-right:20px}@media (max-width:1024px){.is-collection article.full .nav .subnav-logo{margin-right:0}}.is-collection article.full .nav .subnav-logo img{max-height:75px;height:auto;max-width:180px;width:auto}.is-collection article.full .nav .subnav-logo .logo{position:static;-webkit-transform:unset;-ms-transform:unset;transform:none;-webkit-transform:initial;    -ms-transform:initial;        transform:initial}.is-collection article.full .nav .subnav-logo .logo img{-webkit-filter:unset;filter:initial}@media (max-width:1024px){.is-collection article.full .nav.subnav-stick.open{position:fixed;width:100%;top:0;z-index:9999999}}.is-collection article.full .nav .menu{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0 40px;padding:0}@media (max-width:1024px){.is-collection article.full .nav .menu{display:none}}@media (max-width:1024px){.is-collection article.full .nav .menu.open{display:block;position:fixed;top:47px;left:0;margin-left:0;width:100vw;height:100vh;background:#fff;padding:0;z-index:101}}.is-collection article.full .nav .menu.open~.subnav-toggle{top:8px}.is-collection article.full .nav .menu.open~.subnav-toggle .bar:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:10px}.is-collection article.full .nav .menu.open~.subnav-toggle .bar:nth-child(2){opacity:0}.is-collection article.full .nav .menu.open~.subnav-toggle .bar:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:10px}.is-collection article.full .nav .menu.open li{border-bottom:1px solid #e0e0e0}.is-collection article.full .nav .menu.open li:first-child{padding-top:30px}.is-collection article.full .nav .menu.open li a{display:block}.is-collection article.full .nav .menu li{margin:0;line-height:normal}.is-collection article.full .nav .menu li a{font-size:.875rem;padding:15px 20px}.is-collection article.full .nav .subnav-toggle{margin:0;background:none;border:none;z-index:20;position:absolute;right:0}.is-collection article.full .nav .subnav-toggle:focus{outline:2px solid #2c6faa;outline-offset:2px}@media (min-width:1025px){.is-collection article.full .nav .subnav-toggle{display:none}}.is-collection article.full .nav .subnav-toggle:before{border-left:1px solid #e0e0e0;content:"";display:block;height:46px;padding-right:50px;position:absolute;top:-13px;left:-9px}.is-collection article.full .nav .subnav-toggle .menu-icon{display:block}.is-collection article.full .nav .subnav-toggle .bar{background:#282828;display:block;height:1px;width:24px;margin:0 auto 7px;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease, -webkit-transform .5s ease;-webkit-transition:background-color .5s ease, -webkit-transform .5s ease;transition:transform .5s ease, background-color .5s ease;transition:transform .5s ease, background-color .5s ease, -webkit-transform .5s ease}.is-collection article.full .nav .subnav-toggle .bar:last-child{margin-bottom:0}.mobile-subnav-open .is-collection article.full .nav .subnav-toggle:before{top:-21px}.mobile-subnav-open .is-collection article.full .nav .subnav-toggle .bar{background:#282828;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin:0;height:1px;width:24px;border-radius:3px}.mobile-subnav-open .is-collection article.full .nav .subnav-toggle .bar:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-subnav-open .is-collection article.full .nav .subnav-toggle .bar:nth-child(2){margin-top:-2px}.mobile-subnav-open .is-collection article.full .nav .subnav-toggle .bar:last-child{opacity:0;visibility:hidden}@media (min-width:1025px){.is-collection article.full .nav.subnav-stick{margin-bottom:-60px}}.is-collection article.full .nav .book--table{line-height:1.4;right:auto;right:initial;left:auto;left:initial;bottom:auto;bottom:initial;z-index:auto;width:auto;position:relative}@media (max-width:1024px){.is-collection article.full .nav .book--table{display:none}}@media (max-width:1024px){.is-collection article.full .nav .book--table--btn{display:block;position:fixed;right:0;left:0;bottom:0;width:100%;z-index:101}.is-collection article.full .nav .book--table--btn a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:none;border-top:1px solid #e5e5e5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 40px;-webkit-transform:perspective(1px);transform:perspective(1px);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;position:relative;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase}}.is-collection article.full .nav .book--table a{font-family:Custom Heading,sans-serif;font-size:1rem;font-weight:700}.is-collection article.full .nav .book--table--mobile{display:none}.mobile-subnav-open .is-collection article.full .nav .book--table--mobile{display:block;line-height:inherit}@media (max-width:768px){.mobile-subnav-open .is-collection article.full .nav .book--table--mobile{display:none}}.is-collection article.full.room .intro .sidebar .booking{background:none;padding-top:0;padding-bottom:0}.is-collection article.full.room .intro .sidebar .booking .booking__dates .booking__dates-checkin .checkin-date,.is-collection article.full.room .intro .sidebar .booking .booking__dates .booking__dates-checkout .checkin-date{background:#f2f2f2}@media (min-width:1025px){.is-collection article.full.journey .intro .sidebar{-webkit-box-flex:1;-webkit-flex:1 0 400px;-ms-flex:1 0 400px;flex:1 0 400px;max-width:400px;width:400px}}.is-collection article.full.journey .intro .sidebar .booking{padding:0;margin-bottom:20px}.is-collection article.full.journey .intro .sidebar .booking .body{font-size:.9375rem}.is-collection article.full.journey .intro .sidebar .booking__button a{font-size:.75rem;border:1px solid #fff}.is-collection article.full.journey .intro .sidebar .booking__button a:hover{border:1px solid #282828}.is-collection article.full.journey .intro .sidebar .booking .links{display:block;padding:0 40px}@media (max-width:768px){.is-collection article.full.journey .intro .sidebar .booking .links{padding:0}}.is-collection article.full.journey .intro .sidebar .booking .links .booking{max-width:320px;margin:0 auto 30px}@media (max-width:1024px){.is-collection article.full.journey .intro .sidebar .booking .links .booking{width:100%}}.is-collection article.full.journey .intro .sidebar .booking .links .booking a.expand{z-index:0;position:relative;padding:8px;border:none!important;background:#fff!important}.is-collection article.full.journey .intro .sidebar .booking .links .booking a.expand:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.is-collection article.full.journey .intro .sidebar .booking .links .booking a.expand:focus,.is-collection article.full.journey .intro .sidebar .booking .links .booking a.expand:hover{color:#282828}.is-collection article.full.journey .intro .sidebar .booking .links .booking a.expand:focus:before,.is-collection article.full.journey .intro .sidebar .booking .links .booking a.expand:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.is-collection article.full.journey .intro .sidebar .booking .links>a{max-width:320px;margin:0 auto;display:block;color:#fff!important}.is-collection article.full.journey .intro .sidebar .booking .links>a:hover{color:#fff!important}.is-collection article.full.journey .intro .sidebar .booking .links>a.inverted{background:#fff;color:#282828!important;border:1px solid #282828}.is-collection article.full.journey .intro .sidebar .booking .links>a.inverted:focus,.is-collection article.full.journey .intro .sidebar .booking .links>a.inverted:hover{color:#fff!important}.is-collection article.full.journey .intro .sidebar .booking .links>a.inverted:before{background:#282828}.is-collection article.full.journey .intro .sidebar .booking--links--text{margin-bottom:10px}.is-collection article.full .offers.carousel .swiper-next,.is-collection article.full .offers.carousel .swiper-prev,.is-collection article.full .offers.carousel [class*=swiper-next-],.is-collection article.full .offers.carousel [class*=swiper-prev-]{margin-bottom:50px}@media (min-width:1281px){.is-collection article.full .carousel [data-slides="2"][data-slides-center=true]{padding-left:200px;padding-right:200px}}.is-collection.collection .logo:not(figure){-webkit-transform:scale(1.5) translateX(-50%);-ms-transform:scale(1.5) translateX(-50%);transform:scale(1.5) translateX(-50%);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}@media (max-width:1024px){.is-collection.collection .logo:not(figure){-webkit-transform:scale(1.25) translateX(-50%);-ms-transform:scale(1.25) translateX(-50%);transform:scale(1.25) translateX(-50%)}}.is-collection header .book .btn{display:inherit}@media (max-width:974px){.is-collection .book .btn{display:none}}@media (max-width:974px){.is-collection .book .book__availability .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}