.MapComponent_popup__Uj_ue{color:#000;border-radius:8px;position:absolute;z-index:20}.MarkerPopup_popup__7_hK6{border-radius:8px;box-shadow:4px 4px 24px 0 rgba(0,0,0,.25);background-color:#fff;width:280px}.MarkerPopup_popup__7_hK6 .MarkerPopup_imageWrapper__Z6lHz{position:relative}.MarkerPopup_popup__7_hK6 .MarkerPopup_imageWrapper__Z6lHz>img{width:280px;height:140px;flex-shrink:0;object-fit:cover;border-radius:8px 8px 0 0;z-index:1;margin-bottom:-8px}.MarkerPopup_popup__content__9qJHT{position:relative;z-index:2;display:flex;width:240px;height:auto;padding:16px 16px 24px;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:8px;background:#fff}.MarkerPopup_popup__contentStars__5_8FL{padding:0!important;margin-bottom:12px}.MarkerPopup_popupDetails__RpR6K{display:flex;width:280px;padding:16px 16px 24px;flex-direction:column;align-items:flex-start;gap:8px}.MarkerPopup_popupDetails__address___InBt{font-family:var(--fonts-ppneue);color:#0a0a10;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.MarkerComponent_marker__uT8vA{width:24px;height:24px;border-radius:100%;border:2px solid #fff;background:#0000dc}@media(max-width:992px){.GoodToKnow_faq__QEm_U{padding:64px 0}}@media(max-width:768px){.GoodToKnow_faq__QEm_U{padding:32px 0}}.GoodToKnow_faq__paddings__ON3rB{padding-top:32px;padding-bottom:32px}@media(max-width:768px){.GoodToKnow_faq__paddings__ON3rB{padding-bottom:16px}}.GoodToKnow_faq__QEm_U>div{display:flex;column-gap:80px}@media(max-width:992px){.GoodToKnow_faq__QEm_U>div{display:block}}.GoodToKnow_faq__content__0Zjol{display:flex;flex-direction:column;max-width:516px;width:30%}@media(max-width:992px){.GoodToKnow_faq__content__0Zjol{width:100%;margin-bottom:40px}}@media(max-width:768px){.GoodToKnow_faq__content__0Zjol{width:100%;margin-bottom:32px}}.GoodToKnow_faq__asset__EfrkZ{width:516px;height:652px;object-fit:cover;border-radius:4px;overflow:hidden}.GoodToKnow_faq__title__fwB9T{color:#0a0a10;font-size:20px;font-weight:500;line-height:26px;font-family:var(--fonts-ppneue)}@media(max-width:768px){.GoodToKnow_faq__title__fwB9T{font-size:16px;line-height:24px}}.GoodToKnow_faq__paragraph__TlhJU{margin-top:16px;color:#5e5e6e;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.GoodToKnow_faq__buttons__cg_Gr{margin-top:40px;display:flex;align-items:center;flex-wrap:wrap;gap:16px}@media(max-width:450px){.GoodToKnow_faq__buttons__btn__jfhfe{width:100%}}@media(max-width:768px){.GoodToKnow_faq__buttons__cg_Gr.GoodToKnow_hide-last-mobile__5bnCh>div:last-child{display:none}}.GoodToKnow_faq__accordion__OrKun{margin-top:-24px;color:#0a0a10;font-size:18px;font-weight:400;line-height:26px;width:60%}@media(max-width:992px){.GoodToKnow_faq__accordion__OrKun{width:100%}}.GoodToKnow_faq__accordion__OrKun>div>button>h5{font-family:var(--fonts-ppneue)!important;color:#0a0a10;font-size:18px;font-style:normal;font-weight:500;line-height:26px}@media(max-width:768px){.GoodToKnow_faq__accordion__OrKun>div>button>h5{font-size:16px;line-height:24px}}.GoodToKnow_faq__accordion__OrKun>div>div>div{padding-top:8px!important}.GoodToKnow_faq__accordion__OrKun>div>div>div>span{color:#5e5e6e;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media(max-width:768px){.GoodToKnow_faq__accordion__OrKun button *{font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.48px}}.GoodToKnow_faq__accordion__OrKun *,.GoodToKnow_faq__accordion__OrKun a,.GoodToKnow_faq__accordion__OrKun p{text-align:left}@media(max-width:768px){.GoodToKnow_faq__accordion__OrKun *,.GoodToKnow_faq__accordion__OrKun a,.GoodToKnow_faq__accordion__OrKun p{font-size:16px;line-height:24px;letter-spacing:-.32px}}.GoodToKnow_faq__accordion__OrKun a{font-weight:500;color:#0000dc;-webkit-text-decoration-line:underline;text-decoration-line:underline}.GoodToKnow_faq__accordion__OrKun>div{border-color:#dcdcff}.GoodToKnow_faq__accordion__OrKun .accordion__chevron svg path{stroke:#0a0a10}.booking_background__ujn1s{background:#f5f5ff}@media screen and (max-width:1023px){.booking_background__ujn1s{background-color:#fff;padding-top:61px;padding-bottom:24px}}.booking_pageWrapper__cImZi{position:relative;margin-top:32px;display:grid;grid-template-columns:1fr 492px;grid-gap:40px;gap:40px}@media(max-width:1023px){.booking_pageWrapper__cImZi{grid-template-columns:1fr;margin-top:12px;gap:0}}@media(max-width:768px){.booking_pageWrapper__cImZi{margin-top:40px}}.booking_card__UtjGJ{border:1px solid #dcdcff;border-radius:6px;background:#fff;margin-bottom:24px}@media(max-width:768px){.booking_card__UtjGJ{border:none;border-radius:0;margin-bottom:0}}.booking_card__inner__e_Khc{padding:24px}@media(max-width:768px){.booking_card__inner__e_Khc{padding:16px}}.booking_info__vGOt4 .booking_yachtInfo__U7SjB{display:flex;font-family:var(--fonts-freight);font-size:20px;font-weight:400;line-height:28px;text-align:left}.booking_info__vGOt4 .booking_yachtInfo__U7SjB img{width:130px!important;height:80px!important;position:relative!important;margin-right:16px;border-radius:4px;object-fit:cover}.booking_info__vGOt4 .booking_yachtInfo_quotation__D0_xo{font-size:18px;font-weight:400;line-height:26px;margin-top:4px;font-family:var(--fonts-ppneue);color:#5e5e6e}.booking_info__vGOt4 .booking_yachtInfo__link__ih2uy{font-family:var(--fonts-ppneue);margin-top:4px}.booking_info__vGOt4 .booking_summary__4iV_8{gap:16px 24px;padding:16px;margin:16px 0;display:flex;flex-wrap:wrap}.booking_info__vGOt4 .booking_summary__4iV_8>div:first-of-type>p:last-of-type{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}@media(max-width:768px){.booking_info__vGOt4 .booking_summary__4iV_8{flex-direction:column}.booking_info__vGOt4 .booking_summary__4iV_8 div{border-bottom:1px solid #dcdcff}}.booking_info__vGOt4 .booking_summary__title__Xz5Z3{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:#0a0a10}.booking_info__vGOt4 .booking_summary__value__L_tmo{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#5e5e6e}.booking_info_mobile__3c8y_{border:1px solid #dcdcff;border-radius:6px;flex-direction:column;padding:16px}.booking_info_mobile__3c8y_ .booking_yachtInfo__U7SjB{display:flex;font-family:var(--fonts-freight);font-size:20px;font-weight:400;line-height:28px;text-align:left;flex-direction:column}.booking_info_mobile__3c8y_ .booking_yachtInfo__U7SjB img{width:100%;position:relative!important;margin-right:16px;border-radius:4px}.booking_info_mobile__3c8y_ .booking_yachtInfo_quotation__D0_xo{font-size:14px;font-weight:400;line-height:20px;text-align:right;font-family:var(--fonts-ppneue);color:#5e5e6e}.booking_info_mobile__3c8y_ .booking_summary__4iV_8{display:flex;margin-top:16px;gap:8px;flex-direction:column}.booking_info_mobile__3c8y_ .booking_summary__4iV_8 div{display:flex;justify-content:space-between}.booking_info_mobile__3c8y_ .booking_summary__4iV_8 div:not(:last-of-type){padding-bottom:8px;border-bottom:1px solid #dcdcff}.booking_info_mobile__3c8y_ .booking_summary__title__Xz5Z3{font-size:14px;font-weight:400;line-height:20px;color:#5e5e6e}.booking_info_mobile__3c8y_ .booking_summary__value__L_tmo{font-size:14px;font-weight:500;line-height:20px;color:#0a0a10}.booking_mainCardHeading__D33Md{padding:16px 24px;border-bottom:1px solid #dcdcff}@media screen and (max-width:768px){.booking_mainCardHeading__D33Md{font-size:20px;line-height:28px;padding:12px 16px}}div.booking_selectSearchInput__ZpdhN{background:red}.booking_subHeading__5nvGW{font-size:16px;font-weight:400;line-height:24px;text-align:left;margin-top:16px}.booking_banking__BT6ga{padding:24px 0}.booking_banking__BT6ga h6{font-family:var(--fonts-ppneue);font-size:20px;font-weight:500;line-height:28px}.booking_banking__BT6ga>div{margin-top:16px}.booking_banking__BT6ga .booking_bankDetails__35iz1{display:flex;flex-direction:row}@media(max-width:768px){.booking_banking__BT6ga .booking_bankDetails__35iz1{flex-direction:column}}.booking_banking__BT6ga .booking_bankDetails__35iz1>div{padding:0;display:grid;grid-template-columns:752fr 648fr;grid-gap:12px;gap:12px;flex:1 1 auto;overflow:scroll}@media(max-width:768px){.booking_banking__BT6ga .booking_bankDetails__35iz1>div{padding:16px 0;grid-template-columns:100%}}.booking_banking__BT6ga .booking_firstPayment__QCew4{padding:12px;border-radius:8px;border:1px solid #dcdcff;display:flex;flex-direction:column;gap:4px;width:208px}.booking_banking__BT6ga .booking_firstPayment__QCew4>span{color:#0a0a10;font-size:16px;font-weight:500;line-height:24px}.booking_banking__BT6ga .booking_firstPayment__QCew4>p{color:#5e5e6e;font-size:14px;font-weight:400;line-height:22px}.booking_banking__BT6ga .booking_bankInfo__kH_UH{font-size:16px;font-weight:400;line-height:24px;text-align:left;padding-right:32px;border-right:1px solid #dcdcff}.booking_banking__title__R3BPQ{font-size:14px;font-weight:400;line-height:20px;color:#5e5e6e;text-transform:uppercase}.booking_banking__value__iy_nS{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:20px;color:#0a0a10;cursor:pointer}.booking_success__gA_Ii{padding-top:128px}.booking_success__gA_Ii .booking_pageWrapper__cImZi{max-width:872px;padding:0 16px;margin-top:0!important;margin-inline:auto;grid-template-columns:1fr}.booking_statusHeading__RKbDM{display:flex;flex-direction:column;border-bottom:1px solid #dcdcff;padding-bottom:16px}.booking_statusHeading__RKbDM>p{margin-top:24px}.booking_statusDetails__xuAWY{display:flex;flex-direction:column;margin-top:32px}@media screen and (max-width:1023px){.booking_statusDetails__heading__tp0zR{display:none}}@media screen and (max-width:767px){.booking_statusDetails__btn__U2QqU{margin-top:16px;font-size:14px!important;line-height:20px!important}}.booking_statusCard__Gf64n{border-radius:8px;border:1px solid #dcdcff;background:#fff;margin-bottom:0!important}.booking_statusCard__Gf64n a{margin-left:auto}.booking_share__77Mne{padding:16px;display:flex;align-items:center;gap:24px;border-radius:8px;background:#f5f5ff;margin-top:16px;width:max-content}@media screen and (max-width:767px){.booking_share__77Mne{width:100%}.booking_share__77Mne>span{display:none}}.booking_share__77Mne button{gap:8px}.booking_share__77Mne button>span:last-of-type>span:first-of-type{display:block}@media screen and (max-width:767px){.booking_share__77Mne button>span:last-of-type>span:first-of-type{display:none}}.booking_share__77Mne button>span:last-of-type>span:last-of-type{display:none}@media screen and (max-width:767px){.booking_share__77Mne button>span:last-of-type>span:last-of-type{display:block}}@media screen and (max-width:1023px){.booking_spacer__IaPnm{display:block;background-color:#f5f5ff;height:24px}}.booking_schedule__7wGXM h6{font-family:var(--fonts-freight);font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.48px}.booking_regularWeight__idJyR{font-weight:400}.BlogSimilarArticles_similar-articles__kncfG{padding:128px 64px;overflow:hidden}@media(max-width:768px){.BlogSimilarArticles_similar-articles__kncfG{overflow:hidden;padding:32px 16px}}.BlogSimilarArticles_similar-articles__heading__cIkEr{margin-bottom:56px}@media(max-width:768px){.BlogSimilarArticles_similar-articles__heading__cIkEr{margin-bottom:32px}}.BlogSimilarArticles_similar-articles__carousel___Z3br{overflow:visible}.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_article__W8IZQ{width:408px}@media(max-width:768px){.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_article__W8IZQ{width:300px}}.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_article__image__UhdU7{width:408px;height:411px;overflow:hidden;border-radius:4px}@media(max-width:768px){.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_article__image__UhdU7{width:100%;height:260px}}.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_article__image__UhdU7 img{object-fit:cover;object-position:center;height:100%;width:100%}.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_article__categories__qawGX{display:flex;flex-wrap:wrap;margin-top:24px}@media(max-width:768px){.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_article__categories__qawGX{margin-top:16px}}.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_article__category__AX7y0{color:#0000dc;font-size:14px;font-weight:400;line-height:18px;letter-spacing:1.12px;text-transform:uppercase;margin-right:20px;position:relative}.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_article__category__AX7y0:after{content:"";width:4px;height:4px;border-radius:100px;background-color:#b8b8be;position:absolute;top:50%;right:-11px;transform:translateY(-50%);display:block}.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_article__category__AX7y0:last-child:after{display:none}.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_article__title__5l7Ul{margin-top:8px;font-family:var(--fonts-freight);font-size:32px;line-height:40px;letter-spacing:-.64px}@media(max-width:768px){.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_article__title__5l7Ul{font-size:24px;line-height:32px;letter-spacing:-.48px}}.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_article__link___nwSL{margin-top:24px;font-size:18px;font-weight:500;line-height:20px;letter-spacing:-.18px}@media(max-width:768px){.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_article__link___nwSL{font-size:16px;line-height:20px;letter-spacing:-.16px}}.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_bookingSimilar__categories__S_u21{margin-top:24px!important}.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_bookingSimilar__category__sqFol{font-size:12px!important;line-height:14px!important;letter-spacing:.96px!important}.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_bookingSimilar__title__RzA__{font-size:18px!important;line-height:26px!important}.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_bookingSimilar__link__zudD6{font-size:16px!important;line-height:20px!important;letter-spacing:-.16px!important;margin-top:16px!important}.BlogSimilarArticles_similar-articles__button__zCFzs{margin:32px auto 0}.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_bookingSimilarHeader__vISxb{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;margin-top:24px}@media(max-width:768px){.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_bookingSimilarHeader__vISxb{margin-top:8px}}.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_bookingSimilarHeader__vISxb>h2{color:#0a0a10;font-size:24px;font-weight:500;line-height:32px}@media(max-width:768px){.BlogSimilarArticles_similar-articles__kncfG .BlogSimilarArticles_bookingSimilarHeader__vISxb>h2{font-size:18px;line-height:26px}}.BlogSimilarArticles_bookingSimilar__J01ya{padding:0!important}.BlogSimilarArticles_bookingSimilarArticles__EeVup{display:flex;align-items:flex-start;gap:24px}.BlogSimilarArticles_bookingSimilarArticles__EeVup>div{flex:1 1;max-width:calc((100% - 48px)/3)}.BlogSimilarArticles_bookingSimilarArticle__title__GYqba{font-size:18px;line-height:26px;margin-top:8px}.BlogSimilarArticles_bookingSimilarArticle__image__wP6tp{width:100%;height:auto;overflow:hidden}.BlogSimilarArticles_bookingSimilarArticle__image__wP6tp>img{object-fit:cover;object-position:center;height:100%;width:100%;aspect-ratio:1/1;border-radius:4px}.PriceBrakdown_info__zMysQ{display:flex;justify-content:space-between;position:relative;gap:8px}.PriceBrakdown_info__zMysQ:is(ul){display:flex;flex-direction:column;gap:0}.PriceBrakdown_info__zMysQ:is(ul) li{display:flex;gap:24px;align-items:center;justify-content:space-between}.PriceBrakdown_info__zMysQ:is(ul) li>span:first-of-type{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.PriceBrakdown_info__zMysQ:is(ul) li .PriceBrakdown_textTooltip__2QQsc{display:flex;align-items:center;column-gap:4px}.PriceBrakdown_price__heading__Q0TS_{font-weight:500;color:#0a0a10;margin-top:4px}.PriceBrakdown_price__wrapper__oiB7M{padding:24px;font-size:16px;font-weight:400;line-height:24px;color:#5e5e6e}@media(max-width:768px){.PriceBrakdown_price__wrapper__oiB7M{margin-top:24px;padding:20px 0 0;border-top:1px solid #dcdcff}}.PriceBrakdown_price__wrapper__oiB7M>ul:not(:last-child){border-bottom:1px solid #dcdcff;margin-bottom:16px;padding-bottom:8px}.PriceBrakdown_price__wrapper__oiB7M>ul>li>div{display:flex;justify-content:space-between}.PriceBrakdown_tooltipWrapper__JKQTA{width:30px}.TextAreaInput_textInput__FWFs9{display:flex;flex-direction:column;row-gap:4px;width:100%;position:relative}.TextAreaInput_textInput--error__BGVTW .TextAreaInput_textInput__input__YMl_U textarea{border-color:#ed254e}.TextAreaInput_textInput--disabled__wewlg .TextAreaInput_textInput__input__YMl_U textarea{color:#94949e;border-color:#c2c2ff}.TextAreaInput_textInput__additional_info__vHJco{font-size:14px;font-weight:400;line-height:22px;text-align:left;margin-top:8px}.TextAreaInput_textInput__label__LsmQg{color:#0a0a10;text-transform:uppercase;margin-bottom:8px;font-size:12px;line-height:14px;font-weight:400}.TextAreaInput_textInput__label__additional__sZkfM{font-size:12px;font-weight:400;line-height:20px;margin-left:4px;text-transform:none}.TextAreaInput_textInput__input__YMl_U{position:relative;width:100%}.TextAreaInput_textInput__input__YMl_U textarea{border-radius:4px;border:1px solid #c2c2ff;background:#fff;color:#0a0a10;font-size:16px;font-weight:400;line-height:24px;width:100%;padding:8px 16px;resize:vertical}.TextAreaInput_textInput__input__YMl_U.TextAreaInput_big__Wti6D textarea{padding:16px 20px}@media(max-width:767px){.TextAreaInput_textInput__input__YMl_U.TextAreaInput_big__Wti6D textarea{padding:11px 16px}}.TextAreaInput_textInput__input__YMl_U.TextAreaInput_medium__moue6 textarea{padding:12px 16px}.TextAreaInput_textInput__input__YMl_U.TextAreaInput_small__jtqvW textarea{padding:8px 12px}.TextAreaInput_textInput__icon__mKwMf{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.TextAreaInput_textInput__error__voegJ{color:#ed254e;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.14px}.TextAreaInput_textInput__limit__3j0Fd{position:absolute;bottom:12px;right:12px;font-size:14px;color:#94949e}.BookingDetails_wrapper__95Qhp{background:#f5f5ff;padding-bottom:48px!important}.BookingDetails_wrapper__95Qhp>div{display:flex!important;justify-content:center!important}@media(max-width:768px){.BookingDetails_wrapper__95Qhp{padding-bottom:24px!important}}.BookingDetails_bookingDetails__IUBdH{display:flex;flex-direction:column;align-items:flex-start;max-width:1056px;overflow:hidden;gap:24px;border-radius:8px;background-color:#fff;padding:16px 24px 32px}@media(max-width:768px){.BookingDetails_bookingDetails__IUBdH{flex-direction:column;width:100%;margin-top:61px;padding:12px 16px 32px;gap:32px}.BookingDetails_bookingDetailsWrapper__4VM8s{margin-bottom:0!important}}.BookingDetails_bookingDetailsWrapper__4VM8s,.BookingDetails_bookingDetails__IUBdH .BookingDetails_yachtCard__Mut4Z{display:flex;flex-direction:row;gap:24px;width:100%;margin-bottom:16px}@media(max-width:768px){.BookingDetails_bookingDetailsWrapper__4VM8s,.BookingDetails_bookingDetails__IUBdH .BookingDetails_yachtCard__Mut4Z{flex-direction:column!important;height:auto!important;justify-content:start!important;align-items:unset!important;gap:16px}}.BookingDetails_bookingDetailsWrapper__link___xFCc,.BookingDetails_bookingDetails__IUBdH .BookingDetails_yachtCard__link__04K8d{margin-top:6px}.BookingDetails_bookingDetailsHeader__d4eUg{width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dcdcff;padding-bottom:16px}@media(max-width:768px){.BookingDetails_bookingDetailsHeader__d4eUg{padding-bottom:12px}}.BookingDetails_bookingDetailsHeader__icons__BAxde{display:flex;align-items:center;gap:24px}.BookingDetails_bookingDetailsHeader__icons__BAxde>span>svg{cursor:pointer;color:#0000dc}.BookingDetails_bookingDetailsLeftColumn__eRHtB{width:calc(100% - 416px);position:relative}@media(min-width:767px){.BookingDetails_bookingDetailsLeftColumn__eRHtB>div>:first-child>h4{font-size:24px!important;line-height:32px!important;margin-bottom:16px}}@media(max-width:768px){.BookingDetails_bookingDetailsLeftColumn__eRHtB{width:100%}}.BookingDetails_bookingDetailsRightColumn__NWbU9{max-width:392px;width:392px;display:flex;flex-direction:column}@media(max-width:768px){.BookingDetails_bookingDetailsRightColumn__NWbU9{width:100%}}.BookingDetails_bookingDetailsTitle__ul4WD{width:100%;color:#0a0a10;font-size:18px;font-style:normal;font-weight:500;line-height:26px}@media(max-width:768px){.BookingDetails_bookingDetailsTitle__ul4WD{font-size:16px;font-weight:500;line-height:24px}}.BookingDetails_bookingDetails__IUBdH .BookingDetails_mobileDelimiter__a3vAx{height:24px;width:100%;background-color:#f5f5ff}.BookingDetails_gallery__R4Gty{position:relative;height:292px;display:grid;grid-template-columns:192px 1fr;grid-template-rows:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:768px){.BookingDetails_gallery__R4Gty{display:flex;width:100%;height:218px}}.BookingDetails_gallery-img__UlEPZ{object-fit:cover;border-radius:4px;cursor:pointer;width:100%;height:auto}@media(min-width:767px){.BookingDetails_gallery-img__UlEPZ:first-child{grid-column:2/3;grid-row:1/3}.BookingDetails_gallery-img__UlEPZ:nth-child(2){grid-column:1/2;grid-row:1/2}.BookingDetails_gallery-img__UlEPZ:nth-child(3){grid-column:1/2;grid-row:2/3}}.BookingDetails_boardingDetails__bVh7Z{display:flex;flex-direction:column;margin-top:24px}.BookingDetails_boardingDetails__title__4Xm2G{color:#0a0a10;font-size:24px;font-weight:500;line-height:32px}.BookingDetails_boardingDetails__baseBtn__gVBzl{margin-top:16px}.BookingDetails_boardingDetails__description__uT7xR h1,.BookingDetails_boardingDetails__description__uT7xR h2,.BookingDetails_boardingDetails__description__uT7xR h3,.BookingDetails_boardingDetails__description__uT7xR h4,.BookingDetails_boardingDetails__description__uT7xR h5,.BookingDetails_boardingDetails__description__uT7xR h6{font-size:18px!important;font-style:normal;font-weight:500;line-height:26px!important;color:#0a0a10;margin-top:32px!important;margin-bottom:0!important;font-family:var(--fonts-ppneue)!important;letter-spacing:0!important}@media screen and (max-width:767px){.BookingDetails_boardingDetails__description__uT7xR h1,.BookingDetails_boardingDetails__description__uT7xR h2,.BookingDetails_boardingDetails__description__uT7xR h3,.BookingDetails_boardingDetails__description__uT7xR h4,.BookingDetails_boardingDetails__description__uT7xR h5,.BookingDetails_boardingDetails__description__uT7xR h6{margin-top:16px!important}}.BookingDetails_boardingDetails__description__uT7xR p{margin-top:16px;font-size:16px;font-weight:400;line-height:24px;color:#5e5e6e}@media screen and (max-width:767px){.BookingDetails_boardingDetails__description__uT7xR p{margin-top:8px!important;font-size:14px!important;line-height:22px!important}}.BookingDetails_boardingDetails__description__uT7xR ol,.BookingDetails_boardingDetails__description__uT7xR ul{font-size:16px;font-weight:400;line-height:24px;margin-top:16px;margin-bottom:0;color:#5e5e6e}@media screen and (max-width:767px){.BookingDetails_boardingDetails__description__uT7xR ol,.BookingDetails_boardingDetails__description__uT7xR ul{margin-top:8px!important;font-size:14px!important;line-height:22px!important}}.BookingDetails_boardingDetails__description__uT7xR ol ol,.BookingDetails_boardingDetails__description__uT7xR ol ul,.BookingDetails_boardingDetails__description__uT7xR ul ol,.BookingDetails_boardingDetails__description__uT7xR ul ul{margin:0}.BookingDetails_boardingDetails__description__uT7xR ul{list-style:square}@media screen and (max-width:767px){.BookingDetails_help__bg0Fb{width:100%}}.BookingDetails_help__bg0Fb .BookingDetails_help__section__Jr1y8{padding:64px 0!important}.BookingDetails_help__bg0Fb .BookingDetails_help__section__Jr1y8>div{padding:0 64px!important;display:grid!important;grid-template-columns:1fr 1fr}@media screen and (max-width:1023px){.BookingDetails_help__bg0Fb .BookingDetails_help__section__Jr1y8>div{gap:40px;padding:0 32px!important}}@media screen and (max-width:767px){.BookingDetails_help__bg0Fb .BookingDetails_help__section__Jr1y8>div{grid-template-columns:1fr}}.BookingDetails_help__bg0Fb .BookingDetails_help__section__Jr1y8>div img{height:480px}.BookingDetails_yachtCard__Mut4Z{height:292px;display:flex;align-items:center}@media(max-width:768px){.BookingDetails_yachtCard__Mut4Z{margin-top:-8px;margin-bottom:0!important}}.BookingDetails_yachtCardHeadline__oaEdI{line-height:32px;letter-spacing:-.48px;margin-bottom:4px}@media(max-width:768px){.BookingDetails_yachtCardHeadline__oaEdI{font-size:20px;line-height:28px;letter-spacing:-.4px}}.BookingDetails_yachtCardDescription__h_uB2{color:#5e5e6e;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.BookingDetails_yachtCardNumbers__eMhee{display:flex;align-items:center;align-content:center;gap:8px;align-self:stretch;flex-wrap:wrap;padding:12px 0}.BookingDetails_yachtCardNumbers__eMhee .BookingDetails_number__gI7bR{color:#0a0a10;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex;align-items:center}.BookingDetails_yachtCardNumbers__eMhee .BookingDetails_number__gI7bR:last-of-type>svg{display:none}.BookingDetails_yachtCardNumbers__eMhee .BookingDetails_number__gI7bR>svg{margin-left:8px}.BookingDetails_yachtCardChips__l2pUM{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.BookingDetails_yachtCardChips__l2pUM .BookingDetails_chip__Qr5hJ{display:flex;padding:4px 12px;justify-content:center;align-items:center;gap:8px;color:#0a0a10;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.14px;border-radius:100px;border:1px solid #dcdcff;text-transform:capitalize}.BookingDetails_yachtCardCheck__vDMp2{display:flex;gap:24px;margin-top:24px}@media(max-width:768px){.BookingDetails_yachtCardCheck__vDMp2{flex-direction:column;gap:0;width:100%}.BookingDetails_yachtCardCheckIn__7FJh9{padding-bottom:8px;border-bottom:1px solid #dcdcff;width:100%!important}.BookingDetails_yachtCardCheckOut__PcEbT{padding-top:8px;width:100%!important}}.BookingDetails_yachtCardCheck__line__tiJym{display:block;background-color:#dcdcff;width:1px}.BookingDetails_yachtCardCheckIn__7FJh9,.BookingDetails_yachtCardCheckOut__PcEbT{width:50%;font-style:normal;display:flex;flex-direction:column;gap:8px}.BookingDetails_yachtCardCheckIn__title__ldCeZ,.BookingDetails_yachtCardCheckOut__title__EQfPp{color:#0a0a10;font-size:14px;font-weight:500;line-height:20px}.BookingDetails_yachtCardCheckIn__date__ZAhn5,.BookingDetails_yachtCardCheckOut__date__ez1O2{color:#5e5e6e;font-size:16px;font-weight:400;line-height:24px}@media(max-width:768px){.BookingDetails_yachtCardCheckIn__date__ZAhn5,.BookingDetails_yachtCardCheckOut__date__ez1O2{font-size:14px;line-height:22px}}.BookingDetails_yachtCardCheckIn__return__j8S35,.BookingDetails_yachtCardCheckOut__return__T7Lf3{color:#0a0a10;font-size:14px;font-weight:400;line-height:20px;border-radius:46px;background:#ffda99;padding:2px 8px;color:#000;text-align:center;font-size:12px;font-weight:500;line-height:18px;width:max-content}.BookingDetails_yachtCardCheckIn__address__NcvsS,.BookingDetails_yachtCardCheckOut__address__2susF{display:flex;align-items:center;gap:4px;color:#5e5e6e;font-size:14px;font-weight:400;line-height:22px}.BookingDetails_yachtCardCheckIn__address__NcvsS span,.BookingDetails_yachtCardCheckOut__address__2susF span{min-width:16px}@media(max-width:768px){.BookingDetails_broker__edJpa{margin-bottom:0!important}}.BookingDetails_broker__edJpa,.BookingDetails_checklist__NOPLl,.BookingDetails_services__bwbBI{margin-bottom:24px}@media(max-width:768px){.BookingDetails_broker__edJpa,.BookingDetails_checklist__NOPLl,.BookingDetails_services__bwbBI{margin-bottom:16px}}.BookingDetails_broker__title__tpt2I,.BookingDetails_checklist__title__GgzFJ,.BookingDetails_services__title__zEBUI{display:flex;padding:16px 24px;align-items:center;color:#0a0a10;font-size:18px;font-style:normal;font-weight:500;line-height:26px;border-radius:6px 6px 0 0;border:1px solid #dcdcff}@media(max-width:768px){.BookingDetails_broker__title__tpt2I,.BookingDetails_checklist__title__GgzFJ,.BookingDetails_services__title__zEBUI{padding:12px 16px;font-size:16px;line-height:24px}}.BookingDetails_broker__info__ABJuD,.BookingDetails_broker__items__79Xbg,.BookingDetails_broker__list__6qNn4,.BookingDetails_checklist__info__AL4cp,.BookingDetails_checklist__items__29fqA,.BookingDetails_checklist__list__gpEYe,.BookingDetails_services__info__APBLD,.BookingDetails_services__items__qsD_K,.BookingDetails_services__list__Cbs7y{padding:16px 24px;display:flex;align-items:center;gap:24px;border-left:1px solid #dcdcff;border-right:1px solid #dcdcff}@media(max-width:768px){.BookingDetails_broker__items__79Xbg,.BookingDetails_checklist__items__29fqA,.BookingDetails_services__items__qsD_K{padding:0 16px}}.BookingDetails_broker__list__6qNn4,.BookingDetails_checklist__list__gpEYe,.BookingDetails_services__list__Cbs7y{display:flex;flex-direction:column;gap:12px;align-items:flex-start;font-size:14px;line-height:22px}@media(max-width:768px){.BookingDetails_broker__list__6qNn4,.BookingDetails_checklist__list__gpEYe,.BookingDetails_services__list__Cbs7y{gap:16px}}.BookingDetails_broker__list__6qNn4 .BookingDetails_checkIcon__mgmlX,.BookingDetails_checklist__list__gpEYe .BookingDetails_checkIcon__mgmlX,.BookingDetails_services__list__Cbs7y .BookingDetails_checkIcon__mgmlX{border-radius:100%;background:#f5f5ff;padding:2px;height:20px;min-height:20px;width:20px!important;min-width:20px}.BookingDetails_broker__list__6qNn4 .BookingDetails_yachtExtras__i2Sra,.BookingDetails_checklist__list__gpEYe .BookingDetails_yachtExtras__i2Sra,.BookingDetails_services__list__Cbs7y .BookingDetails_yachtExtras__i2Sra{display:flex;flex-direction:row;gap:8px}.BookingDetails_broker__items__79Xbg,.BookingDetails_checklist__items__29fqA,.BookingDetails_services__items__qsD_K{flex-direction:column;align-items:stretch;gap:0!important}.BookingDetails_broker__items__79Xbg .BookingDetails_name__f3YsX,.BookingDetails_checklist__items__29fqA .BookingDetails_name__f3YsX,.BookingDetails_services__items__qsD_K .BookingDetails_name__f3YsX{width:140px;color:#0a0a10;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.BookingDetails_broker__items__79Xbg .BookingDetails_singleItem__rGId9,.BookingDetails_checklist__items__29fqA .BookingDetails_singleItem__rGId9,.BookingDetails_services__items__qsD_K .BookingDetails_singleItem__rGId9{padding:16px 0;border-bottom:1px solid #ccc;display:flex;align-items:center;justify-content:space-between;gap:16px}@media(max-width:768px){.BookingDetails_broker__items__79Xbg .BookingDetails_singleItem__rGId9,.BookingDetails_checklist__items__29fqA .BookingDetails_singleItem__rGId9,.BookingDetails_services__items__qsD_K .BookingDetails_singleItem__rGId9{flex-direction:column;align-items:flex-start;width:100%;gap:8px}}.BookingDetails_broker__items__79Xbg .BookingDetails_singleItem__rGId9:last-of-type,.BookingDetails_broker__items__79Xbg .BookingDetails_singleItem__rGId9:nth-last-of-type(2),.BookingDetails_checklist__items__29fqA .BookingDetails_singleItem__rGId9:last-of-type,.BookingDetails_checklist__items__29fqA .BookingDetails_singleItem__rGId9:nth-last-of-type(2),.BookingDetails_services__items__qsD_K .BookingDetails_singleItem__rGId9:last-of-type,.BookingDetails_services__items__qsD_K .BookingDetails_singleItem__rGId9:nth-last-of-type(2){border-bottom:none}.BookingDetails_broker__items__79Xbg .BookingDetails_singleItem__rGId9 .BookingDetails_uploadButton__Ykq2V,.BookingDetails_checklist__items__29fqA .BookingDetails_singleItem__rGId9 .BookingDetails_uploadButton__Ykq2V,.BookingDetails_services__items__qsD_K .BookingDetails_singleItem__rGId9 .BookingDetails_uploadButton__Ykq2V{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:8px;padding:6px;color:#0000dc;border:1px solid #dcdcff;border-radius:100%}.BookingDetails_broker__items__79Xbg .BookingDetails_singleItem__rGId9 .BookingDetails_btn__Q5LZ9,.BookingDetails_checklist__items__29fqA .BookingDetails_singleItem__rGId9 .BookingDetails_btn__Q5LZ9,.BookingDetails_services__items__qsD_K .BookingDetails_singleItem__rGId9 .BookingDetails_btn__Q5LZ9{padding:4px!important;width:28px!important;height:28px!important;border-radius:100%;border:1px solid #dcdcff}.BookingDetails_broker__items__79Xbg .BookingDetails_progressBar__xLN33,.BookingDetails_checklist__items__29fqA .BookingDetails_progressBar__xLN33,.BookingDetails_services__items__qsD_K .BookingDetails_progressBar__xLN33{width:140px;display:flex;align-items:center;gap:8px}@media(max-width:768px){.BookingDetails_broker__items__79Xbg .BookingDetails_progressBar__xLN33,.BookingDetails_checklist__items__29fqA .BookingDetails_progressBar__xLN33,.BookingDetails_services__items__qsD_K .BookingDetails_progressBar__xLN33{width:100%}}.BookingDetails_broker__items__79Xbg .BookingDetails_completion__552tD,.BookingDetails_checklist__items__29fqA .BookingDetails_completion__552tD,.BookingDetails_services__items__qsD_K .BookingDetails_completion__552tD{flex:1 1 30%;display:flex;align-items:center;gap:8px;color:#5e5e6e;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.BookingDetails_broker__items__79Xbg .BookingDetails_contract__NxOca,.BookingDetails_checklist__items__29fqA .BookingDetails_contract__NxOca,.BookingDetails_services__items__qsD_K .BookingDetails_contract__NxOca{display:flex;flex-direction:row!important;justify-content:space-between;padding:12px 20px;align-items:center;gap:32px;border-radius:8px;border:1px solid #dcdcff;margin-bottom:16px}.BookingDetails_broker__items__79Xbg .BookingDetails_contract__NxOca>svg,.BookingDetails_checklist__items__29fqA .BookingDetails_contract__NxOca>svg,.BookingDetails_services__items__qsD_K .BookingDetails_contract__NxOca>svg{color:#0000dc}.BookingDetails_broker__items__79Xbg .BookingDetails_contractBtn__wf70E,.BookingDetails_checklist__items__29fqA .BookingDetails_contractBtn__wf70E,.BookingDetails_services__items__qsD_K .BookingDetails_contractBtn__wf70E{width:auto}.BookingDetails_broker__items__79Xbg .BookingDetails_contractHeader__I87zZ,.BookingDetails_checklist__items__29fqA .BookingDetails_contractHeader__I87zZ,.BookingDetails_services__items__qsD_K .BookingDetails_contractHeader__I87zZ{color:#0a0a10;font-size:14px;font-weight:500;line-height:20px}.BookingDetails_broker__image__JDpZT,.BookingDetails_checklist__image__66Enc,.BookingDetails_services__image__P_YkK{border-radius:100%;object-fit:cover;width:64px;height:64px}.BookingDetails_broker__details__YuPaT,.BookingDetails_checklist__details__DoCDT,.BookingDetails_services__details__XZQG8{display:flex;flex-direction:column;align-items:flex-start;color:#5e5e6e;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.BookingDetails_broker__details__YuPaT>p:first-of-type,.BookingDetails_checklist__details__DoCDT>p:first-of-type,.BookingDetails_services__details__XZQG8>p:first-of-type{color:#0a0a10;font-size:16px;font-style:normal;font-weight:500;line-height:24px}@media(max-width:768px){.BookingDetails_broker__details__YuPaT>p:first-of-type,.BookingDetails_checklist__details__DoCDT>p:first-of-type,.BookingDetails_services__details__XZQG8>p:first-of-type{font-size:14px;line-height:20px}}.BookingDetails_broker__button__r9__7,.BookingDetails_checklist__button__MKl4s,.BookingDetails_services__button___ZqKo{display:flex;padding:16px 24px;border-radius:0 0 6px 6px;border:1px solid #dcdcff}@media(max-width:768px){.BookingDetails_broker__button__r9__7,.BookingDetails_checklist__button__MKl4s,.BookingDetails_services__button___ZqKo{padding:12px 16px}}.BookingDetails_broker__more__yrk__,.BookingDetails_checklist__more__CE7pd,.BookingDetails_services__more__f_Q6n{color:#0a0a10;font-size:14px;font-style:normal;font-weight:500;line-height:20px;cursor:pointer}.BookingDetails_thingsToKnow__ymBX_{width:100%;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #dcdcff}.BookingDetails_thingsToKnow__header__oocV6{width:100%;display:flex;justify-content:space-between;align-items:center;margin:24px 0}@media(max-width:768px){.BookingDetails_thingsToKnow__header__oocV6{margin:0 0 16px}}.BookingDetails_thingsToKnow__title__LUa5U{color:#0a0a10;font-size:24px;font-style:normal;font-weight:500;line-height:32px}@media(max-width:768px){.BookingDetails_thingsToKnow__title__LUa5U{font-size:18px;line-height:26px}}@media(min-width:767px){.BookingDetails_tabs__fAZSL{margin-bottom:24px}}.BookingDetails_carousel__kH9cl{margin-top:16px}.BookingDetails_carouselWrapper__hp4rx{overflow:hidden}.BookingDetails_destinations__faRsi{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;grid-gap:24px;gap:24px}.BookingDetails_destinationsCard__FP8NX{display:flex;padding:16px 24px;align-items:flex-start;gap:12px;flex:1 0;align-self:stretch;border-radius:4px;background:#f5f5ff}@media(max-width:768px){.BookingDetails_destinationsCard__FP8NX{max-width:296px}}.BookingDetails_destinationsCard__Icon__wBzEH{min-width:32px!important;width:32px!important;height:32px!important;color:#0000dc}.BookingDetails_destinationsCard__Heading__CU7Gi{color:#0000dc;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.96px;text-transform:uppercase;margin-bottom:4px}.BookingDetails_destinationsCard__Paragraph__OMseI{color:#0a0a10;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.BookingDetails_active__EZ_NU{border-bottom:2px solid #0000dc;color:#0000dc}.BookingDetails_payment__CaRZo{display:flex;width:100%;justify-content:space-between;gap:24px}.BookingDetails_payment__card__Ljb1m{border:1px solid var(--color-border-border-div,#dcdcff);border-radius:6px}@media screen and (max-width:767px){.BookingDetails_payment__card__Ljb1m>div{padding:12px;border-top:0;margin-top:0}}.BookingDetails_payment__CaRZo>div{width:50%}@media(max-width:768px){.BookingDetails_payment__CaRZo{flex-direction:column;gap:32px}.BookingDetails_payment__CaRZo>div{width:100%}}.BookingDetails_card__xC8Rd{width:50%;border:1px solid #dcdcff;border-radius:6px;background:#fff;height:-moz-fit-content;height:fit-content}.BookingDetails_card--full__drd3m{width:100%;margin-bottom:24px}@media screen and (min-width:1024px){.BookingDetails_card--full__drd3m button{width:132px}}.BookingDetails_card__inner__HKkR9{padding:24px}.BookingDetails_card__xC8Rd .BookingDetails_onlyTopBorder__R17Bt{border:none!important;border-top:1px solid #dcdcff!important}.BookingDetails_mainCardHeading__jPkvV{font-family:var(--fonts-ppneue);padding:16px 24px;border-bottom:1px solid #dcdcff;color:#0a0a10;font-size:18px;font-weight:500;line-height:26px}@media(max-width:768px){.BookingDetails_mainCardHeading__jPkvV{font-size:16px;line-height:24px;padding:12px 16px}}.BookingDetails_payment_box__b4CLX{display:block;padding:24px}@media(max-width:768px){.BookingDetails_payment_box__b4CLX{padding:16px}}.BookingDetails_payment_box__deposit__8e9zj{display:flex;align-items:center;padding:0 24px 24px;gap:4px}.BookingDetails_payment_box__refund__i9Dqp{font-size:14px;font-weight:400;line-height:22px;color:#5e5e6e}.BookingDetails_payment_box__container__C5pgi{display:flex;flex-direction:row;gap:26px}.BookingDetails_payment_box__container--active__KU4US:is(:not(:last-of-type)):is(:not(:first-of-type))>div:last-of-type{padding-bottom:40px}.BookingDetails_payment_box__container__C5pgi:not(.BookingDetails_payment_box__container--active__KU4US):not(:last-of-type):not(:first-of-type)>div:last-of-type{padding-bottom:40px}.BookingDetails_payment_box__child__WPMQI{display:flex;flex-direction:column;gap:4px}.BookingDetails_payment_box__b4CLX .BookingDetails_blank__3heBE{visibility:hidden;background-color:transparent;min-height:40px;width:100%}.BookingDetails_payment_box__b4CLX .BookingDetails_activeChild__5eyat{flex-direction:row!important;padding:12px 20px!important;align-items:center!important;gap:32px!important;border-radius:8px!important;border:1px solid #dcdcff!important}.BookingDetails_payment_box__b4CLX .BookingDetails_activeChild__5eyat>svg{color:#0000dc!important}.BookingDetails_payment_box__b4CLX .BookingDetails_activeChildBtn__AR6KR{padding:11px 16px!important}@media(max-width:768px){.BookingDetails_payment_box__b4CLX .BookingDetails_activeChildBtn__AR6KR{max-width:76px!important}}.BookingDetails_payment_box__header__TZfEq{font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#0a0a10}.BookingDetails_payment_box__paid__YDLwQ{display:flex;font-size:12px;line-height:22px;color:#0a0a10;font-family:var(--fonts-ppneue);padding:0 8px;background-color:#f5f5ff;border-radius:50px;margin-right:auto}.BookingDetails_payment_box__paidSoFar__JxegU{font-size:16px;line-height:24px;font-family:var(--fonts-ppneue);color:#5e5e6e;text-decoration:line-through}.BookingDetails_payment_box__subHeader__fMEqd{font-size:14px;font-weight:400;line-height:22px;color:#5e5e6e}.BookingDetails_payment_box__circle__qP9G_{border:2px solid #c2c2ff;background-color:#fff;border-radius:50%;min-height:24px;min-width:24px;height:24px;width:24px}.BookingDetails_payment_box__circle--blue__EaD1N{border-color:#0000dc}.BookingDetails_payment_box__circle_border__b6w4_{border-left:2px solid;border-image:linear-gradient(45deg,#f5f5ff,#0000dc) 1;height:100%;margin:0 auto}.BookingDetails_payment_box__circle_transparent__WjyOJ{border:2px solid #c2c2ff;background-color:#fff;border-radius:50%;height:24px;min-height:24px;min-width:24px;width:24px}.BookingDetails_payment_box__parent__AJilh{display:flex;flex-direction:column}.BookingDetails_payment_box__b4CLX .BookingDetails_paymentDone__gne6u{background-color:#0000dc;color:#fff;padding:3px!important;display:flex;justify-content:center;align-items:center;border-color:#0000dc}.BookingDetails_price__heading__RToiE{font-weight:500;color:#0a0a10;margin-top:4px}.BookingDetails_price__wrapper__Snd9Y{padding:24px;font-size:16px;font-weight:400;line-height:24px;color:#5e5e6e}@media(max-width:768px){.BookingDetails_price__wrapper__Snd9Y{font-size:14px;line-height:20px;padding:16px}}.BookingDetails_price__wrapper__Snd9Y>ul:not(:last-child){border-bottom:1px solid #dcdcff;margin-bottom:8px;padding-bottom:8px}.BookingDetails_price__wrapper__Snd9Y>ul:nth-of-type(3){padding-top:8px;padding-bottom:16px}.BookingDetails_price__wrapper__Snd9Y>ul:nth-of-type(4){padding-top:8px}.BookingDetails_price__wrapper__Snd9Y>ul>li>div{display:flex;justify-content:space-between}.BookingDetails_price__wrapper__Snd9Y>ul>li>div>div{display:flex;align-items:center;gap:4px}.PaymentSchedule_payment_box__V7DQI{display:block;padding:24px}.PaymentSchedule_payment_box__refund__KvWXY{font-size:14px;font-weight:400;line-height:22px;color:#5e5e6e}.PaymentSchedule_payment_box__container__eu9kA{display:flex;flex-direction:row;gap:26px}.PaymentSchedule_payment_box__child__b_cgq{display:flex;flex-direction:column;gap:4px}.PaymentSchedule_payment_box__header__tqqb2{font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#0a0a10}.PaymentSchedule_payment_box__subHeader__1KBmb{font-size:14px;font-weight:400;line-height:22px;color:#5e5e6e}.PaymentSchedule_payment_box__subHeader__1KBmb:first-letter{text-transform:capitalize}.PaymentSchedule_payment_box__circle__B_4Bd{border:2px solid #0000dc;background-color:#fff;height:24px;border-radius:50%;width:24px}.PaymentSchedule_payment_box__circle_border__BJL8C{border-left:2px solid;border-image:linear-gradient(45deg,#f5f5ff,#0000dc) 1;height:50px;margin:0 auto}.PaymentSchedule_payment_box__circle_transparent__b7EQR{border:2px solid #c2c2ff;background-color:#fff;height:24px;border-radius:50%;width:24px}.PaymentSchedule_payment_box__parent__3lz5N{display:flex;flex-direction:column}.PaymentSchedule_payment_box__deposit__8SAsT{display:flex;align-items:center;margin-top:24px;gap:4px}.ChoosePaymentMethod_form--disabled___Qljv input,.ChoosePaymentMethod_form--disabled___Qljv textarea{background-color:#f7f7f8!important}.ChoosePaymentMethod_form__section__W4Eog{border-bottom:1px solid #dcdcff;padding-bottom:40px;margin-bottom:40px}@media(max-width:768px){.ChoosePaymentMethod_form__section__W4Eog{margin-top:32px;padding-bottom:32px;margin-bottom:32px}}.ChoosePaymentMethod_form__row__4ibxi{display:flex;justify-content:space-between;position:relative;gap:16px;margin-top:32px}@media(max-width:768px){.ChoosePaymentMethod_form__row__4ibxi{flex-direction:column;margin-top:16px}}.ChoosePaymentMethod_form__row__4ibxi>div{width:50%}@media(max-width:768px){.ChoosePaymentMethod_form__row__4ibxi>div{width:100%}}.ChoosePaymentMethod_form__row__4ibxi>div>div{margin-top:0}.ChoosePaymentMethod_form__row__4ibxi label{text-transform:uppercase;margin-bottom:8px;font-size:12px;line-height:14px;font-weight:400}.ChoosePaymentMethod_form__beETh .ChoosePaymentMethod_info__CyDtc{display:flex;justify-content:space-between;position:relative;gap:8px}.ChoosePaymentMethod_form__beETh .ChoosePaymentMethod_info__CyDtc:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.ChoosePaymentMethod_form__beETh .ChoosePaymentMethod_info__CyDtc label{text-transform:uppercase;margin-bottom:8px;font-size:12px;line-height:14px;font-weight:400}.ChoosePaymentMethod_extras__heading__X1r_p:first-letter{text-transform:capitalize}@media screen and (max-width:1023px){.ChoosePaymentMethod_extras__heading__X1r_p{font-size:20px;line-height:28px}}.ChoosePaymentMethod_extras__text__dQAAi{margin-top:8px;padding-bottom:8px;color:#5e5e6e}@media(max-width:768px){.ChoosePaymentMethod_extras__text__dQAAi{font-size:14px;font-weight:400;line-height:20px}}.ChoosePaymentMethod_extras__additional_request__IM_yD{margin-top:32px}@media(max-width:768px){.ChoosePaymentMethod_extras__additional_request__IM_yD{font-size:12px;line-height:18px}}.ChoosePaymentMethod_extras__additional_request__IM_yD button{margin-top:16px}.ChoosePaymentMethod_extras__additional_request__IM_yD .ChoosePaymentMethod_request--disabled__rZwNM{margin-top:24px}.ChoosePaymentMethod_extras__additional_request__IM_yD .ChoosePaymentMethod_request--disabled__rZwNM p{color:#0a0a10;font-size:18px;font-weight:400;line-height:26px}.ChoosePaymentMethod_extras__list__CGy6S{margin-top:8px}.ChoosePaymentMethod_extras__listItem__WILUb{margin-top:24px;display:flex;gap:12px;align-items:flex-start}@media(max-width:768px){.ChoosePaymentMethod_extras__listItem__WILUb{flex-direction:row-reverse;align-items:center;margin-top:12px}}.ChoosePaymentMethod_extras__listItem__text__AyhUc{width:100%}.ChoosePaymentMethod_extras__listItem__info__lO29h{border-radius:46px;padding:2px 8px;background:#f5f5ff;color:#5e5e6e;text-align:center;font-size:12px;font-weight:500;line-height:20px;letter-spacing:-.12px}.ChoosePaymentMethod_extras__listItem__name__qr1W2{font-size:18px;line-height:26px;font-weight:500}@media(max-width:768px){.ChoosePaymentMethod_extras__listItem__name__qr1W2{font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}}.ChoosePaymentMethod_extras__listItem__desc__AZupz{font-size:14px;line-height:22px;color:#5e5e6e}@media(max-width:768px){.ChoosePaymentMethod_extras__listItem__desc__AZupz{font-size:14px;font-weight:400;line-height:20px}}.ChoosePaymentMethod_payments__mobile_nav__MQFbr{z-index:3;position:fixed;bottom:0;padding:16px;width:100%;border-top:1px solid #dcdcff;background:#fff;left:0;display:flex;flex-direction:row;flex-grow:1;gap:22px;justify-content:space-between;align-items:center}.ChoosePaymentMethod_payments__mobile_nav__MQFbr div{text-wrap:nowrap;font-size:12px;font-weight:400;line-height:18px;color:#000}.ChoosePaymentMethod_payments__mobile_nav__title__o2ZcY{font-size:14px;font-weight:500;line-height:20px;color:#0a0a10}.ChoosePaymentMethod_payments__mobile_nav__summary_button__YX_Jl{font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.01em;padding:14px 24px!important;width:auto}.ChoosePaymentMethod_payments__additional_text__5VfC3{font-size:16px;font-weight:400;line-height:24px;text-align:left;margin-top:40px;color:#0a0a10}.ChoosePaymentMethod_payments__heading__PASkF:first-letter{text-transform:capitalize}@media screen and (max-width:768px){.ChoosePaymentMethod_payments__heading__PASkF{font-size:20px;line-height:28px}}.ChoosePaymentMethod_payments__text__TX0CN{margin-top:8px;padding-bottom:8px;color:#5e5e6e}.ChoosePaymentMethod_payments__additional_request__E2IXb{margin-top:32px}.ChoosePaymentMethod_payments__list__xHEmc{margin-top:8px}@media(max-width:768px){.ChoosePaymentMethod_payments__list__xHEmc{padding-bottom:32px}}.ChoosePaymentMethod_payments__listItem__8q01k{margin-top:24px;display:flex;gap:24px;align-items:flex-start;width:100%;border:1px solid #dcdcff;border-radius:6px;cursor:pointer;padding:16px}.ChoosePaymentMethod_payments__listItem__item_active__YQ_x9{background:#dcdcff;border:1px solid #0000dc}.ChoosePaymentMethod_payments__listItem__item_active--disabled__z5CSx{pointer-events:none;border-color:#dcdcff;background-color:#fff}.ChoosePaymentMethod_payments__listItem__item_active--disabled__z5CSx .ChoosePaymentMethod_payments__listItem__indicator__UtEMs{border-color:#c2c2ff!important}.ChoosePaymentMethod_payments__listItem__item_active--disabled__z5CSx .ChoosePaymentMethod_payments__listItem__indicator__UtEMs:before{background-color:#c2c2ff!important}.ChoosePaymentMethod_payments__listItem__item_active__YQ_x9 .ChoosePaymentMethod_payments__listItem__indicator__UtEMs{border:1px solid #0000dc}.ChoosePaymentMethod_payments__listItem__item_active__YQ_x9 .ChoosePaymentMethod_payments__listItem__indicator__UtEMs:before{display:block;position:absolute;left:2px;top:2px;content:"";width:14px;height:14px;border-radius:50%;background-color:#0000dc}.ChoosePaymentMethod_payments__listItem__8q01k:hover{background:#dcdcff;border:1px solid #0000dc}.ChoosePaymentMethod_payments__listItem__8q01k:hover .ChoosePaymentMethod_payments__listItem__indicator__UtEMs{border:1px solid #0000dc}.ChoosePaymentMethod_payments__listItem__element__dkvp_{flex-grow:1}.ChoosePaymentMethod_payments__listItem__indicator__UtEMs{width:20px;margin-top:4px;min-width:20px;padding:4px;height:20px;display:inline-block;position:relative;border-radius:50%;border:1px solid #c2c2ff}.ChoosePaymentMethod_payments__listItem__name_row__auokO{display:flex;width:100%;justify-content:space-between}.ChoosePaymentMethod_payments__listItem__name__x_rma{font-size:18px;display:flex;line-height:26px;font-weight:500}@media(max-width:768px){.ChoosePaymentMethod_payments__listItem__name__x_rma{font-size:16px;line-height:24px}}.ChoosePaymentMethod_payments__listItem__price__eUXa9{font-size:18px;display:flex;font-weight:500;line-height:26px;text-align:right}@media(max-width:768px){.ChoosePaymentMethod_payments__listItem__price__eUXa9{margin-top:8px;font-size:16px;line-height:24px}}.ChoosePaymentMethod_payments__listItem__desc__haWSX{margin-top:8px;font-size:14px;line-height:22px;color:#5e5e6e}@media(max-width:768px){.ChoosePaymentMethod_payments__listItem__desc__haWSX{line-height:20px}}.ChoosePaymentMethod_payments__backBtn__iU1oK{margin-top:10px}.ChoosePaymentMethod_form__button__mbYkd{width:100%;margin-top:40px}.ChoosePaymentMethod_phone__bItO1{margin-top:0;margin-bottom:12px!important}.ChoosePaymentMethod_number__584xS{padding-top:26px}.ChoosePaymentMethod_description__Q1pIg .ChoosePaymentMethod_general-info__Lw7pu{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width:1023px){.ChoosePaymentMethod_description__Q1pIg .ChoosePaymentMethod_general-info__Lw7pu{flex-direction:column;border-bottom:1px solid #dcdcff;padding-bottom:16px}}.ChoosePaymentMethod_description__Q1pIg .ChoosePaymentMethod_general-info__numbers__2OSju{display:flex;flex-direction:column;gap:16px}@media(max-width:1023px){.ChoosePaymentMethod_description__Q1pIg .ChoosePaymentMethod_general-info__numbers__2OSju{gap:6px}}.ChoosePaymentMethod_description__Q1pIg .ChoosePaymentMethod_general-info__numbers__2OSju ul{display:flex;gap:20px;font-size:18px;line-height:26px;color:#0a0a10}@media(max-width:1023px){.ChoosePaymentMethod_description__Q1pIg .ChoosePaymentMethod_general-info__numbers__2OSju ul{order:2;font-size:14px;line-height:20px}}.ChoosePaymentMethod_description__Q1pIg .ChoosePaymentMethod_general-info__numbers__2OSju ul li:not(:last-child){position:relative}.ChoosePaymentMethod_description__Q1pIg .ChoosePaymentMethod_general-info__numbers__2OSju ul li:not(:last-child):after{position:absolute;right:-12px;content:"•";color:#b8b8be}.ChoosePaymentMethod_description__Q1pIg .ChoosePaymentMethod_general-info__location__u2d_Z{display:flex;align-items:center;font-size:14px;line-height:26px;text-transform:uppercase;color:#0000dc}.ChoosePaymentMethod_description__Q1pIg .ChoosePaymentMethod_general-info__location__u2d_Z a{margin-left:4px}@media(max-width:1023px){.ChoosePaymentMethod_description__Q1pIg .ChoosePaymentMethod_general-info__location__u2d_Z{margin-top:16px}}.ChoosePaymentMethod_description__Q1pIg .ChoosePaymentMethod_general-info__flag__nSfyV{width:32px;height:32px;border:1px solid #dcdcff;border-radius:99px;display:flex;align-items:center;justify-content:center;margin-right:10px}.ChoosePaymentMethod_description__Q1pIg .ChoosePaymentMethod_general-info__flag__nSfyV svg{width:20px;height:auto}.ChoosePaymentMethod_description__about__bEEiL{margin-top:40px}@media(max-width:1023px){.ChoosePaymentMethod_description__about__bEEiL{margin-top:16px}}.ChoosePaymentMethod_description__about__bEEiL .ChoosePaymentMethod_about__text__F5udu{font-size:18px;line-height:26px;margin-top:24px}@media(max-width:1023px){.ChoosePaymentMethod_description__about__bEEiL .ChoosePaymentMethod_about__text__F5udu{margin-top:0}}.ChoosePaymentMethod_description__about__bEEiL .ChoosePaymentMethod_about__btn__tqetQ{margin-top:24px}.ChoosePaymentMethod_description__specifications__3fs4k{margin-top:48px}@media(max-width:1023px){.ChoosePaymentMethod_description__specifications__3fs4k{margin-top:32px}}.ChoosePaymentMethod_description__specifications__3fs4k .ChoosePaymentMethod_specifications__h7THn{margin-top:16px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:1023px){.ChoosePaymentMethod_description__specifications__3fs4k .ChoosePaymentMethod_specifications__h7THn{grid-template-columns:1fr 1fr}}.ChoosePaymentMethod_description__specifications__3fs4k .ChoosePaymentMethod_specifications__btn__0uI7L{margin-top:24px}.ChoosePaymentMethod_description__amenities__epNdh{margin-bottom:40px}@media(max-width:1023px){.ChoosePaymentMethod_description__amenities__epNdh{margin-top:32px}}.ChoosePaymentMethod_description__amenities__epNdh .ChoosePaymentMethod_amenities__kPQjW{margin-top:16px}.ChoosePaymentMethod_description__amenities__epNdh .ChoosePaymentMethod_amenities__btn__PTRwv{margin-top:32px}@media(max-width:768px){.ChoosePaymentMethod_description__amenities__epNdh .ChoosePaymentMethod_amenities__btn__PTRwv{margin-top:24px}}.ChoosePaymentMethod_description__rates__aDMLz{margin-top:40px;padding-top:40px;border-top:1px solid #dcdcff;display:flex;flex-flow:column}@media(max-width:1023px){.ChoosePaymentMethod_description__rates__aDMLz{margin-top:16px;padding-top:16px}}.ChoosePaymentMethod_description__rates__aDMLz .ChoosePaymentMethod_rates__heading__uKlGh{font-family:var(--fonts-freight);font-size:20px;line-height:28px;color:#0a0a10;margin-top:40px;background-color:#f5f5ff;padding:2px 12px;border-radius:99px;align-self:flex-start}@media(max-width:1023px){.ChoosePaymentMethod_description__rates__aDMLz .ChoosePaymentMethod_rates__heading__uKlGh{margin-top:8px}.ChoosePaymentMethod_description__rates__aDMLz .ChoosePaymentMethod_rates__heading__uKlGh:first-of-type{margin-top:16px}}.ChoosePaymentMethod_description__rates__aDMLz .ChoosePaymentMethod_rates__heading__uKlGh b{font-size:18px;font-family:var(--fonts-ppneue);font-weight:500}.ChoosePaymentMethod_description__rates__aDMLz .ChoosePaymentMethod_rates__list__MWSlp{margin-top:16px}.ChoosePaymentMethod_description__rates__aDMLz .ChoosePaymentMethod_rates__list__MWSlp li{margin-top:8px}.ChoosePaymentMethod_description__rates__aDMLz .ChoosePaymentMethod_rates__list__MWSlp li b{font-weight:500}.ChoosePaymentMethod_description__rates__aDMLz .ChoosePaymentMethod_rates__list__MWSlp li span{font-size:14px}.ChoosePaymentMethod_description__rates__aDMLz .ChoosePaymentMethod_rates__btn__HVwWw{margin-top:24px}.ChoosePaymentMethod_description__plan__eccDN{margin-top:40px;padding-top:40px;border-top:1px solid #dcdcff}@media(max-width:1023px){.ChoosePaymentMethod_description__plan__eccDN{margin-top:16px;padding-top:16px}}.ChoosePaymentMethod_description__plan__eccDN .ChoosePaymentMethod_plan__img__jwbMp{margin-top:24px;padding:80px;border:1px solid #dcdcff}@media(max-width:1023px){.ChoosePaymentMethod_description__plan__eccDN .ChoosePaymentMethod_plan__img__jwbMp{padding:40px}}.ChoosePaymentMethod_description__plan__eccDN .ChoosePaymentMethod_plan__img__jwbMp img{width:100%;height:auto;max-height:50vh;object-fit:contain}.ChoosePaymentMethod_checkboxList__PUPUc{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:1023px){.ChoosePaymentMethod_checkboxList__PUPUc{grid-template-columns:1fr}}.ChoosePaymentMethod_checkboxList__PUPUc li{font-size:18px;line-height:26px;color:#0a0a10;display:flex}@media(max-width:768px){.ChoosePaymentMethod_checkboxList__PUPUc li{font-size:16px;line-height:24px}}.ChoosePaymentMethod_checkboxList__PUPUc li span{margin-right:12px;background-color:#f5f5ff;border-radius:99px;min-width:24px;max-width:24px;height:24px;display:flex;align-items:center;justify-content:center}.ChoosePaymentMethod_checkboxList__PUPUc li span svg{width:20px;height:20px}.ChoosePaymentMethod_link__oPsYi{color:#0000dc;font-weight:500}.ChoosePaymentMethod_bold__OAi2O{font-weight:500}.ChoosePaymentMethod_bookingAdditionalData__6mw7X{display:flex;flex-direction:column;gap:40px;margin-top:40px;padding-top:40px;border-top:1px solid #dcdcff}.ChoosePaymentMethod_bookingAdditionalData__payments__FiYMP .ChoosePaymentMethod_payments__list__xHEmc{display:flex;flex-direction:column;gap:24px;margin-top:32px}.ChoosePaymentMethod_bookingAdditionalData__payments__FiYMP .ChoosePaymentMethod_payments__list__xHEmc .ChoosePaymentMethod_payments__item___CzFP{display:flex;align-items:flex-start;justify-content:space-between;color:#5e5e6e;font-size:16px;font-weight:400;line-height:24px}.ChoosePaymentMethod_bookingAdditionalData__payments__FiYMP .ChoosePaymentMethod_payments__list__xHEmc .ChoosePaymentMethod_item__details__0vcXS{display:flex;flex-direction:column}.ChoosePaymentMethod_bookingAdditionalData__payments__FiYMP .ChoosePaymentMethod_payments__total__V2In9{padding-top:16px;margin-top:24px;border-top:1px solid #dcdcff;padding-bottom:40px;border-bottom:1px solid #dcdcff;color:#0a0a10;font-size:18px;font-style:normal;font-weight:500;line-height:26px;display:flex;align-items:center;justify-content:space-between}.ChoosePaymentMethod_bookingAdditionalData__info__y7Vtj{display:flex;flex-direction:column;padding:16px;gap:24px;border-radius:8px;background:#f5f5ff}.ChoosePaymentMethod_bookingAdditionalData__terms__VEHD_{color:#0a0a10;font-size:16px;font-weight:400;line-height:24px}.ChoosePaymentMethod_bookingAdditionalData__terms__VEHD_ a{color:#0000dc;font-weight:500}.ChoosePaymentMethod_bookingAdditionalData__terms__VEHD_ span{font-weight:500}@media screen and (max-width:1023px){.ChoosePaymentMethod_schedule__jcwQ9{margin-top:24px}}@media screen and (max-width:768px){.ChoosePaymentMethod_schedule__jcwQ9{margin-top:0}}.ChoosePaymentMethod_schedule__jcwQ9 h6{font-family:var(--fonts-freight);font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.48px}@media screen and (max-width:1023px){.ChoosePaymentMethod_schedule__jcwQ9 h6{display:none}}.PaymentCustomAmountModal_paymentModal__FLvKM{padding:16px 24px 24px;max-width:624px;width:100%;overflow:hidden}@media screen and (max-width:767px){.PaymentCustomAmountModal_paymentModal__FLvKM{height:auto;width:calc(100% - 64px)}}@media screen and (max-width:499px){.PaymentCustomAmountModal_paymentModal__FLvKM{height:100%;max-height:100%;width:100%}}.PaymentCustomAmountModal_paymentModal__FLvKM>span svg path{stroke:#000}.PaymentCustomAmountModal_paymentModal__text__JhEmL{color:#5e5e6e;font-size:16px;line-height:24px;font-weight:400;font-family:var(--fonts-ppneue);margin-bottom:24px}.PaymentCustomAmountModal_paymentModal__text__JhEmL .PaymentCustomAmountModal_amount__tkjcT{font-weight:500}.PaymentCustomAmountModal_paymentModal__wrapper__5B2Rf{display:flex;flex-direction:column;height:100%}.PaymentCustomAmountModal_paymentModal__content___ndK_{display:flex;flex-direction:column;gap:16px;padding-top:32px;position:relative}@media screen and (max-width:767px){.PaymentCustomAmountModal_paymentModal__content___ndK_{padding-top:24px}}.PaymentCustomAmountModal_paymentModal__content___ndK_:before{content:"";width:100vw;position:absolute;top:0;left:50%;transform:translateX(-50%);height:1px;background-color:#f5f5ff}.PaymentCustomAmountModal_paymentModal__footer__O0Y5_{padding-top:24px;position:relative;margin-top:32px}@media screen and (max-width:767px){.PaymentCustomAmountModal_paymentModal__footer__O0Y5_{margin-top:auto}}.PaymentCustomAmountModal_paymentModal__footer__O0Y5_ button{width:100%}.PaymentCustomAmountModal_paymentModal__footer__O0Y5_:before{content:"";width:100vw;position:absolute;top:0;left:50%;transform:translateX(-50%);height:1px;background-color:#f5f5ff}.PaymentCustomAmountModal_paymentModal__row__tnlx6{display:flex;flex-direction:column;row-gap:16px}.PaymentCustomAmountModal_paymentModal__buttons__mjhdz{display:grid;grid-template-columns:repeat(auto-fill,minmax(172px,1fr));grid-gap:8px;gap:8px}@media screen and (max-width:499px){.PaymentCustomAmountModal_paymentModal__buttons__mjhdz{grid-template-columns:repeat(1,1fr)}}.PaymentCustomAmountModal_paymentModal__buttons__mjhdz>li{width:100%}.PaymentCustomAmountModal_paymentModal__subtitle__b8LKR{color:#0a0a10;font-size:24px;font-weight:500;line-height:32px;font-family:var(--fonts-ppneue)}.PaymentCustomAmountModal_tileButton__pJMKZ{display:flex;flex-direction:column;padding:16px;gap:4px;border-radius:4px;border:1.5px solid #e4e4e7;width:100%;height:100%;text-align:left;transition:border-color .3s ease,background-color .3s ease}@media screen and (max-width:499px){.PaymentCustomAmountModal_tileButton__pJMKZ{padding:12px}}.PaymentCustomAmountModal_tileButton--active__CzTGJ,.PaymentCustomAmountModal_tileButton__pJMKZ:hover{background:#f5f5ff;border-color:#0a0a10}.PaymentCustomAmountModal_tileButton__text__fQ_5Q{color:#0a0a10;font-size:14px;font-weight:500;line-height:20px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:599px){.PaymentCustomAmountModal_tileButton__text__fQ_5Q{font-size:12px;line-height:17px}}.PaymentCustomAmountModal_tileButton__subtext__JncKQ{color:#5e5e6e;font-size:14px;font-weight:400;line-height:22px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:599px){.PaymentCustomAmountModal_tileButton__subtext__JncKQ{font-size:12px;line-height:17px}}.ReviewYourBookingForm_form--disabled__gubz5 input,.ReviewYourBookingForm_form--disabled__gubz5 textarea{background-color:#f7f7f8!important}.ReviewYourBookingForm_form__section__OGQK0{border-bottom:1px solid #dcdcff;padding-bottom:40px;margin-bottom:40px}@media(max-width:768px){.ReviewYourBookingForm_form__section__OGQK0{margin-top:32px;padding-bottom:32px;margin-bottom:32px}}.ReviewYourBookingForm_form__row__RrJ8d{display:flex;justify-content:space-between;position:relative;gap:16px;margin-top:32px}@media(max-width:768px){.ReviewYourBookingForm_form__row__RrJ8d{flex-direction:column;margin-top:16px}}.ReviewYourBookingForm_form__row__RrJ8d>div{width:50%}@media(max-width:768px){.ReviewYourBookingForm_form__row__RrJ8d>div{width:100%}}.ReviewYourBookingForm_form__row__RrJ8d>div>div{margin-top:0}.ReviewYourBookingForm_form__row__RrJ8d label{text-transform:uppercase;margin-bottom:8px;font-size:12px;line-height:14px;font-weight:400}.ReviewYourBookingForm_form__irRdR .ReviewYourBookingForm_info__DDQVm{display:flex;justify-content:space-between;position:relative;gap:8px}.ReviewYourBookingForm_form__irRdR .ReviewYourBookingForm_info__DDQVm:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.ReviewYourBookingForm_form__irRdR .ReviewYourBookingForm_info__DDQVm label{text-transform:uppercase;margin-bottom:8px;font-size:12px;line-height:14px;font-weight:400}.ReviewYourBookingForm_extras__heading__39_QR:first-letter{text-transform:capitalize}@media screen and (max-width:1023px){.ReviewYourBookingForm_extras__heading__39_QR{font-size:20px;line-height:28px}}.ReviewYourBookingForm_extras__text__YulGe{margin-top:8px;padding-bottom:8px;color:#5e5e6e}@media(max-width:768px){.ReviewYourBookingForm_extras__text__YulGe{font-size:14px;font-weight:400;line-height:20px}}.ReviewYourBookingForm_extras__additional_request__f4nj6{margin-top:32px}@media(max-width:768px){.ReviewYourBookingForm_extras__additional_request__f4nj6{font-size:12px;line-height:18px}}.ReviewYourBookingForm_extras__additional_request__f4nj6 button{margin-top:16px}.ReviewYourBookingForm_extras__additional_request__f4nj6 .ReviewYourBookingForm_request--disabled__8eaN6{margin-top:24px}.ReviewYourBookingForm_extras__additional_request__f4nj6 .ReviewYourBookingForm_request--disabled__8eaN6 p{color:#0a0a10;font-size:18px;font-weight:400;line-height:26px}.ReviewYourBookingForm_extras__list__eCcwk{margin-top:8px}.ReviewYourBookingForm_extras__listItem__Lffa1{margin-top:24px;display:flex;gap:12px;align-items:flex-start}@media(max-width:768px){.ReviewYourBookingForm_extras__listItem__Lffa1{flex-direction:row-reverse;align-items:center;margin-top:12px}}.ReviewYourBookingForm_extras__listItem__text__n9d5Y{width:100%}.ReviewYourBookingForm_extras__listItem__info__qFgx_{border-radius:46px;padding:2px 8px;background:#f5f5ff;color:#5e5e6e;text-align:center;font-size:12px;font-weight:500;line-height:20px;letter-spacing:-.12px}.ReviewYourBookingForm_extras__listItem__name__6FLGu{font-size:18px;line-height:26px;font-weight:500}@media(max-width:768px){.ReviewYourBookingForm_extras__listItem__name__6FLGu{font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}}.ReviewYourBookingForm_extras__listItem__desc__v2vtd{font-size:14px;line-height:22px;color:#5e5e6e}@media(max-width:768px){.ReviewYourBookingForm_extras__listItem__desc__v2vtd{font-size:14px;font-weight:400;line-height:20px}}.ReviewYourBookingForm_payments__mobile_nav__TZ8e3{z-index:3;position:fixed;bottom:0;padding:16px;width:100%;border-top:1px solid #dcdcff;background:#fff;left:0;display:flex;flex-direction:row;flex-grow:1;gap:22px;justify-content:space-between;align-items:center}.ReviewYourBookingForm_payments__mobile_nav__TZ8e3 div{text-wrap:nowrap;font-size:12px;font-weight:400;line-height:18px;color:#000}.ReviewYourBookingForm_payments__mobile_nav__title__mu92z{font-size:14px;font-weight:500;line-height:20px;color:#0a0a10}.ReviewYourBookingForm_payments__mobile_nav__summary_button__P1luW{font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.01em;padding:14px 24px!important;width:auto}.ReviewYourBookingForm_payments__additional_text__eu6IH{font-size:16px;font-weight:400;line-height:24px;text-align:left;margin-top:40px;color:#0a0a10}.ReviewYourBookingForm_payments__heading__uScyU:first-letter{text-transform:capitalize}@media screen and (max-width:768px){.ReviewYourBookingForm_payments__heading__uScyU{font-size:20px;line-height:28px}}.ReviewYourBookingForm_payments__text__kz7r_{margin-top:8px;padding-bottom:8px;color:#5e5e6e}.ReviewYourBookingForm_payments__additional_request__sq6fN{margin-top:32px}.ReviewYourBookingForm_payments__list__TtnRj{margin-top:8px}@media(max-width:768px){.ReviewYourBookingForm_payments__list__TtnRj{padding-bottom:32px}}.ReviewYourBookingForm_payments__listItem__75M8c{margin-top:24px;display:flex;gap:24px;align-items:flex-start;width:100%;border:1px solid #dcdcff;border-radius:6px;cursor:pointer;padding:16px}.ReviewYourBookingForm_payments__listItem__item_active__o8RqB{background:#dcdcff;border:1px solid #0000dc}.ReviewYourBookingForm_payments__listItem__item_active--disabled__RgQIl{pointer-events:none;border-color:#dcdcff;background-color:#fff}.ReviewYourBookingForm_payments__listItem__item_active--disabled__RgQIl .ReviewYourBookingForm_payments__listItem__indicator__TmmXL{border-color:#c2c2ff!important}.ReviewYourBookingForm_payments__listItem__item_active--disabled__RgQIl .ReviewYourBookingForm_payments__listItem__indicator__TmmXL:before{background-color:#c2c2ff!important}.ReviewYourBookingForm_payments__listItem__item_active__o8RqB .ReviewYourBookingForm_payments__listItem__indicator__TmmXL{border:1px solid #0000dc}.ReviewYourBookingForm_payments__listItem__item_active__o8RqB .ReviewYourBookingForm_payments__listItem__indicator__TmmXL:before{display:block;position:absolute;left:2px;top:2px;content:"";width:14px;height:14px;border-radius:50%;background-color:#0000dc}.ReviewYourBookingForm_payments__listItem__75M8c:hover{background:#dcdcff;border:1px solid #0000dc}.ReviewYourBookingForm_payments__listItem__75M8c:hover .ReviewYourBookingForm_payments__listItem__indicator__TmmXL{border:1px solid #0000dc}.ReviewYourBookingForm_payments__listItem__element__pAbDh{flex-grow:1}.ReviewYourBookingForm_payments__listItem__indicator__TmmXL{width:20px;margin-top:4px;min-width:20px;padding:4px;height:20px;display:inline-block;position:relative;border-radius:50%;border:1px solid #c2c2ff}.ReviewYourBookingForm_payments__listItem__name_row__cyrm2{display:flex;width:100%;justify-content:space-between}.ReviewYourBookingForm_payments__listItem__name__Ao2U_{font-size:18px;display:flex;line-height:26px;font-weight:500}@media(max-width:768px){.ReviewYourBookingForm_payments__listItem__name__Ao2U_{font-size:16px;line-height:24px}}.ReviewYourBookingForm_payments__listItem__price__PFc2k{font-size:18px;display:flex;font-weight:500;line-height:26px;text-align:right}@media(max-width:768px){.ReviewYourBookingForm_payments__listItem__price__PFc2k{margin-top:8px;font-size:16px;line-height:24px}}.ReviewYourBookingForm_payments__listItem__desc__qwRqt{margin-top:8px;font-size:14px;line-height:22px;color:#5e5e6e}@media(max-width:768px){.ReviewYourBookingForm_payments__listItem__desc__qwRqt{line-height:20px}}.ReviewYourBookingForm_payments__backBtn__8z9Ki{margin-top:10px}.ReviewYourBookingForm_form__button__VkZ7A{width:100%;margin-top:40px}.ReviewYourBookingForm_phone__19hiU{margin-top:0;margin-bottom:12px!important}.ReviewYourBookingForm_number__akXBf{padding-top:26px}.ReviewYourBookingForm_description__cwZk0 .ReviewYourBookingForm_general-info__Houhm{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width:1023px){.ReviewYourBookingForm_description__cwZk0 .ReviewYourBookingForm_general-info__Houhm{flex-direction:column;border-bottom:1px solid #dcdcff;padding-bottom:16px}}.ReviewYourBookingForm_description__cwZk0 .ReviewYourBookingForm_general-info__numbers__P7Eyq{display:flex;flex-direction:column;gap:16px}@media(max-width:1023px){.ReviewYourBookingForm_description__cwZk0 .ReviewYourBookingForm_general-info__numbers__P7Eyq{gap:6px}}.ReviewYourBookingForm_description__cwZk0 .ReviewYourBookingForm_general-info__numbers__P7Eyq ul{display:flex;gap:20px;font-size:18px;line-height:26px;color:#0a0a10}@media(max-width:1023px){.ReviewYourBookingForm_description__cwZk0 .ReviewYourBookingForm_general-info__numbers__P7Eyq ul{order:2;font-size:14px;line-height:20px}}.ReviewYourBookingForm_description__cwZk0 .ReviewYourBookingForm_general-info__numbers__P7Eyq ul li:not(:last-child){position:relative}.ReviewYourBookingForm_description__cwZk0 .ReviewYourBookingForm_general-info__numbers__P7Eyq ul li:not(:last-child):after{position:absolute;right:-12px;content:"•";color:#b8b8be}.ReviewYourBookingForm_description__cwZk0 .ReviewYourBookingForm_general-info__location__IASG0{display:flex;align-items:center;font-size:14px;line-height:26px;text-transform:uppercase;color:#0000dc}.ReviewYourBookingForm_description__cwZk0 .ReviewYourBookingForm_general-info__location__IASG0 a{margin-left:4px}@media(max-width:1023px){.ReviewYourBookingForm_description__cwZk0 .ReviewYourBookingForm_general-info__location__IASG0{margin-top:16px}}.ReviewYourBookingForm_description__cwZk0 .ReviewYourBookingForm_general-info__flag__ZTbwo{width:32px;height:32px;border:1px solid #dcdcff;border-radius:99px;display:flex;align-items:center;justify-content:center;margin-right:10px}.ReviewYourBookingForm_description__cwZk0 .ReviewYourBookingForm_general-info__flag__ZTbwo svg{width:20px;height:auto}.ReviewYourBookingForm_description__about___k6ZY{margin-top:40px}@media(max-width:1023px){.ReviewYourBookingForm_description__about___k6ZY{margin-top:16px}}.ReviewYourBookingForm_description__about___k6ZY .ReviewYourBookingForm_about__text__ifmSg{font-size:18px;line-height:26px;margin-top:24px}@media(max-width:1023px){.ReviewYourBookingForm_description__about___k6ZY .ReviewYourBookingForm_about__text__ifmSg{margin-top:0}}.ReviewYourBookingForm_description__about___k6ZY .ReviewYourBookingForm_about__btn__K6lGM{margin-top:24px}.ReviewYourBookingForm_description__specifications__KAvgB{margin-top:48px}@media(max-width:1023px){.ReviewYourBookingForm_description__specifications__KAvgB{margin-top:32px}}.ReviewYourBookingForm_description__specifications__KAvgB .ReviewYourBookingForm_specifications__sdo4a{margin-top:16px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:1023px){.ReviewYourBookingForm_description__specifications__KAvgB .ReviewYourBookingForm_specifications__sdo4a{grid-template-columns:1fr 1fr}}.ReviewYourBookingForm_description__specifications__KAvgB .ReviewYourBookingForm_specifications__btn__EI_nL{margin-top:24px}.ReviewYourBookingForm_description__amenities__M4d8r{margin-bottom:40px}@media(max-width:1023px){.ReviewYourBookingForm_description__amenities__M4d8r{margin-top:32px}}.ReviewYourBookingForm_description__amenities__M4d8r .ReviewYourBookingForm_amenities__tzCs9{margin-top:16px}.ReviewYourBookingForm_description__amenities__M4d8r .ReviewYourBookingForm_amenities__btn__MIs4b{margin-top:32px}@media(max-width:768px){.ReviewYourBookingForm_description__amenities__M4d8r .ReviewYourBookingForm_amenities__btn__MIs4b{margin-top:24px}}.ReviewYourBookingForm_description__rates__YcDgj{margin-top:40px;padding-top:40px;border-top:1px solid #dcdcff;display:flex;flex-flow:column}@media(max-width:1023px){.ReviewYourBookingForm_description__rates__YcDgj{margin-top:16px;padding-top:16px}}.ReviewYourBookingForm_description__rates__YcDgj .ReviewYourBookingForm_rates__heading__pD5aE{font-family:var(--fonts-freight);font-size:20px;line-height:28px;color:#0a0a10;margin-top:40px;background-color:#f5f5ff;padding:2px 12px;border-radius:99px;align-self:flex-start}@media(max-width:1023px){.ReviewYourBookingForm_description__rates__YcDgj .ReviewYourBookingForm_rates__heading__pD5aE{margin-top:8px}.ReviewYourBookingForm_description__rates__YcDgj .ReviewYourBookingForm_rates__heading__pD5aE:first-of-type{margin-top:16px}}.ReviewYourBookingForm_description__rates__YcDgj .ReviewYourBookingForm_rates__heading__pD5aE b{font-size:18px;font-family:var(--fonts-ppneue);font-weight:500}.ReviewYourBookingForm_description__rates__YcDgj .ReviewYourBookingForm_rates__list__BT4zj{margin-top:16px}.ReviewYourBookingForm_description__rates__YcDgj .ReviewYourBookingForm_rates__list__BT4zj li{margin-top:8px}.ReviewYourBookingForm_description__rates__YcDgj .ReviewYourBookingForm_rates__list__BT4zj li b{font-weight:500}.ReviewYourBookingForm_description__rates__YcDgj .ReviewYourBookingForm_rates__list__BT4zj li span{font-size:14px}.ReviewYourBookingForm_description__rates__YcDgj .ReviewYourBookingForm_rates__btn__jWkxj{margin-top:24px}.ReviewYourBookingForm_description__plan__Jih1Z{margin-top:40px;padding-top:40px;border-top:1px solid #dcdcff}@media(max-width:1023px){.ReviewYourBookingForm_description__plan__Jih1Z{margin-top:16px;padding-top:16px}}.ReviewYourBookingForm_description__plan__Jih1Z .ReviewYourBookingForm_plan__img__ssIU1{margin-top:24px;padding:80px;border:1px solid #dcdcff}@media(max-width:1023px){.ReviewYourBookingForm_description__plan__Jih1Z .ReviewYourBookingForm_plan__img__ssIU1{padding:40px}}.ReviewYourBookingForm_description__plan__Jih1Z .ReviewYourBookingForm_plan__img__ssIU1 img{width:100%;height:auto;max-height:50vh;object-fit:contain}.ReviewYourBookingForm_checkboxList__q3r9q{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:1023px){.ReviewYourBookingForm_checkboxList__q3r9q{grid-template-columns:1fr}}.ReviewYourBookingForm_checkboxList__q3r9q li{font-size:18px;line-height:26px;color:#0a0a10;display:flex}@media(max-width:768px){.ReviewYourBookingForm_checkboxList__q3r9q li{font-size:16px;line-height:24px}}.ReviewYourBookingForm_checkboxList__q3r9q li span{margin-right:12px;background-color:#f5f5ff;border-radius:99px;min-width:24px;max-width:24px;height:24px;display:flex;align-items:center;justify-content:center}.ReviewYourBookingForm_checkboxList__q3r9q li span svg{width:20px;height:20px}.ReviewYourBookingForm_link__sn9U4{color:#0000dc;font-weight:500}.ReviewYourBookingForm_bold__Zb_93{font-weight:500}.ReviewYourBookingForm_bookingAdditionalData__9ut_G{display:flex;flex-direction:column;gap:40px;margin-top:40px;padding-top:40px;border-top:1px solid #dcdcff}.ReviewYourBookingForm_bookingAdditionalData__payments__H8S0u .ReviewYourBookingForm_payments__list__TtnRj{display:flex;flex-direction:column;gap:24px;margin-top:32px}.ReviewYourBookingForm_bookingAdditionalData__payments__H8S0u .ReviewYourBookingForm_payments__list__TtnRj .ReviewYourBookingForm_payments__item__rNhEU{display:flex;align-items:flex-start;justify-content:space-between;color:#5e5e6e;font-size:16px;font-weight:400;line-height:24px}.ReviewYourBookingForm_bookingAdditionalData__payments__H8S0u .ReviewYourBookingForm_payments__list__TtnRj .ReviewYourBookingForm_item__details__AoWwk{display:flex;flex-direction:column}.ReviewYourBookingForm_bookingAdditionalData__payments__H8S0u .ReviewYourBookingForm_payments__total__PwtH8{padding-top:16px;margin-top:24px;border-top:1px solid #dcdcff;padding-bottom:40px;border-bottom:1px solid #dcdcff;color:#0a0a10;font-size:18px;font-style:normal;font-weight:500;line-height:26px;display:flex;align-items:center;justify-content:space-between}.ReviewYourBookingForm_bookingAdditionalData__info__PbIdh{display:flex;flex-direction:column;padding:16px;gap:24px;border-radius:8px;background:#f5f5ff}.ReviewYourBookingForm_bookingAdditionalData__terms__SCfvh{color:#0a0a10;font-size:16px;font-weight:400;line-height:24px}.ReviewYourBookingForm_bookingAdditionalData__terms__SCfvh a{color:#0000dc;font-weight:500}.ReviewYourBookingForm_bookingAdditionalData__terms__SCfvh span{font-weight:500}@media screen and (max-width:1023px){.ReviewYourBookingForm_schedule__z_3fc{margin-top:24px}}@media screen and (max-width:768px){.ReviewYourBookingForm_schedule__z_3fc{margin-top:0}}.ReviewYourBookingForm_schedule__z_3fc h6{font-family:var(--fonts-freight);font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.48px}@media screen and (max-width:1023px){.ReviewYourBookingForm_schedule__z_3fc h6{display:none}}