.style_carouselWrapper__ePNjb{--border-radius:10px;width:100%;position:relative}.style_embla__mjpBy{overflow:hidden;width:100%}.style_emblaContainer__76_QQ{display:flex;touch-action:pan-y pinch-zoom;gap:1rem}.style_emblaSlideMultiple__Ykkvx,.style_emblaSlide__E737y{flex:0 0 100%;min-width:0}@media (min-width:768px){.style_emblaSlideMultiple__Ykkvx{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 2rem) / 3)}}.style_imageWrapper__7Mwba{position:relative;width:100%;height:50vh;max-height:50vh}@media (min-width:768px){.style_imageWrapper__7Mwba{height:70vh;max-height:70vh}.style_emblaSlideMultiple__Ykkvx .style_imageWrapper__7Mwba{height:40vh;max-height:40vh}}.style_emblaSlide__E737y img{display:block}.style_rounded__5AoQ_{border-radius:var(--border-radius)}.style_emblaNext__D57lv,.style_emblaPrev__uWTaH{display:none}.style_emblaDots__xx8l0{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.style_emblaDot___nJMR{width:.75rem;height:.75rem;border-radius:50%;background-color:transparent;border:2px solid var(--text-secondary);cursor:pointer;padding:0;transition:all .2s}.style_emblaDotSelected__DNiV_,.style_emblaDot___nJMR:hover{border-color:var(--text-primary)}.style_emblaDotSelected__DNiV_{background-color:var(--text-primary)}@media (min-width:768px){.style_carouselWrapper__ePNjb{--border-radius:20px};.style_emblaNext__D57lv,.style_emblaPrev__uWTaH{width:3.6rem;height:3.6rem}.style_emblaDot___nJMR{width:1rem;height:1rem}}.style_roomSection__PflOX{margin:4rem 0}.style_title__EUTgn{margin-bottom:2rem;margin-left:2rem;display:flex;align-items:center;gap:.75rem;max-width:var(--title-max-width)}.style_description__7SQ2M{margin-bottom:2rem;max-width:var(--content-max-width);padding-right:2rem;@media (min-width:768px){padding-right:0}}.style_capacity__fzNLO{display:inline-flex;align-items:center;gap:.25rem;font-size:.9em;& svg{flex-shrink:0;width:1em;height:1em}}.DaliDivider_divider__XQ8v6{width:100%;height:auto;overflow:hidden;color:var(--text-secondary)}@media (max-width:768px){.DaliDivider_divider__XQ8v6{transform:scale(2)}}.style_header__Qdcs_{padding:1.5rem;max-width:var(--title-max-width);margin:0 auto}.style_welcome__nOXwc{margin:2rem 0;max-width:var(--content-max-width);padding-right:2rem;@media (min-width:768px){padding-right:0}}.style_rooms__boocX{margin-top:3rem;overflow:hidden}