.responsive-modal_drawerContent__X1_qD{border-top-left-radius:16px;border-top-right-radius:16px}.responsive-modal_modalTitle__UIHbO{font-size:16px;font-weight:700}.block-card_module__pS_Y0{border-radius:8px;background-color:#fff}[data-mantine-color-scheme=dark] .block-card_module__pS_Y0{background-color:#000}.block-card_module__pS_Y0{padding:16px;display:flex;flex-direction:column;gap:16px}.reservation-cancellation_deposit__EMVzw{border-radius:8px;background-color:var(--mantine-color-green-1);color:var(--mantine-color-teal-9);padding:16px;display:flex;flex-direction:row;justify-content:space-between;gap:16px}.reservation-cancellation_deposit__EMVzw[data-has-fee=true]{background-color:var(--mantine-color-red-1);color:var(--mantine-color-red-9)}.action-card_root__gEOOx{border-radius:8px;display:block;width:100%;color:#000}[data-mantine-color-scheme=dark] .action-card_root__gEOOx{color:var(--mantine-color-dark-0)}.action-card_root__gEOOx{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .action-card_root__gEOOx{background-color:var(--mantine-color-dark-9)}.action-card_root__gEOOx{transition:all .15s ease-out;border:1px solid transparent;position:relative}.action-card_root__gEOOx:disabled{opacity:.5;cursor:not-allowed}.action-card_root__gEOOx:hover{border:1px solid var(--mantine-color-default-border);background-color:#fff}[data-mantine-color-scheme=dark] .action-card_root__gEOOx:hover{background-color:var(--mantine-color-dark-7)}.action-card_root__gEOOx:hover{color:#000}[data-mantine-color-scheme=dark] .action-card_root__gEOOx:hover{color:#fff}.app-header_bottom__eAxKN{bottom:32px;position:fixed;width:calc(100% - 48px);z-index:3}@media (max-height:576px){.app-header_bottom__eAxKN{position:relative;width:100%;bottom:0}}.app-header_drawerContent__ZxQ_4{border-bottom-right-radius:0;border-top-right-radius:0}@media (min-width:440px){.app-header_drawerContent__ZxQ_4{border-bottom-right-radius:16px;border-top-right-radius:16px}}.reservation-header_container__81fhp{display:flex;justify-content:space-between;align-items:center;height:100%;width:100%}.app-layout_footer__E2qS2{display:flex;align-items:center;justify-content:center;z-index:1;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background-color:rgba(248,249,250,.8)}[data-mantine-color-scheme=dark] .app-layout_footer__E2qS2{background-color:hsla(0,0%,8%,.8)}.app-layout_footer__E2qS2{padding:24px 16px}.app-layout_navbar__IbmP7{height:calc(100vh - 64px);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background-color:rgba(248,249,250,.8)}[data-mantine-color-scheme=dark] .app-layout_navbar__IbmP7{background-color:hsla(0,0%,8%,.8)}.app-layout_header___k3uN{z-index:1;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background-color:rgba(248,249,250,.8)}[data-mantine-color-scheme=dark] .app-layout_header___k3uN{background-color:hsla(0,0%,8%,.8)}.app-layout_main__KasuE{width:100%;background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .app-layout_main__KasuE{background-color:var(--mantine-color-dark-9)}.car-layout_root__I5_Gr{padding:0 0 116px}@media (min-width:1408px){.car-layout_root__I5_Gr{padding:88px 0 116px}}.car-layout_header__v49Oa{z-index:1;backdrop-filter:none;-webkit-backdrop-filter:none;background-color:transparent!important;border-bottom:none}.carousel_carouselIndicator__CDgDV{width:6px;height:6px;transition:width .25s ease;background-color:#fff}.carousel_carouselIndicator__CDgDV[data-active]{width:24px}.carousel_aspectRatio__X6MH_{--ar-ratio:calc(16 / 10)}@media (min-width:576px){.carousel_aspectRatio__X6MH_{--ar-ratio:calc(16 / 7.5)}}.carousel_image__HKwGD{object-fit:cover;width:100%;height:100%}@media (min-width:1408px){.carousel_image__HKwGD{border-radius:16px}}.carousel_modalContent__7nCal,.carousel_modalHeader__qeECP{background:transparent!important}.carousel_modalBody__us36S{display:flex;align-items:center;justify-content:center;height:calc(100% - 120px);padding:0}.carousel_modalOverlay__LMQNz{background:#000}.carousel_modalInner__ab9YK{padding:0}