.view.view--slot{position:relative;background:var(--neutral0)}.view--slot .article ul{column-count:2}.view--slot .view__background{margin-top:0;position:absolute;top:0}.view--slot .view__background .heroImage__image{object-position:70%}.view--slot .section:not(.isCard) .scrollingCarousel.section__child .scrollingCarousel__content{width:100%;margin-left:auto}.view--slot .view__similar .roomCardCompact{width:calc(33% - 20px);flex-basis:calc(33% - 20px);margin-right:10px}.view.view--slot .roomInfo--slot .roomInfo__content{margin-top:440px}@media screen and (max-width:768px){.view--slot .view__background .heroImage__image{max-height:none;height:calc(100vh - var(--headerHeight) - var(--navbarHeight))}.view--slot .view__background{position:absolute}.view--slot .view__background .heroImage:after{content:"";display:block;top:0;position:absolute;width:100%;height:100vh;opacity:.6;background-image:linear-gradient(0deg,rgba(0,0,0,0) -2%,#000000 55%)}.view.view--slot .roomInfo--slot .roomInfo__content{margin-top:calc(100vh - var(--headerHeight) - var(--navbarHeight))}.view--slot .roomInfo__table .roomInfo__CTA{display:none}}@media screen and (max-width:570px){.view--slot .article ul{column-count:1}.view--slot .view__similar .roomCardCompact{width:300px;flex-basis:300px;margin-right:var(--sidePadding)}}