.heroHeader__Title{font-size:40rem;line-height:1.1}@media (max-width:768px){.heroHeader__Title{font-size:26rem;line-height:1.15}}.heroHeader__SuperTitle{font-size:18rem;line-height:1.44}@media (max-width:768px){.heroHeader__SuperTitle{font-size:16rem;line-height:1.5}}.heroHeader{min-height:80vh;overflow:hidden;position:relative}.heroHeader:after{background-color:#0006;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.heroHeader>img{width:100%}.heroHeader>.container{color:#fff;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}@media (max-width:768px){.heroHeader>.container{top:130rem;transform:unset}}.heroHeader__StackedElements{align-items:end;display:grid;min-height:80vh}@media (max-width:768px){.heroHeader__StackedElements h1{font-size:40rem}}.heroHeader__StackedElements .heroHeader__Image,.heroHeader__StackedElements .heroHeader__SlotContainer,.heroHeader__StackedElements .videoHeader__Player{grid-area:1/1}.heroHeader__StackedElements .heroHeader__SlotContainer{z-index:1}.heroHeader__Image{height:80vh}.heroHeader__Image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.heroHeader__StackedElementsContent{align-items:flex-end;color:#fff;display:flex;justify-content:space-between}.heroHeader__StackedElementsContent,.heroHeader__StackedElementsContent.container{padding-bottom:60rem}@media (max-width:768px){.heroHeader__StackedElementsContent,.heroHeader__StackedElementsContent.container{padding-bottom:40rem}.heroHeader__StackedElementsContent{align-items:flex-start;flex-direction:column-reverse}}.heroHeader__TitleContainer{max-width:370rem}.heroHeader__SuperTitle+.heroHeader__Title{margin-top:10rem}.heroHeader--Homepage .heroHeader__SlotContainer{bottom:48rem;left:0;position:absolute;right:0}.accommodationDetail__Header .heroHeader__StackedElementsContent{align-items:flex-end}@media (max-width:768px){.accommodationDetail__Header .heroHeader__StackedElementsContent{align-items:flex-start;flex-direction:column}}.accommodationDetail__Header h1{max-width:750rem}.accommodationDetail__Header .accommodationDetail__StarsWrapper svg path{fill:#fff}.accommodationDetail__StarsWrapper{margin-top:20rem}.accommodationDetail__StarsWrapper svg{height:16rem;width:16rem}.accommodationDetail__StarsWrapper svg+svg{margin-left:7rem}
