.styles_page__V5cIL{width:100%;background-color:var(--color-bg-primary);border-radius:0 0 var(--layout-radius-huge) var(--layout-radius-huge)}.styles_page__V5cIL .styles_content__5xNLO{max-width:var(--layout-width-full);margin:0 auto;display:flex;flex-direction:column;gap:0;padding:0 0 var(--layout-spacing-xl) 0}@media screen and (min-width:1440px){.styles_page__V5cIL .styles_content__5xNLO{padding:var(--layout-spacing-xs) 0 var(--layout-spacing-xxl) 0}}.styles_page__V5cIL .styles_content__5xNLO .styles_rooms___CElr{padding:var(--layout-spacing-xl) var(--layout-spacing-small)}@media screen and (min-width:960px){.styles_page__V5cIL .styles_content__5xNLO .styles_rooms___CElr{padding:var(--layout-spacing-xl) 0}}@media screen and (min-width:1440px){.styles_page__V5cIL .styles_content__5xNLO .styles_rooms___CElr{padding:var(--layout-spacing-xxl) 0}}.styles_page__V5cIL .styles_content__5xNLO .styles_booking-form__6O_f8{width:100%;padding-bottom:var(--layout-spacing-large)}@media screen and (min-width:960px){.styles_page__V5cIL .styles_content__5xNLO .styles_booking-form__6O_f8{padding-bottom:var(--layout-spacing-xl)}}@media screen and (min-width:1440px){.styles_page__V5cIL .styles_content__5xNLO .styles_booking-form__6O_f8{padding-bottom:var(--layout-spacing-xxl)}}.arrow-button-component-wrap{box-sizing:border-box;line-height:0}.arrow-button-component-wrap .arrow-button-component{all:unset;position:relative;cursor:pointer;width:40px;height:40px;padding:0}.arrow-button-component-wrap .arrow-button-component:before{display:none}.arrow-button-component-wrap .arrow-button-component:after{content:"";position:absolute;top:50%;width:16px;height:16px;border-top:1px solid var(--color-accent);border-right:1px solid var(--color-accent);transition:none;transform:translateY(-50%) rotate(45deg)}.arrow-button-component-wrap .arrow-button-component:hover:after{border-color:var(--color-accent-hover)}.arrow-button-component-wrap .arrow-button-component-right:after{right:12px;transform:translateY(-50%) rotate(45deg)}.arrow-button-component-wrap .arrow-button-component-left:after{left:12px;transform:translateY(-50%) rotate(-135deg)}.arrow-button-component-wrap .arrow-button-component:disabled{cursor:default}.arrow-button-component-wrap .arrow-button-component:disabled:after{border-color:var(--color-disabled)}