.bookingReview_bookingReview__7t7Tj{position:relative;display:flex;flex-direction:column;row-gap:16px;box-sizing:border-box;width:100%;padding:clamp(20px,2.4vw,30px);border:1px solid rgba(255,255,255,.85);border-radius:24px;background:linear-gradient(150deg,rgba(246,247,248,.92),rgba(236,240,241,.88));box-shadow:0 24px 60px rgba(17,17,17,.07)}.bookingReview_bookingReview__7t7Tj>p{margin:0 0 4px;padding-bottom:14px;border-bottom:1px solid var(--lx-ink-strong);font-size:18px;font-weight:600;text-transform:uppercase;color:var(--lx-ink-strong)}.bookingReview_bookingReview__7t7Tj .bookingReview_amount__6WWg7>div>button>i{color:#e0a800}.bookingReview_bookingReview__7t7Tj .bookingReview_send__KaiSs{gap:10px;margin-left:auto;min-height:46px;padding:0 28px;border:0;border-radius:var(--lx-radius-pill);font-size:14px;font-weight:700;color:var(--lx-white);background:var(--lx-gradient-blue)}.bookingReview_bookingReview__7t7Tj .bookingReview_send__KaiSs:hover{color:var(--lx-white);background:var(--lx-gradient-blue);filter:brightness(1.05)}@media screen and (max-width:576px){.bookingReview_bookingReview__7t7Tj>p{font-size:16px}.bookingReview_bookingReview__7t7Tj .bookingReview_send__KaiSs{width:100%}}.inputRating_inputRating__b_B1W{display:flex;flex-direction:column;justify-content:space-between}.inputRating_inputRating__b_B1W.inputRating_error__J1jh2>div>button>i,.inputRating_inputRating__b_B1W.inputRating_error__J1jh2>p{color:#db341a}.inputRating_inputRating__b_B1W>p{color:#32334d;font-size:16px;margin:0}.inputRating_inputRating__b_B1W .inputRating_stars__fY6hy{display:flex;padding:4px 0}.inputRating_inputRating__b_B1W .inputRating_stars__fY6hy>button{background-color:rgba(0,0,0,0);border:none;margin-right:4px;padding:0}.inputRating_inputRating__b_B1W .inputRating_stars__fY6hy>button:last-of-type{margin-right:0}.inputRating_inputRating__b_B1W .inputRating_stars__fY6hy>button:disabled>i{color:#888}.inputRating_inputRating__b_B1W .inputRating_stars__fY6hy>button>i{color:#32334d}.pageHero_hero__oBO11{position:relative;display:flex;align-items:flex-end;padding:var(--lx-nav-offset) 0 clamp(48px,7vw,110px);overflow:hidden;isolation:isolate}.pageHero_sm__S2hfl{min-height:clamp(360px,46vh,520px)}.pageHero_md__ZMYDd{min-height:clamp(460px,68vh,760px)}.pageHero_lg__BK_nt{min-height:clamp(560px,92vh,1000px)}.pageHero_center__0TpRN{text-align:center}.pageHero_center__0TpRN .pageHero_content__VKAgr{align-items:center}.pageHero_left__9hUJp .pageHero_content__VKAgr{align-items:flex-start}.pageHero_media__P41gV{position:absolute;inset:0;z-index:-1}.pageHero_media__P41gV:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.12) 38%,rgba(0,0,0,.25) 72%,rgba(0,0,0,.45))}.pageHero_parallax__B3Imn{position:absolute;inset:-8% 0}.pageHero_image__1mTTU,.pageHero_parallax__B3Imn picture{display:block;width:100%;height:100%}.pageHero_image__1mTTU{object-fit:cover;animation:pageHero_heroZoom__VRe_r 1.8s var(--ease-out-expo) both}@keyframes pageHero_heroZoom__VRe_r{0%{transform:scale(1.08)}to{transform:scale(1)}}.pageHero_content__VKAgr{position:relative;display:flex;flex-direction:column;gap:clamp(14px,2vw,24px)}.pageHero_top__uWM0Q{margin-bottom:clamp(4px,1vw,12px)}@media screen and (min-width:577px){.pageHero_inline__742LM .pageHero_content__VKAgr{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 28px}.pageHero_inline__742LM .pageHero_slot__927qt{width:auto;margin-top:0}.pageHero_inline__742LM .pageHero_content__VKAgr>.pageHero_title__Rav2C{margin-inline:0}}.pageHero_eyebrow__hwGin{animation:pageHero_heroRise__KaIlg 1s var(--ease-out-expo) both}.pageHero_title__Rav2C{max-width:18ch;margin:0;font-size:var(--lx-fs-h1);font-weight:800;letter-spacing:var(--lx-track-display);line-height:.92}.pageHero_center__0TpRN .pageHero_title__Rav2C{margin-inline:auto}.pageHero_light__8wGBA{display:block;font-weight:300}.pageHero_strong__GfjRu{display:block;font-weight:800}.pageHero_subtitle__sk2dR{max-width:60ch;font-size:var(--lx-fs-lead);line-height:1.5;color:var(--lx-ink-soft);animation:pageHero_heroRise__KaIlg 1s .2s var(--ease-out-expo) both}.pageHero_slot__927qt{width:100%;margin-top:clamp(8px,2vw,24px);animation:pageHero_heroRise__KaIlg 1s .3s var(--ease-out-expo) both}.pageHero_dark__x0xuH{color:var(--lx-white)}.pageHero_dark__x0xuH .pageHero_eyebrow__hwGin{color:var(--lx-white);opacity:.9}.pageHero_dark__x0xuH .pageHero_subtitle__sk2dR{color:rgba(255,255,255,.88)}.pageHero_dark__x0xuH .pageHero_title__Rav2C{text-shadow:0 2px 30px rgba(0,0,0,.25)}.pageHero_plain__cgssz{background:linear-gradient(180deg,#f7f7f7 0,var(--lx-white) 100%);color:var(--lx-ink);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 40px),transparent)}@keyframes pageHero_heroRise__KaIlg{0%{transform:translate3d(0,24px,0)}to{transform:none}}@media(prefers-reduced-motion:reduce){.pageHero_eyebrow__hwGin,.pageHero_image__1mTTU,.pageHero_slot__927qt,.pageHero_subtitle__sk2dR{animation:none}}.myBooking_myBooking__f3MM3 .wozzo-modal-container{height:100vh}.myBooking_myBooking__f3MM3 .myBooking_hero__G6M8M{padding-bottom:clamp(28px,3.4vw,48px)}.myBooking_myBooking__f3MM3 .myBooking_hero__G6M8M.lx-aurora:after{display:none}.myBooking_content__v7g9l{display:flex;flex-direction:column;gap:clamp(24px,3vw,40px);padding-bottom:var(--lx-section-y)}.myBooking_content__v7g9l>div:empty{display:none}.myBooking_reviewAndInvoice__0YpGx{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:24px;gap:24px}.myBooking_reviewAndInvoice__0YpGx>div{grid-column:1;max-width:760px}.myBooking_reviewAndInvoice__0YpGx .myBooking_downloadButton__f2I_5{grid-column:2;gap:10px;height:auto;min-height:46px;padding:0 24px;border:1px solid var(--lx-ink);border-radius:var(--lx-radius-pill);font-size:14px;font-weight:600;color:var(--lx-white);background-color:var(--lx-ink)}.myBooking_reviewAndInvoice__0YpGx .myBooking_downloadButton__f2I_5>i{margin:0}.myBooking_reviewAndInvoice__0YpGx .myBooking_downloadButton__f2I_5:hover{color:var(--lx-ink);background-color:var(--lx-white)}.myBooking_detail__goX6a{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px)}.myBooking_detail__goX6a>div{min-width:0}.myBooking_detail__goX6a>div:last-child{position:-webkit-sticky;position:sticky;top:calc(var(--lx-nav-top, 16px) + var(--lx-nav-h, 64px) + 20px)}.myBooking_empty__bHGZO{max-width:640px;margin:0 auto;padding:32px;border-radius:24px;font-size:16px;font-weight:600;line-height:1.55;text-align:center;color:var(--lx-ink-soft);background:var(--lx-bg-soft);box-shadow:inset 0 0 0 1px var(--lx-line)}@media screen and (max-width:992px){.myBooking_reviewAndInvoice__0YpGx{grid-template-columns:minmax(0,1fr)}.myBooking_reviewAndInvoice__0YpGx .myBooking_downloadButton__f2I_5,.myBooking_reviewAndInvoice__0YpGx>div{grid-column:1}.myBooking_reviewAndInvoice__0YpGx .myBooking_downloadButton__f2I_5{justify-self:start}.myBooking_detail__goX6a{grid-template-columns:minmax(0,1fr)}.myBooking_detail__goX6a>div:last-child{position:relative;top:0;order:-1}}