.ContactDetails_header__Rvv3O{background:#fff;border-radius:.25rem;box-shadow:.0625rem .1875rem .3125rem .0625rem rgba(0,0,0,.2);font-family:VVCentra2;padding:1.5rem 0;width:100%}.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs{margin:auto;padding:1.875rem}@media(max-width:991.98px){.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs{padding:1.4375rem}}@media(max-width:767.98px){.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs{padding:0 .625rem}}.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs label{font-size:.875rem;font-weight:300;letter-spacing:0;line-height:1.125rem}.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_title__JcK0s{font-family:VVCentra2;margin-bottom:2.5rem;text-align:center;font-size:2em}@media(max-width:991.98px){.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_title__JcK0s{font-size:1.375rem}}.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_subtitle__1TJWi{margin-top:3.625rem;padding:6rem 1rem 2rem 1.5%;text-align:left;margin-bottom:.625rem}@media(min-width:992px){.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_subtitle__1TJWi{font-size:1.063rem;margin-top:2.5rem;padding:6.5rem .75rem 0}}@media(max-width:991.98px){.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_subtitle__1TJWi{margin-top:2rem;padding:8rem 1rem 2rem}}@media(max-width:767.98px){.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_subtitle__1TJWi{margin-top:1rem;padding:8rem 1rem 0 .5rem}}.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_formEmailcontainer__1twPd,.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_row__xbiDJ{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%}.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_rowInput__wdLsu{display:inline-flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:5.625rem;width:100%}@media(min-width:768px)and (max-width:991.98px){.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_rowInput__wdLsu{margin-top:3.625rem}}.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_buttonRow__xCYnA{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:5rem;width:100%}@media(max-width:575.98px){.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_buttonRow__xCYnA{margin-top:8rem}}.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_countryRow__WSE4q{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:1.5%;margin-top:1.375rem}@media(min-width:992px){.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_countryRow__WSE4q{margin-top:1.375rem}}@media(max-width:991.98px){.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_countryRow__WSE4q{margin-top:.75rem}}@media(max-width:767.98px){.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_countryRow__WSE4q{margin-top:.5rem}}.ContactDetails_header__Rvv3O .ContactDetails_card__xtiWs .ContactDetails_buttonContainer__9nziF{flex:100% 1;max-width:100%;padding-top:.625rem;position:relative;text-align:center;width:100%}.ContactDetails_buttonSubmit__o1Pkj{margin-top:1rem}.ContactDetails_buttonTransparent__E773N{font-size:.9375rem;font-family:VVCentra2;font-weight:400;line-height:1.6;color:#6e6e6e;background:rgba(0,0,0,0);border:0;display:block;height:3.125rem;letter-spacing:normal;margin:auto;max-width:12.5rem;text-decoration:underline;text-transform:none;width:auto}.ContactDetails_buttonTransparent__E773N:hover{background:rgba(0,0,0,0);color:#e10a0a;text-decoration-color:#8c8c8c}@media(min-width:1600px){.ContactDetails_message__i2Ubu{margin-left:unset}}.ContactDetails_errorMessage__c_pqn{color:#be4809;background-color:#fffaf1;font-size:.8125rem;line-height:1.25rem;font-weight:400;padding:.625rem;width:100%;top:4.3rem}@media(min-width:1600px){.ContactDetails_errorMessage__c_pqn{margin-left:unset}}.ContactDetails_noCountryError__FaTqa{color:#be4809;background-color:#fffaf1;font-size:.8125rem;line-height:1.25rem;font-weight:400;padding:.625rem;margin:.25rem 0 0 .5rem;width:100%}.ContactDetails_noCountryDropdown__uyDMq{margin-bottom:.5rem}.Container_container__cOkur{box-sizing:border-box;margin:auto;max-width:100rem;width:100%}@media(max-width:1199.98px){.Container_container__cOkur{padding-right:1.5rem}}@media(min-width:576px){.Container_container__cOkur{padding:0 .9375rem}}@media(min-width:768px){.Container_container__cOkur{padding:0 1.5625rem}}@media(min-width:992px){.Container_container__cOkur{padding:0 1.5625rem}}@media(min-width:1200px){.Container_container__cOkur{padding:0 3.5625rem}}@media(min-width:1600px){.Container_container__cOkur{padding:0 5.9375rem}}@media(max-width:767.98px){.Container_container__cOkur{padding:0 .625rem}}.Container_container__cOkur .Container_container-padding__hk_EH{box-sizing:border-box;display:flex;flex-flow:row wrap;min-height:1.875rem;padding:4.375rem 0}.Container_containerSecondary__7KiXu{box-sizing:border-box;margin:auto;width:100%}@media(min-width:576px){.Container_containerSecondary__7KiXu{padding:0 .9375rem}}@media(min-width:768px){.Container_containerSecondary__7KiXu{padding:0 1.5625rem}}@media(min-width:992px){.Container_containerSecondary__7KiXu{padding:0 1.5625rem}}@media(min-width:1200px){.Container_containerSecondary__7KiXu{padding:0 3.5625rem}}@media(min-width:1600px){.Container_containerSecondary__7KiXu{padding:0 11.5625rem}}@media(max-width:767.98px){.Container_containerSecondary__7KiXu{padding:0 .625rem}}.Container_containerSecondary__7KiXu .Container_container-padding__hk_EH{padding:2.5rem 0}.CardContent_CardContent__QY1Xd .CardContent_card-content__hYv97{padding:31px 30px 40px}@media(max-width:767.98px){.CardContent_CardContent__QY1Xd .CardContent_card-content__hYv97{padding:25px 20px 30px}}.CardContent_CardContent__booking-content__QMY_V{text-align:center}.CardContent_CardContent__booking-content__header___LoQc{color:#191919;font-family:VVCentra2;font-size:1.875rem;font-weight:700;letter-spacing:0;line-height:36px;margin-bottom:22px;margin-top:10px}@media(max-width:767.98px){.CardContent_CardContent__booking-content__header___LoQc{font-size:1.375rem;line-height:31px;margin-bottom:20px}}.CardContent_CardContent__booking-content__QMY_V .CardContent_appy-days__D5JDL{font-family:VVCentra2;font-weight:400;line-height:2.0625rem}.CardContent_CardContent__booking-content__QMY_V .CardContent_claimBookingCard__QIkCc{height:100%;width:100%}.CardContent_CardContent__booking-content__QMY_V p{font-size:1.0625rem;font-family:VVCentra2;font-weight:400;line-height:1.65;color:#191919;margin-bottom:2.5rem}@media(max-width:767.98px){.CardContent_CardContent__booking-content__QMY_V p{font-size:.938rem;line-height:1.5rem}.CardContent_CardContent__QY1Xd .CardContent_btn__6y5BT{width:100%}}.CardContent_CardContent_sub-header__63drM{font-size:.8125rem;font-family:VVCentra2;font-weight:700;line-height:1.54;color:#191919;letter-spacing:.125rem;text-transform:uppercase}.CardContent_CardContent_contact-number__9Pfjj{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:-1.25rem;text-align:center}.CardContent_CardContent_contact-number__9Pfjj>p{font-size:1.25rem;font-family:VVCentra2;font-weight:25rem;line-height:1.875rem;margin-left:.625rem}.CardLayout_card__5iKOO{text-align:center}@media(min-width:768px){.CardLayout_card__icons__A2X1G{height:110px}.CardLayout_card__icon__yELHd{border-radius:55px;margin:0 2px;max-width:110px}.CardLayout_card__icons__A2X1G+.CardLayout_card__content__kpslX{height:calc(100% - 43px);margin-top:-67px;padding-top:79px}.CardLayout_card__5iKOO.CardLayout_-large-icon__WJGE9 .CardLayout_card__icons__A2X1G{height:130px}.CardLayout_card__5iKOO.CardLayout_-large-icon__WJGE9 .CardLayout_card__icon__yELHd{border-radius:65px;max-width:130px}.CardLayout_card__5iKOO.CardLayout_-large-icon__WJGE9 .CardLayout_card__icons__A2X1G+.CardLayout_card__content__kpslX{height:calc(100% - 53px);margin-top:-77px;padding-top:89px}}.CardLayout_card__icons__A2X1G{align-items:center;display:flex;height:76px;justify-content:center}.CardLayout_card__icon__yELHd{background-color:#fff;border:8px solid #fff;border-radius:38px;margin:0 1px;max-width:76px;overflow:hidden;width:100%}.CardLayout_card__content__kpslX{box-shadow:0 2px 3px 0 #d5d6d7;overflow:hidden;border-radius:.25rem;margin-left:auto;margin-right:auto;width:100%;max-width:1440px;padding-left:20px;padding-right:20px}@media(min-width:1200px){.CardLayout_card__content__kpslX{padding-left:30px;padding-right:30px}}.CardLayout_card__content__kpslX{background:#fff;box-sizing:border-box;height:100%;max-width:none;padding-bottom:30px;padding-top:30px;width:auto}.CardLayout_card__5iKOO.CardLayout_-condensed__YaaCT .CardLayout_card__content__kpslX{padding-bottom:20px;padding-top:20px}.CardLayout_card__5iKOO.CardLayout_-no-padding__AZH0O .CardLayout_card__content__kpslX{padding-bottom:0}.CardLayout_card__icons__A2X1G+.CardLayout_card__content__kpslX{height:calc(100% - 38px);margin-top:-38px;padding-top:50px}.FullSection_full-section__n7YHa{display:flex;flex-direction:row;margin:0 .9375rem;min-height:3.75rem;width:100%}@media(max-width:1199.98px){.FullSection_full-section__n7YHa{padding-right:1.5rem}}@media(max-width:767.98px){.FullSection_full-section__n7YHa{flex-wrap:wrap}}@media(max-width:374.98px){.FullSection_full-section__n7YHa{margin:unset;padding-right:unset;display:inline-block;padding-top:2.5rem}}.AddonDetails_container__8yBya,.AddonDetails_unavailableAddonContainer__kQ4hp{z-index:1;box-shadow:0 -.0625rem .5rem 0 rgba(0,0,0,.1);position:sticky;top:1.25rem;padding:2.0625rem 0 1.5rem;border-radius:.5rem;background-color:#fff}@media(max-width:991.98px){.AddonDetails_container__8yBya,.AddonDetails_unavailableAddonContainer__kQ4hp{width:100%}}.AddonDetails_unavailableAddonContainer__kQ4hp{background-color:rgba(0,0,0,0)}@media(max-width:991.98px){.AddonDetails_unavailableAddonContainer__kQ4hp{width:100%;border:0;box-shadow:none;padding-top:0;border-radius:0}}.AddonDetails_wizardContainer__Q8kiF{padding-bottom:0;height:auto}@media(max-width:991.98px){.AddonDetails_wizardContainer__Q8kiF{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-top:2rem;position:fixed;bottom:0;height:100%;overflow:auto;padding-bottom:1.5rem}}.AddonDetails_paymentContainer__cc2yM{background-color:#fff}.AddonDetails_content__ljLEA{padding:1.5rem}.AddonDetails_backDrop__ZE5ih{background-color:rgba(25,25,25,.7);inset:0;position:fixed}.AddonDetailsBook_bookButton__9736v{font-size:1rem;font-family:VVCentra2;font-weight:500;line-height:1.3125rem;color:#fff;letter-spacing:normal;text-transform:capitalize;width:20.4375rem}@media(min-width:576px){.AddonDetailsBook_bookButton__9736v{width:26.875rem}}.AddonDetailsBook_bookAction__cDblh{align-items:center;background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;bottom:0;display:flex;height:2.5625rem;padding:1rem 0 3.75rem;justify-content:center}.AddOnsFlyout_addonsFlyout__dl_1r{background-color:#f7f7f7;color:#191919;display:grid;margin:0 auto;text-align:left}.AddOnsFlyout_addonsFlyout__dl_1r .AddOnsFlyout_rowDetails__uruXI{background-color:#fff;box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.1);margin-bottom:1.875rem;overflow-x:auto;padding:6em 1.5rem 0;position:relative}.AddOnsFlyout_addonsFlyout__dl_1r .AddOnsFlyout_rowDetails__uruXI .AddOnsFlyout_row__JDprN{margin:0 auto;max-width:22.9375rem;width:100%}.AddOnsFlyout_addonsFlyout__dl_1r .AddOnsFlyout_title__3VVew{font-size:2rem;font-family:VVCentra2,Arial,Helvetica,sans-serif;font-weight:700;line-height:2.25rem;color:#191919;letter-spacing:0;margin-bottom:1.875rem}.AddOnsFlyout_addonsFlyout__dl_1r .AddOnsFlyout_introduction__9P_qY{font-size:1.125rem;font-family:VVCentra2,Arial,Helvetica,sans-serif;font-weight:300;line-height:1.625rem;color:#6e6e6e;height:auto;letter-spacing:0}.AddOnsFlyout_addonsFlyout__dl_1r .AddOnsFlyout_users__1afXP{font-size:.8125rem;font-family:VVCentra2,Arial,Helvetica,sans-serif;font-weight:700;line-height:0;background-color:#fff;display:flex;flex-basis:100%;flex-flow:row;height:auto;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none;width:100%}.AddOnsFlyout_addonsFlyout__dl_1r .AddOnsFlyout_sailorButton__oGY6O{font-size:.9375rem;font-family:VVCentra2,Arial,Helvetica,sans-serif;font-weight:500;line-height:0;color:#191919;background:none;border:0;cursor:pointer;height:2rem;letter-spacing:0;margin-right:1.5rem;padding:0;text-align:left;text-transform:capitalize;white-space:nowrap}.AddOnsFlyout_addonsFlyout__dl_1r .AddOnsFlyout_sailorButton__oGY6O:focus{outline:2px solid #c00;outline-offset:2px}.AddOnsFlyout_addonsFlyout__dl_1r .AddOnsFlyout_sailorButton__oGY6O.AddOnsFlyout_isactive__V3OlC{border-bottom:.125rem solid #c00;color:#c00}.AddOnsFlyout_addonsFlyout__dl_1r .AddOnsFlyout_purchasedItem__vVh_b{background-color:#fff;border:0;border-radius:.5rem;box-shadow:0 .0625rem .5rem 0 rgba(0,0,0,.05),0 .5rem 3rem 0 hsla(0,0%,72%,.25);cursor:pointer;display:flex;font:inherit;margin:0 auto 1rem;max-width:21.4375rem;padding:1rem;text-align:inherit;width:100%}.AddOnsFlyout_addonsFlyout__dl_1r .AddOnsFlyout_purchasedItem__vVh_b:focus{outline:2px solid #c00;outline-offset:2px}.AddOnsFlyout_addonsFlyout__dl_1r .AddOnsFlyout_purchasedItem__vVh_b:hover{box-shadow:0 .125rem .75rem 0 rgba(0,0,0,.1),0 .5rem 3rem 0 hsla(0,0%,72%,.35)}.AddOnsFlyout_addonsFlyout__dl_1r .AddOnsFlyout_purchaseImage__vTBDn{height:4rem;width:4rem}.AddOnsFlyout_addonsFlyout__dl_1r .AddOnsFlyout_purchaseDetail__L7RPu{padding:0 0 0 .5625rem}.AddOnsFlyout_addonsFlyout__dl_1r .AddOnsFlyout_purchaseDetail__L7RPu .AddOnsFlyout_title__3VVew{font-size:1.25rem;font-family:VVCentra2,Arial,Helvetica,sans-serif;font-weight:700;line-height:1.625rem;color:#191919;letter-spacing:0;margin:.375rem 0 0;text-overflow:ellipsis;width:13.9375rem;width:100%}.AddOnsFlyout_addonsFlyout__dl_1r .AddOnsFlyout_purchaseDetail__L7RPu .AddOnsFlyout_description__ngx5c{font-size:.875rem;font-family:VVCentra2,Arial,Helvetica,sans-serif;font-weight:300;line-height:1.125rem;color:#686d72;letter-spacing:0;margin:.375rem 0 0;width:13.9375rem}.AddOnsPreviewFlyout_addonDetails__oRBUR{display:block;position:relative;text-align:left}.AddOnsPreviewFlyout_body__IcLan{display:flex;flex-direction:column;height:100%}.AddOnsPreviewFlyout_poster__W8_Q8{background-color:#333;height:15.625rem;position:relative}.AddOnsPreviewFlyout_details__zVCx9{background-color:#f8f8f8;margin-top:-2.5rem}.AddOnsPreviewFlyout_acquired__HfYa_{align-items:center;display:flex;flex-direction:column;height:61.9375rem}.AddOnsPreviewFlyout_detailsView__4R8Az{background-color:#fff;border-radius:.5rem;box-shadow:0 .0625rem .5rem 0 rgba(0,0,0,.05),0 .5rem 3rem 0 hsla(0,0%,72%,.25);position:relative}.AddOnsPreviewFlyout_viewHeader__b3daa{background-color:#fff;border-radius:.5rem .5rem 0 0;display:flex;flex-direction:column;padding:1.4375rem}.AddOnsPreviewFlyout_viewIcon__ICHnm{display:flex;height:2.5rem;justify-content:space-between}.AddOnsPreviewFlyout_viewIcon__ICHnm .AddOnsPreviewFlyout_imageGift__bk2W9{overflow:hidden;width:2.5rem}.AddOnsPreviewFlyout_viewIcon__ICHnm .AddOnsPreviewFlyout_title__BzoDe{font-size:.75rem;font-family:VVCentra2,Arial,Helvetica,sans-serif;font-weight:700;line-height:1rem;color:#2e0445;height:1rem;letter-spacing:.0625rem}.AddOnsPreviewFlyout_viewName__TpqKB{height:fit-content;margin-bottom:2.0625rem;margin-top:-1.25rem;width:13.9375rem}.AddOnsPreviewFlyout_viewName__TpqKB .AddOnsPreviewFlyout_name__Tm1vV{font-size:1.5rem;font-family:VVCentra2,Arial,Helvetica,sans-serif;font-weight:700;line-height:1.9375rem;color:#191919;letter-spacing:0}.AddOnsPreviewFlyout_viewDetails__HKjLx{background-color:#fff;border-radius:0 0 .5rem .5rem;padding:0 1.4375rem}.AddOnsPreviewFlyout_viewDetails__HKjLx p{font-size:1rem;font-family:VVCentra2,Arial,Helvetica,sans-serif;font-weight:300;line-height:1.5625rem;color:#4a4a4a;letter-spacing:0}.AddOnsPreviewFlyout_viewDetails__HKjLx .AddOnsPreviewFlyout_viewDetailsTitle__n9AQa{font-size:.875rem;font-family:VVCentra2,Arial,Helvetica,sans-serif;font-weight:700;line-height:1.125rem;color:#b7b7b7;letter-spacing:.0625rem;margin:1rem 0}.AddOnsPreviewFlyout_bookedForAvatars__Gfdl3{display:flex;height:fit-content;margin-bottom:1.5625rem;margin-top:1.25rem;width:fit-content}.AddOnsPreviewFlyout_avatars__MI8GI{border-radius:50%;display:flex;flex-direction:column;margin-right:.4375rem;text-align:center}.AddOnsPreviewFlyout_sailorName__ih2Sr{color:#6e6e6e;font-size:.75rem;max-width:3.5rem;overflow-wrap:anywhere;margin-top:.25rem}.AddOnsPreviewFlyout_viewBorder__OSJLx{border:.0625rem dashed #dedede;box-sizing:border-box;height:.125rem;width:18.625rem}.AddOnsPreviewFlyout_knowTitle__Jjqnn{margin-bottom:1.3625rem;margin-top:1.7rem}.AddOnsPreviewFlyout_knowDetails__xY8LL{height:10.9375rem;width:18.4375rem}.AddOnsPreviewFlyout_acquiredSupport__HkJFd{margin-top:4.375rem;width:100%}.AddOnsPreviewFlyout_acquiredDivider____3Oi{border-bottom:.125rem solid #e0e0e0;border-top:.125rem solid #e0e0e0;height:.5625rem;width:100%}.AddOnsPreviewFlyout_btnGap__Qo1Np{margin-top:3rem}.AddOnsPreviewFlyout_btncta__DDaVG{margin:1rem 2.5rem;display:flex;justify-content:center}.AddOnsPreviewFlyout_btncta__DDaVG button{color:#686d72;background-color:rgba(0,0,0,0);border:.0625rem solid #686d72;text-transform:none;width:20.4375rem}.AddOnsPreviewFlyout_btncta__DDaVG button:hover{background-color:#686d72;color:#fff;border:.0625rem solid #686d72}.AddOnsPreviewFlyout_contactLink__Zs7HK{align-items:center;display:flex;height:3.125rem;justify-content:center;margin-top:1rem}.AddOnsPreviewFlyout_contactLink__Zs7HK a{color:#191919;text-decoration:underline}.AddOnsPreviewFlyout_contactLink__Zs7HK .AddOnsPreviewFlyout_text__HylMf{font-size:1rem;font-family:VVCentra2,Arial,Helvetica,sans-serif;font-weight:500;line-height:1.3125rem;color:#4a4a4a;height:1.3125rem;letter-spacing:0;text-align:center;text-decoration:underline;width:18.4375rem}.AddOnsPreviewFlyout_cancellation__jJW_Z{cursor:pointer;position:fixed;height:100%;width:29.5625rem;top:0;background-color:rgba(25,25,25,.7);display:flex}@media screen and (max-width:576px){.AddOnsPreviewFlyout_cancellation__jJW_Z{width:100%}}.AddOnsPreviewFlyout_backButton__vhFmd{position:absolute;left:.75rem;top:.75rem;z-index:1}.SailorAvatar_avatarContainer__KBUf4{display:flex;flex-direction:column;gap:.5rem;line-height:1.5;padding-right:1rem;position:relative;text-align:center;vertical-align:top}.SailorAvatar_sailorAvatar__tGMa_{border-radius:50%;overflow:hidden}.SailorAvatar_userName__NiS93{color:#6e6e6e;font-size:.75rem;max-width:3.5rem;overflow-wrap:anywhere;text-transform:capitalize}.AddonsCancellationCompleted_addonCancellationCompleted__9R9hS{background-color:#191919;height:100vh}.AddonsCancellationCompleted_addonCancellationDetails__UANb3{padding:7.8125rem 4.5rem 0;text-align:center}.AddonsCancellationCompleted_addonCancellationIcon___ooln{margin:auto}.AddonsCancellationCompleted_addonCancellationImage__x3iMJ{border-radius:50%;height:8.0625rem;width:8.0625rem}.AddonsCancellationCompleted_addonCancellationBackdrop__Q9VS6{cursor:pointer;display:none;height:100%;left:0;opacity:1;position:fixed;top:0;width:100%;z-index:101}.AddonsCancellationCompleted_addonCancellationDone__2Pv5e{background-color:#191919;color:#fff;text-align:center}.AddonsCancellationCompleted_addonCancellationHeadline__Mzfw_{font-size:1rem;font-family:VVCentra2,Arial,Helvetica,sans-serif;font-weight:inherit;line-height:1.3125rem;color:#fff;margin-bottom:.375rem;margin-top:4.375rem}.AddonsCancellationCompleted_addonCancellationPrice__WmYQR{color:#fff;font-size:2rem;line-height:4.25rem;margin-bottom:.8125rem}.AddonsCancellationCompleted_addonCancellationBtnContainer__3YWvk{padding:5rem 2rem}.SkeletonVoyageCardV3_section__MAW3u{position:relative;z-index:5;margin-top:1.25rem;margin-bottom:1.5rem}@media(min-width:1600px){.SkeletonVoyageCardV3_section__MAW3u{margin-bottom:2.5rem}}.SkeletonVoyageCardV3_card__zpj5k{position:relative}.SkeletonVoyageCardV3_column__Rwj1G{display:flex;flex-direction:column}.SkeletonVoyageCardV3_row__14ORH{display:flex}.SkeletonVoyageCardV3_gap__ZC9Ir{gap:1rem}.SkeletonVoyageCardV3_statusesContainer__mGgj2{display:flex;gap:1rem}@media(max-width:767.98px){.SkeletonVoyageCardV3_statusesContainer__mGgj2{flex-direction:column;align-items:start}}.SkeletonVoyageCardV3_top__ZybKc{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding:2.5rem;gap:2rem}@media(max-width:767.98px){.SkeletonVoyageCardV3_top__ZybKc{flex-direction:column}}.SkeletonVoyageCardV3_bottom__FWn0P{display:flex;flex-direction:row;width:100%;padding:1.25rem;gap:.3125rem;align-items:center}@media(max-width:767.98px){.SkeletonVoyageCardV3_bottom__FWn0P{flex-direction:column;gap:1rem;align-items:start}}.SkeletonVoyageCardV3_end__5up_J{align-items:end}@media(max-width:767.98px){.SkeletonVoyageCardV3_end__5up_J{align-items:start}}.SkeletonVoyageCardV3_separator__yQKyT{width:100%;height:1px;background-color:#f7f7f7}.SkeletonVoyageCardV3_buttonLaptop__7sle1{width:15.625rem;height:3.125rem}@media(max-width:767.98px){.SkeletonVoyageCardV3_buttonLaptop__7sle1{display:none}}.SkeletonVoyageCardV3_buttonMobile__mUu3f{display:none;width:100%;height:3rem}@media(max-width:767.98px){.SkeletonVoyageCardV3_buttonMobile__mUu3f{display:block}}.SkeletonVoyageCardV3_title__TFQzq{width:12.5rem;height:2.5rem}@media(max-width:575.98px){.SkeletonVoyageCardV3_title__TFQzq{width:12.5rem}}.SkeletonVoyageCardV3_subTitle__UOfcZ{width:16.875rem;height:2.125rem}@media(max-width:575.98px){.SkeletonVoyageCardV3_subTitle__UOfcZ{width:12.5rem}}.SkeletonVoyageCardV3_lineBottom__DKa55{width:25.625rem;height:1.5rem}@media(max-width:991.98px){.SkeletonVoyageCardV3_lineBottom__DKa55{width:13.125rem}}.SkeletonVoyageCardV3_lineBottom2__iqiGU{width:12.5rem;height:1.5rem}@media(max-width:991.98px){.SkeletonVoyageCardV3_lineBottom2__iqiGU{width:13.125rem}}.SkeletonVoyageCardV3_lineStatus__qnats{width:10rem;height:1.25rem}.SkeletonVoyageCardV3_lineValue__RIote{width:6.25rem;height:1.0625rem}.VoyageCardV3_voyageCardContainer__AuhWZ{position:relative;z-index:5;background:#fff;border-radius:.5rem;margin-top:1.25rem;margin-bottom:1.5rem;box-shadow:0 1px 8px 0 rgba(0,0,0,.05),0 8px 48px 0 rgba(0,0,0,.07)}@media(max-width:767.98px){.VoyageCardV3_voyageCardContainer__AuhWZ{margin-top:unset}}@media(min-width:1600px){.VoyageCardV3_voyageCardContainer__AuhWZ{margin-bottom:2.5rem}}.VoyageCardV3_itineraryButton__mnHJ6{text-align:left;padding:0;min-width:12.5rem;text-transform:none;text-decoration:underline;color:#686d72}.VoyageCardV3_voyageCardContentContainer__YAtxJ{position:relative;z-index:2;padding:2.5rem}@media(max-width:1599.98px){.VoyageCardV3_voyageCardContentContainer__YAtxJ{padding:1.5rem}}.VoyageCardV3_voyageCardContent__LemU2{display:flex;justify-content:space-between}@media(max-width:767.98px){.VoyageCardV3_voyageCardContent__LemU2{flex-direction:column}}.VoyageCardV3_voyageCardInformation__i7vM1{display:flex;place-content:flex-start flex-end;align-items:flex-start;gap:5rem;flex:1 0;text-align:right}@media(max-width:991.98px){.VoyageCardV3_voyageCardInformation__i7vM1{flex-wrap:wrap}}@media(max-width:1599.98px){.VoyageCardV3_voyageCardInformation__i7vM1{gap:2.5rem}}@media(max-width:767.98px){.VoyageCardV3_voyageCardInformation__i7vM1{text-align:left;margin-top:1rem;gap:1.5rem;flex-flow:row-reverse wrap-reverse}}@media(max-width:991.98px){.VoyageCardV3_accessKeyInfo__SlT2K{flex-basis:100%}}@media(max-width:767.98px){.VoyageCardV3_accessKeyInfo__SlT2K{flex-basis:auto}.VoyageCardV3_statusInfo__Jlzfv{flex-basis:100%}}.VoyageCardV3_statusText__jyUSn{color:#686d72}@media(max-width:1599.98px){.VoyageCardV3_statusText__jyUSn{color:#151515}}.VoyageCardV3_voyageCardSubInformation__NzwPB{display:flex;flex-direction:row-reverse;gap:5rem}@media(max-width:1599.98px){.VoyageCardV3_voyageCardSubInformation__NzwPB{gap:2.5rem}}@media(max-width:991.98px){.VoyageCardV3_voyageCardSubInformation__NzwPB{gap:1.25rem}}@media(max-width:767.98px){.VoyageCardV3_voyageCardSubInformation__NzwPB{flex-direction:row;gap:1.5rem}}.VoyageCardV3_voyageDestinationsContainer__gVyUl{display:flex;align-items:center;gap:.375rem;border-top:1px solid #e0e0e0;padding:1.25rem 2.5rem}@media(max-width:991.98px){.VoyageCardV3_voyageDestinationsContainer__gVyUl{align-items:flex-start}}@media(max-width:767.98px){.VoyageCardV3_voyageDestinationsContainer__gVyUl{padding:1.25rem 1.5rem}}.VoyageCardV3_voyageDestinationsInfo__Ew_0W{display:flex;gap:1.5rem}@media(max-width:991.98px){.VoyageCardV3_voyageDestinationsInfo__Ew_0W{flex-direction:column;gap:0}}.VoyageCardV3_manageVoyageButtonContainer__Gdmb1{margin-top:1.5rem}.VoyageCardV3_manageVoyageButton__gZahR{display:inline-flex}@media(max-width:767.98px){.VoyageCardV3_manageVoyageButton__gZahR{width:100%}}.VoyageCardV3_accessKeyText__0ZgDQ{word-break:break-all;-webkit-hyphens:auto;hyphens:auto}.VoyageCardV3_outstandingPayButton__DE8Tc{display:inline-block;padding:0;color:#686d72;text-decoration:underline}.VoyageCardV3_outstandingText__4iNwi{text-transform:lowercase}.VoyageCardV3_backgroundImage__l7kNK{position:absolute;top:0;left:0;width:100%;height:8.125rem;z-index:1;pointer-events:none}@media(max-width:767.98px){.VoyageCardV3_backgroundImage__l7kNK{height:4rem}}.VoyageCardV3_marginSpace__s_6NM{margin:.5rem 0}.VoyageCardV3_phoneButton__2cuMk{display:none}@media(max-width:767.98px){.VoyageCardV3_phoneButton__2cuMk{display:block}}.VoyageCardV3_laptopButton__V4Y4y{display:block}@media(max-width:767.98px){.VoyageCardV3_laptopButton__V4Y4y{display:none}}.CircleBlock_circleContainer__HFXV7{display:flex;gap:.5rem;padding:.5rem 1rem;margin:0 1.5rem 1rem;background:#eefafc;align-items:flex-start;border-radius:.5rem}.CircleBlock_circleContainer__HFXV7.CircleBlock_skeletonContainer___Xli0{background-color:unset}@media(max-width:1599.98px){.CircleBlock_circleContainer__HFXV7{margin:0 .75rem 1rem}}.CircleBlock_circleDetails__K78Bz{display:flex;gap:.5rem;flex-wrap:wrap}.CircleBlock_circleValue__pPSPy{font-size:1.0625rem;font-family:VVCentra2;font-weight:400;line-height:normal;color:normal}.CircleBlock_skeletonCircle__69AoI{flex-shrink:0}.CircleBlock_skeletonText__IwBxs{flex-shrink:1;max-width:calc(100% - 3.375rem)}.BeforeYouSail_header__HiU0G{display:flex;flex-direction:column;align-items:center;text-align:center}.BeforeYouSail_header__HiU0G h2{padding:1rem 0}.BeforeYouSail_header__HiU0G p{color:#686d72;padding-bottom:3rem;margin-bottom:0}.BeforeYouSail_cardsWrapper__GqAQD{padding:1.5rem;margin-top:1.75rem;box-shadow:0 1px 8px 0 rgba(0,0,0,.05),0 8px 48px 0 rgba(0,0,0,.07);border-radius:8px;overflow:hidden}@media(min-width:1600px){.BeforeYouSail_cardsWrapper__GqAQD{padding-left:4rem;padding-right:4rem}}.BeforeYouSail_container__s9IR7{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr auto;gap:0;align-items:center;border-bottom:.0625rem solid #e0e0e0;padding:2rem 0;width:100%}@media(max-width:767.98px){.BeforeYouSail_container__s9IR7{align-items:unset}}.BeforeYouSail_imageBlock__XNrO_{grid-column:auto/span 1;padding-right:1rem;position:relative}.BeforeYouSail_imageBlock__XNrO_ .BeforeYouSail_imageItem__CYEhP{overflow:hidden;border-radius:50%;width:3rem;height:3rem}@media(min-width:576px){.BeforeYouSail_imageBlock__XNrO_ .BeforeYouSail_imageItem__CYEhP{width:5rem;height:5rem}}.BeforeYouSail_imageBlock__XNrO_ .BeforeYouSail_imageItem__CYEhP.BeforeYouSail_isDisabled__iIG5h{filter:grayscale(100%)}.BeforeYouSail_imageBlock__XNrO_ .BeforeYouSail_secondaryImg__phDyK{position:absolute;bottom:5%;left:45%;width:1.25rem;height:1.25rem}@media(min-width:576px){.BeforeYouSail_imageBlock__XNrO_ .BeforeYouSail_secondaryImg__phDyK{width:2rem;height:2rem}.BeforeYouSail_imageBlock__XNrO_{padding-right:1.5rem}}@media(min-width:1600px){.BeforeYouSail_imageBlock__XNrO_{padding-right:2.5rem}}.BeforeYouSail_buttonMDsize__OI89e{min-width:15rem}.BeforeYouSail_textBlock__5LzZt{grid-column:auto/span 7}.BeforeYouSail_textBlock__5LzZt.BeforeYouSail_hasCounterBlock__gnMOQ{grid-column:auto/span 6}.BeforeYouSail_textBlock__5LzZt p{margin:0}@media(max-width:991.98px){.BeforeYouSail_textBlock__5LzZt.BeforeYouSail_isExpired__31iIo{grid-column:auto/span 6}.BeforeYouSail_textBlock__5LzZt.BeforeYouSail_hasCounterBlock__gnMOQ{grid-column:auto/span 9}}@media(max-width:767.98px){.BeforeYouSail_textBlock__5LzZt,.BeforeYouSail_textBlock__5LzZt.BeforeYouSail_hasCounterBlock__gnMOQ{grid-column:auto/span 11}}.BeforeYouSail_counterBlock__WQZYO{grid-column:auto/span 4;padding:0 4rem 0 1.5rem}.BeforeYouSail_counterBlock__WQZYO.BeforeYouSail_isExpired__31iIo{padding-left:1rem}@media(max-width:1599.98px){.BeforeYouSail_counterBlock__WQZYO{padding:0 1.5rem 0 2.5rem}}@media(max-width:1199.98px){.BeforeYouSail_counterBlock__WQZYO{padding:0 1.5rem 0 2.5rem}}@media(max-width:991.98px){.BeforeYouSail_counterBlock__WQZYO{padding:0;text-align:right}.BeforeYouSail_counterBlock__WQZYO.BeforeYouSail_isExpired__31iIo{padding-left:0}}@media(max-width:767.98px){.BeforeYouSail_counterBlock__WQZYO{grid-column:2/span 11;text-align:unset}}.BeforeYouSail_responsive__rZ5jC{display:flex;justify-content:flex-end}@media(max-width:991.98px){.BeforeYouSail_responsive__rZ5jC{display:none}}@media(max-width:767.98px){.BeforeYouSail_responsive__rZ5jC{display:block}}.BeforeYouSail_mdResponsive__5MhQu{display:none}@media(max-width:991.98px){.BeforeYouSail_mdResponsive__5MhQu{display:block}}@media(max-width:767.98px){.BeforeYouSail_mdResponsive__5MhQu{display:none}}@media(max-width:991.98px){.BeforeYouSail_ctaButton__kvZxW{margin-top:16px}}@media(max-width:767.98px){.BeforeYouSail_ctaButton__kvZxW{margin-top:24px}}.BeforeYouSail_ctaBlock__Ke9sm{grid-column:auto/-1;width:100%;text-align:center}@media(max-width:767.98px){.BeforeYouSail_ctaBlock__Ke9sm{grid-column:auto/span 12}.BeforeYouSail_ctaBlock__Ke9sm>a div,.BeforeYouSail_ctaBlock__Ke9sm>div{width:100%}}.BeforeYouSail_btnLabel__Syetz{display:flex;justify-content:center;align-items:center}.BeforeYouSail_btnLabel__Syetz img{margin-right:.625rem}.SailorAppModal_sailorModal__tbUln{padding:0 1.5rem}@media(min-width:375px){.SailorAppModal_sailorModal__tbUln{padding:0 4.875rem}}.SailorAppModal_modalContent__DPnhI{padding:2.5rem 3.75rem 3.75rem}@media(max-width:1199.98px){.SailorAppModal_modalContent__DPnhI{padding:1.625rem 1.25rem 2.5rem}}@media(max-width:767.98px){.SailorAppModal_modalContent__DPnhI{display:flex;flex-direction:column;justify-content:center;padding:0}}.SailorAppModal_modalCloseBtn__aySlZ{position:absolute;left:unset;right:.375rem;top:.375rem}.SailorAppModal_mobileView__0qHDd{display:none}@media(max-width:767.98px){.SailorAppModal_mobileView__0qHDd{display:flex;flex-direction:column;align-items:center;gap:1rem}}.SailorAppModal_imageContainer__dk8Ci{display:flex;flex-direction:column;align-items:center;width:15rem;height:10rem}@media(max-width:374.98px){.SailorAppModal_imageContainer__dk8Ci{width:10rem}}.SailorAppModal_modalSubheading__tPQp7{max-width:30rem}.SailorAppModal_largeScreenView__Qut4L{display:flex;flex-direction:column;align-items:center;gap:1rem}@media(max-width:767.98px){.SailorAppModal_largeScreenView__Qut4L{display:none}}.SailorAppModal_qrSubHeading__1fMLu{font-size:1.25rem;font-family:VVCentra2;font-weight:700;line-height:normal;color:#191919;max-width:30rem}@media(max-width:991.98px){.SailorAppModal_qrSubHeading__1fMLu{font-size:1rem}}.SailorAppModal_qrBody__Bl3mC{max-width:30rem;margin-top:.5rem;margin-left:auto;margin-right:auto;font-size:1rem;font-family:VVCentra2;font-weight:400;line-height:normal;color:#686d72}@media(max-width:991.98px){.SailorAppModal_qrBody__Bl3mC{font-size:.875rem}}.SailorAppModal_modalButton__pU9_j{font-size:.8125rem;font-family:VVCentra2;font-weight:700;line-height:1.25rem;color:#191919;padding:.9375rem 1.25rem;background:rgba(0,0,0,0);border:.0625rem solid #6e6e6e;height:3.125rem;margin-top:.5rem}.SkeletonTaskLoader_container__OfNQG{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr auto;gap:0;align-items:center;border-bottom:.0625rem solid #e0e0e0;padding:2rem 0;width:100%;position:relative}.SkeletonTaskLoader_container__OfNQG:last-child{border-bottom:0}@media(max-width:767.98px){.SkeletonTaskLoader_container__OfNQG{align-items:unset}}.SkeletonTaskLoader_imageBlock__BIr6Q{width:5.3125rem;height:5.3125rem;border-radius:50%;overflow:hidden;margin-right:1.5rem}.SkeletonTaskLoader_textBlock__jwnL_{grid-column:auto/span 7}@media(max-width:767.98px){.SkeletonTaskLoader_textBlock__jwnL_{grid-column:auto/span 11}}.SkeletonTaskLoader_heading__mZsoT{width:40%;min-width:13.75rem;height:1.625rem;margin-bottom:.5rem}@media(min-width:1600px){.SkeletonTaskLoader_heading__mZsoT{width:40%;height:2rem}}.SkeletonTaskLoader_subHeading__KrUAZ{width:80%;height:1.125rem}@media(min-width:768px){.SkeletonTaskLoader_subHeading__KrUAZ{height:1.25rem}}@media(min-width:1600px){.SkeletonTaskLoader_subHeading__KrUAZ{height:1.375rem;width:70%}}.SkeletonTaskLoader_counterBlock__5__Bf{grid-column:auto/span 3;margin:0 1.5rem 0 2.5rem;width:9.375rem;height:1.3125rem}@media(max-width:1199.98px){.SkeletonTaskLoader_counterBlock__5__Bf{margin:0}}@media(max-width:991.98px){.SkeletonTaskLoader_counterBlock__5__Bf{margin:0 .25rem 1rem 0}}@media(max-width:767.98px){.SkeletonTaskLoader_counterBlock__5__Bf{grid-column:2/span 11;margin:0 .25rem 1.5rem 0}}.SkeletonTaskLoader_responsive___Ts2A{display:block;margin-right:.625rem;height:1.3125rem;width:9.375rem}@media(max-width:991.98px){.SkeletonTaskLoader_responsive___Ts2A{display:none}}@media(max-width:767.98px){.SkeletonTaskLoader_responsive___Ts2A{display:block}}.SkeletonTaskLoader_mdResponsive__JbEEK{display:none}@media(max-width:991.98px){.SkeletonTaskLoader_mdResponsive__JbEEK{display:block}}@media(max-width:767.98px){.SkeletonTaskLoader_mdResponsive__JbEEK{display:none}}.SkeletonTaskLoader_ctaBlock___NOhS{grid-column:auto/-1;width:100%}@media(max-width:767.98px){.SkeletonTaskLoader_ctaBlock___NOhS{grid-column:auto/span 12}}.SkeletonTaskLoader_button__cIwz0{height:3.125rem;width:15.625rem}@media(max-width:767.98px){.SkeletonTaskLoader_button__cIwz0{width:100%}}.DiscoverPromoCard_container__02Dex{display:flex;flex-direction:column;width:100%;text-align:center;padding-bottom:1.5rem}.DiscoverPromoCard_heading__xTAUJ{width:100%}@media(min-width:768px){.DiscoverPromoCard_heading__xTAUJ{padding:0 1.5rem 1.5rem;text-align:center}}@media(min-width:1600px){.DiscoverPromoCard_heading__xTAUJ{padding:0 2rem 2rem}}.DiscoverPromoCard_list__5lIBr{width:100%;display:flex;flex-flow:column wrap;gap:2rem;margin-top:3rem}@media(min-width:768px){.DiscoverPromoCard_list__5lIBr{flex-direction:row}}@media(min-width:1600px){.DiscoverPromoCard_list__5lIBr{flex-direction:row;margin-top:unset;padding:2.5rem 0}}.DiscoverPromoCard_discoverPromoCard__9qZeq{background:none;border:0;box-shadow:none;margin:0;text-align:inherit;font:inherit;width:100%;background-color:#fff;border-radius:.5rem;box-shadow:0 .0625rem .5rem 0 rgba(0,0,0,.05),0 .5rem 3rem 0 hsla(0,0%,72%,.25);cursor:pointer;display:flex;align-items:center;padding:1rem;gap:1rem}@media(min-width:768px){.DiscoverPromoCard_discoverPromoCard__9qZeq{width:47.2%}}@media(min-width:992px){.DiscoverPromoCard_discoverPromoCard__9qZeq{width:48%}}@media(min-width:1200px){.DiscoverPromoCard_discoverPromoCard__9qZeq{width:31.3%}}.DiscoverPromoCard_containerSection__vaXyY,.DiscoverPromoCard_imageSection__UAiTr{display:flex;flex-direction:column;align-items:flex-start}.DiscoverPromoCard_containerSection__vaXyY{width:60%}.DiscoverPromoCard_rightArrowSection__OpuOF{width:10%;display:flex;flex-direction:column;align-items:flex-end}.DiscoverPromoCard_discoverPromoImage__7dHts{height:5rem;width:5rem;border-radius:.5rem}@media(min-width:768px){.DiscoverPromoCard_discoverPromoImage__7dHts{height:6rem;width:6rem}}@media(min-width:1600px){.DiscoverPromoCard_discoverPromoImage__7dHts{height:7.5rem;width:7.5rem}}.DiscoverPromoCard_discoverPromoDetail__fMPuJ{padding:0;display:flex;flex-direction:column;justify-content:center;gap:.25rem;text-align:left}.DiscoverPromoCard_discoverPromoTitle__5pYLd{width:100%;margin:0}.DiscoverPromoCard_discoverPromoDescription__JzbH6{letter-spacing:0;margin:0;color:#686d72}@media(min-width:1600px){.DiscoverPromoCard_discoverPromoDescription__JzbH6{font-size:.9375rem}}.DiscoverPromoCard_linkArrow__PAAn_{background-color:rgba(0,0,0,0);align-items:center}.DiscoverPromoCard_buttonContainer__ovnYU{display:flex;justify-content:center;padding:2.5rem 0}.SkeletonDiscoverPromoCardContainer_container__HAZSn{display:flex;flex-direction:column;width:100%;text-align:center;padding-bottom:1.5rem}.SkeletonDiscoverPromoCardContainer_list__tpSqu{width:100%;display:flex;flex-flow:column wrap;gap:2rem;margin-top:3rem}@media(min-width:768px){.SkeletonDiscoverPromoCardContainer_list__tpSqu{flex-direction:row}}@media(min-width:1600px){.SkeletonDiscoverPromoCardContainer_list__tpSqu{flex-direction:row;margin-top:unset;padding:2.5rem 0}}.SkeletonDiscoverPromoCardContainer_discoverPromoCard__spVLx{background:none;border:0;box-shadow:none;margin:0;text-align:inherit;font:inherit;width:100%;background-color:#fff;border-radius:.5rem;box-shadow:0 .0625rem .5rem 0 rgba(0,0,0,.05),0 .5rem 3rem 0 hsla(0,0%,72%,.25);cursor:pointer;display:flex;align-items:center;padding:1rem;gap:1rem;overflow:hidden}@media(min-width:768px){.SkeletonDiscoverPromoCardContainer_discoverPromoCard__spVLx{width:47.2%}}@media(min-width:992px){.SkeletonDiscoverPromoCardContainer_discoverPromoCard__spVLx{width:48%}}@media(min-width:1200px){.SkeletonDiscoverPromoCardContainer_discoverPromoCard__spVLx{width:31.3%}}.SkeletonDiscoverPromoCardContainer_imageSection__sIGTx{display:flex;flex-direction:column;align-items:center;height:5rem;width:5rem;border-radius:.5rem}@media(min-width:1200px){.SkeletonDiscoverPromoCardContainer_imageSection__sIGTx{height:6rem;width:6rem}}.SkeletonDiscoverPromoCardContainer_image___h1My{width:100%;height:inherit}.SkeletonDiscoverPromoCardContainer_containerSection__KJpN_{width:60%;height:2.5rem;display:flex;flex-direction:column;align-items:flex-start}.SkeletonDiscoverPromoCardContainer_rightArrowSection__UVmjN{width:10%;display:flex;flex-direction:column;align-items:flex-end}.SkeletonDiscoverPromoCardContainer_rightArrowImage__7IXLp{width:100%;height:.5rem}.SkeletonDiscoverPromoCardContainer_discoverPromoImage__z_qMU{height:5rem;width:5rem;border-radius:.5rem}@media(min-width:1200px){.SkeletonDiscoverPromoCardContainer_discoverPromoImage__z_qMU{height:6rem;width:6rem}}.SkeletonDiscoverPromoCardContainer_discoverPromoDetail__7Om2x{padding:0;display:flex;flex-direction:column;justify-content:center;gap:.25rem;text-align:left}.SkeletonDiscoverPromoCardContainer_discoverPromoTitle__ep9vr{width:100%;height:.5rem;margin:0}.SkeletonDiscoverPromoCardContainer_discoverPromoDescription__WRPGb{width:100%;height:.5rem;margin-top:1.25rem;letter-spacing:0;color:#686d72}@media(min-width:1600px){.SkeletonDiscoverPromoCardContainer_discoverPromoDescription__WRPGb{font-size:.9375rem}}.EmbarkationContainer_embarkationCardContainer__nXjQI{margin:1.5rem 0;padding:unset}.EmbarkationContainer_embarkationTitleContainer__rhSjt{padding:1rem 0;margin:1.5rem 0}@media(max-width:767.98px){.EmbarkationContainer_embarkationTitleContainer__rhSjt{text-align:center}}@media(min-width:1600px){.EmbarkationContainer_embarkationTitleContainer__rhSjt{margin-top:2.5rem}}.EmbarkationContainer_ctaContainer__PVgt8{justify-content:center;align-items:center;display:flex;margin-top:2.5rem}.EmbarkationContainer_viewGuideCta__hKilv{padding:.875rem 1.25rem;color:#6e6e6e;margin-top:0}.EmbarkationContainer_ctaBoardingCard__bP14I,.EmbarkationContainer_linkGoogleMap__nPoac{color:#191919;text-decoration:underline;height:unset;width:unset;padding:unset;text-align:left}.EmbarkationContainer_arrivalTime__pEZwg{font-size:1.0625rem}@media(max-width:767.98px){.EmbarkationContainer_arrivalTime__pEZwg{font-size:.9375rem}}.EmbarkationCard_embarkationCard__GcxjI{padding:1.5rem;border-radius:.5rem;background-color:#fff;display:flex;flex-direction:column;box-shadow:0 .0625rem .5rem 0 rgba(0,0,0,.05),0 .5rem 3rem 0 rgba(0,0,0,.07)}@media(min-width:1200px){.EmbarkationCard_embarkationCard__GcxjI{width:calc((300% - 216px)/12)}}@media(min-width:1600px){.EmbarkationCard_embarkationCard__GcxjI{width:calc((300% - 288px)/12)}}.EmbarkationCard_embarkCardHeading__GnhS6{margin-bottom:.75rem}.EmbarkationCard_embarkCardDetailContainer__sqJw8{display:flex;align-items:center;height:100%;gap:1rem}.EmbarkationCard_imageContainer___V0cu{height:2.5rem;width:2.5rem}.EmbarkationCard_description__spHX5{display:flex;flex-direction:column}.SkeletonEmbarkationCard_container__CSdX_{display:flex;flex-direction:column;gap:.75rem}.SkeletonEmbarkationCard_heading__LQTL_{width:40%;min-width:13.75rem;height:1rem;margin-bottom:.5rem}@media(min-width:1600px){.SkeletonEmbarkationCard_heading__LQTL_{width:40%;height:1.5rem}}.SkeletonEmbarkationCard_infoBlock___yfZN{display:flex;align-items:center;gap:1.25rem}@media(min-width:1600px){.SkeletonEmbarkationCard_infoBlock___yfZN{align-items:flex-start}}.SkeletonEmbarkationCard_image__j8_Iq{width:2.5rem;height:2.5rem}.SkeletonEmbarkationCard_subHeadingBlock__XJGdd{width:100%;display:flex;flex-direction:column;gap:.625rem}@media(max-width:1599.98px){.SkeletonEmbarkationCard_subHeading2__YQX7w{display:none}}.SkeletonEmbarkationCard_subHeading1__DO82i{width:80%;height:1.125rem}@media(min-width:1600px){.SkeletonEmbarkationCard_subHeading1__DO82i{height:1rem;width:90%}}.SkeletonEmbarkationCard_subHeading2__YQX7w{width:80%;height:1.125rem}@media(min-width:1200px){.SkeletonEmbarkationCard_subHeading2__YQX7w{height:1rem;width:70%}}.NotificationsWrapper_notificationsWrapper__ilnDv{position:relative;z-index:2}.NotificationsWrapper_voyageDueNotification__VLAyv{margin-top:-1.25rem;padding-bottom:1.25rem}.StorylyVoyageHome_storyLyheader__mZ8NI{padding-top:2rem}.SkeletonStorylyLoader_container__Ew5Hg{display:flex;overflow-x:hidden;padding:2rem 4.125rem;margin-top:2rem}.SkeletonStorylyLoader_item__P3juh{display:flex;flex-direction:column;justify-content:center;border-radius:.75rem;height:20rem;width:11.25rem;margin-left:16px;margin-right:16px;border:1px solid #e0e0e0;background-color:#fff;overflow:hidden;flex:0 0 auto;box-shadow:0 .0625rem .5rem 0 rgba(0,0,0,.05),0 .5rem 3rem 0 hsla(0,0%,72%,.25)}.SkeletonStorylyLoader_hero__lPOko{text-align:center;margin-top:auto;margin-bottom:1.625rem}.SkeletonStorylyLoader_image__FfXMZ{width:4.75rem;height:4.75rem;border-radius:50%;overflow:hidden;margin:0 auto}.SkeletonStorylyLoader_text__UOmvr{margin-top:.75rem;margin-left:.25rem;margin-right:.25rem;height:1.25rem}.StorylyWrapper_storylyWrapper__2T3l3{width:100%;overflow-x:hidden;padding-bottom:30px}.VoyageProtectionBanner_banner__3BeDw{cursor:pointer;display:flex;justify-content:flex-start;align-items:flex-start;background:#edfbf5;width:100%;max-width:74.6875rem;border-radius:.5rem;margin:0 auto;padding:1.5rem;overflow:hidden;border:0;text-align:left;flex-direction:column}@media(min-width:768px){.VoyageProtectionBanner_banner__3BeDw{flex-direction:row;align-items:center}}@media(min-width:1600px){.VoyageProtectionBanner_banner__3BeDw{padding:1.5rem 2.5rem}}.VoyageProtectionBanner_bannerImageWrapper__qtCrH{display:flex;align-items:center;flex-shrink:0}@media(min-width:992px){.VoyageProtectionBanner_bannerImageWrapper__qtCrH{display:block}}.VoyageProtectionBanner_bannerImage__6dNeR{width:6rem;height:6rem;overflow:hidden;flex-shrink:0;margin-bottom:1.5rem;order:2;margin-right:0;margin-left:1.5rem;background-color:#fff;border-radius:50%}@media(min-width:576px){.VoyageProtectionBanner_bannerImage__6dNeR{width:7rem;height:7rem;margin-right:1.5rem;margin-left:0;order:0}}@media(min-width:1600px){.VoyageProtectionBanner_bannerImage__6dNeR{width:8rem;height:8rem;margin-right:2.5rem}}.VoyageProtectionBanner_bannerContentWrapper__KBO2i{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}@media(min-width:992px){.VoyageProtectionBanner_bannerContentWrapper__KBO2i{flex-direction:row;display:flex;align-items:center;width:auto;flex:1 1 auto}}.VoyageProtectionBanner_bannerContent__PIRx2{margin-right:0;flex:1 1 auto;margin-bottom:1.5rem;width:100%}@media(min-width:992px){.VoyageProtectionBanner_bannerContent__PIRx2{margin-right:1.875rem;flex:1 1 41.75rem;margin-bottom:0}}@media(min-width:1600px){.VoyageProtectionBanner_bannerContent__PIRx2{margin-right:5rem}}.VoyageProtectionBanner_heading__uwoBq{color:#3c1053;margin-bottom:.5rem}.VoyageProtectionBanner_benefits___xi_E{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center}.VoyageProtectionBanner_benefits___xi_E.VoyageProtectionBanner_hideSMUp__rARt0{display:block}@media(min-width:576px){.VoyageProtectionBanner_benefits___xi_E.VoyageProtectionBanner_hideSMUp__rARt0{display:flex}}@media(min-width:768px){.VoyageProtectionBanner_benefits___xi_E.VoyageProtectionBanner_hideSMUp__rARt0{display:none}}.VoyageProtectionBanner_benefits___xi_E.VoyageProtectionBanner_showSMUp__8HREK{display:none}@media(min-width:768px){.VoyageProtectionBanner_benefits___xi_E.VoyageProtectionBanner_showSMUp__8HREK{display:flex}}.VoyageProtectionBanner_footer__haQ1k{margin-top:1.5rem}.VoyageProtectionBanner_footerBanner__rYo2p{background-color:#fef2ca;padding:.75rem 1rem;color:#151515;font-size:.875rem;font-weight:700;margin:0;position:relative;display:inline-block}@media(max-width:767.98px){.VoyageProtectionBanner_footerBanner__rYo2p{width:100%;min-width:unset;display:block}}.VoyageProtectionBanner_footerBanner__rYo2p:after{content:"";position:absolute;background:#fcd450;width:.25rem;right:-.25rem;top:.25rem;bottom:0}.VoyageProtectionBanner_footerBanner__rYo2p:before{content:"";position:absolute;background:#fcd450;height:.25rem;bottom:-.25rem;left:.25rem;width:100%}.VoyageProtectionBanner_accentText__jv4lJ{color:#b90101}@media(max-width:767.98px){.VoyageProtectionBanner_ctaSection__yOFVQ{width:100%}}@media(min-width:992px){.VoyageProtectionBanner_ctaSection__yOFVQ{margin-left:auto}}.VoyageProtectionBanner_cta__Hf4kv{min-width:12.625rem;width:unset}@media(max-width:767.98px){.VoyageProtectionBanner_cta__Hf4kv{width:100%;min-width:unset}}.VoyageProtectionBanner_showHeadingOnXSUp__JBG3z{display:none}@media(min-width:768px){.VoyageProtectionBanner_showHeadingOnXSUp__JBG3z{display:block}}.VoyageProtectionBanner_hideHeadingOnXsUp__Lg53n{display:block}@media(min-width:576px){.VoyageProtectionBanner_hideHeadingOnXsUp__Lg53n{display:block}}@media(min-width:768px){.VoyageProtectionBanner_hideHeadingOnXsUp__Lg53n{display:none}}.VoyageProtectionBenefit_benefit__NtFxi{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.5rem}.VoyageProtectionBenefit_text__R6X4i{color:#4a4a4a;margin:0}.InVoyageCare_container__CKIdl{display:grid;padding:1.5rem 2.5rem;grid-template:"illustration heading cta" "illustration benefits cta" auto/5rem 1fr 12.5rem;align-items:center;column-gap:1.5rem;border-radius:.5rem;background:#fef2ca}@media(max-width:1199.98px){.InVoyageCare_container__CKIdl{padding:1.5rem}}@media(max-width:991.98px){.InVoyageCare_container__CKIdl{grid-template:"illustration heading heading" "illustration benefits benefits" ". cta ." auto/5rem 1fr 12.5rem}}@media(max-width:767.98px){.InVoyageCare_container__CKIdl{grid-template:"illustration heading heading heading" "benefits benefits benefits benefits" "cta cta cta cta" auto/5rem 1fr 1fr 1fr}}@media(max-width:575.98px){.InVoyageCare_container__CKIdl{grid-template:"heading illustration" "benefits ." "cta cta" auto/1fr 5rem}}.InVoyageCare_illustration__GqjEl{grid-area:illustration;border-radius:50%}.InVoyageCare_heading__V83_D{grid-area:heading;align-self:self-end;color:#3c1053}@media(max-width:1199.98px){.InVoyageCare_heading__V83_D{padding-bottom:.5rem}}@media(max-width:767.98px){.InVoyageCare_heading__V83_D{padding-bottom:0}}.InVoyageCare_benefits__zjcgH{grid-area:benefits;display:flex;gap:1rem;color:#4a4a4a}.InVoyageCare_benefits__zjcgH .InVoyageCare_benefitBlock__oeboX{display:flex;gap:1rem}@media(max-width:767.98px){.InVoyageCare_benefits__zjcgH .InVoyageCare_benefitBlock__oeboX{flex-wrap:wrap}}.InVoyageCare_benefits__zjcgH .InVoyageCare_benefitItem__KV1UP{display:flex;align-items:center}.InVoyageCare_benefits__zjcgH .InVoyageCare_benefitItem__KV1UP .InVoyageCare_icon__o_mMA{margin-right:.5rem}@media(max-width:767.98px){.InVoyageCare_benefits__zjcgH{flex-wrap:wrap;padding-top:1.5rem}}.InVoyageCare_ctaBlock__AkBZo{grid-area:cta}.InVoyageCare_cta__6e6a1{width:12.5rem;background-color:#fff}.InVoyageCare_cta__6e6a1:hover{background-color:#c00}@media(max-width:991.98px){.InVoyageCare_cta__6e6a1{margin-top:1.5rem}}@media(max-width:767.98px){.InVoyageCare_cta__6e6a1{width:100%}}.MerchandisingCarousel_carouselContainer__8eVf2{position:relative;width:100%;margin:0 auto;padding:0 3.75rem}@media(max-width:991.98px){.MerchandisingCarousel_carouselContainer__8eVf2{padding:0 2.8125rem}}@media(max-width:767.98px){.MerchandisingCarousel_carouselContainer__8eVf2{padding:0 2.1875rem}}.MerchandisingCarousel_navButton__wAF1p{position:absolute;top:50%;transform:translateY(calc(-50% + .3125rem));width:1.5rem;height:1.5rem;background-color:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;padding:0;border:0}.MerchandisingCarousel_navButton__wAF1p:hover{opacity:.8}@media(max-width:991.98px){.MerchandisingCarousel_navButton__wAF1p{width:2.25rem;height:2.25rem}}@media(max-width:767.98px){.MerchandisingCarousel_navButton__wAF1p{width:1.875rem;height:1.875rem}}.MerchandisingCarousel_navButton__wAF1p.MerchandisingCarousel_navButtonLeft__Dj9yn{left:0}.MerchandisingCarousel_navButton__wAF1p.MerchandisingCarousel_navButtonRight__NvAsC{right:0}.MerchandisingCarousel_carouselWrapper__OKH8P{padding:3.125rem 0;display:flex;flex-direction:row;justify-content:flex-start;gap:2rem;position:relative;overflow:auto hidden;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-left:50%}.MerchandisingCarousel_carouselWrapper__OKH8P::-webkit-scrollbar{display:none}.MerchandisingCarousel_carouselWrapper__OKH8P.MerchandisingCarousel_singleItem__qTDPw{justify-content:center;overflow:hidden;scroll-snap-type:none;scroll-padding-left:0}@media(min-width:768px)and (max-width:1199.98px){.MerchandisingCarousel_carouselWrapper__OKH8P{gap:1.5rem}}@media(max-width:575.98px){.MerchandisingCarousel_carouselWrapper__OKH8P{gap:.625rem}}.MerchandisingCarousel_card___awx0{width:39.625rem;height:20rem;border-radius:.5rem;overflow:hidden;position:relative;flex:0 0 auto;background:#191919;scroll-snap-align:center;transition:all .3s ease;box-shadow:0 .25rem .75rem rgba(0,0,0,.15);transform:scale(1)}@media(min-width:992px)and (max-width:1599.98px){.MerchandisingCarousel_card___awx0{width:28.125rem;height:15rem}}@media(min-width:768px)and (max-width:1199.98px){.MerchandisingCarousel_card___awx0{width:25rem;height:12.625rem}}@media(min-width:576px)and (max-width:991.98px){.MerchandisingCarousel_card___awx0{width:25rem;height:12.5rem}}@media(max-width:767.98px){.MerchandisingCarousel_card___awx0{width:17.5rem;height:9.3125rem}}.MerchandisingCarousel_cardImage__lHU3r{width:100%;height:auto;display:block;object-fit:cover;filter:brightness(75%)}.MerchandisingCarousel_cardTitle__AkTJ_{position:absolute;width:20.625rem;overflow:visible;color:#fff;padding:.5rem;display:flex;-webkit-box-orient:vertical;white-space:normal;font-size:1.875rem;font-weight:700;line-height:2.5rem;text-align:left;max-width:100%;letter-spacing:-1px;text-transform:uppercase}@media(min-width:992px)and (max-width:1599.98px){.MerchandisingCarousel_cardTitle__AkTJ_{width:15.625rem;height:5.625rem;font-size:1.4375rem;letter-spacing:-.75px;line-height:1.875rem}}@media(min-width:576px)and (max-width:1199.98px){.MerchandisingCarousel_cardTitle__AkTJ_{width:13.75rem;height:4.6875rem;font-size:1.25rem;letter-spacing:-.62px;line-height:1.5625rem}}@media(max-width:767.98px){.MerchandisingCarousel_cardTitle__AkTJ_{width:10rem;height:3.75rem;font-size:.9375rem;letter-spacing:-.455px;line-height:1.25rem}}.MerchandisingCarousel_titleTopLeft__07rwm{top:2.5rem;left:2.5rem}@media(min-width:576px)and (max-width:1199.98px){.MerchandisingCarousel_titleTopLeft__07rwm{top:1.5rem;left:1.5rem}}@media(max-width:767.98px){.MerchandisingCarousel_titleTopLeft__07rwm{top:1.25rem;left:1.25rem}}.MerchandisingCarousel_titleTopRight__1IKYY{top:2.5rem;right:2.5rem;text-align:right}@media(min-width:576px)and (max-width:1199.98px){.MerchandisingCarousel_titleTopRight__1IKYY{top:1.5rem;right:1.5rem}}@media(max-width:767.98px){.MerchandisingCarousel_titleTopRight__1IKYY{top:1.25rem;right:1.25rem}}.MerchandisingCarousel_titleBottomLeft__FFRxz{bottom:2.5rem;left:2.5rem}@media(min-width:576px)and (max-width:1199.98px){.MerchandisingCarousel_titleBottomLeft__FFRxz{bottom:1.5rem;left:1.5rem}}@media(max-width:767.98px){.MerchandisingCarousel_titleBottomLeft__FFRxz{bottom:1.25rem;left:1.25rem}}.MerchandisingCarousel_titleBottomRight__qK8FA{bottom:2.5rem;right:2.5rem;text-align:right}@media(min-width:576px)and (max-width:1199.98px){.MerchandisingCarousel_titleBottomRight__qK8FA{bottom:1.5rem;right:1.5rem}}@media(max-width:767.98px){.MerchandisingCarousel_titleBottomRight__qK8FA{bottom:1.25rem;right:1.25rem}}.MerchandisingCarousel_arrow__dc9pb{position:absolute;width:2.5rem;height:2.5rem;background-color:#fff;border-radius:50%}@media(min-width:992px)and (max-width:1599.98px){.MerchandisingCarousel_arrow__dc9pb{width:1.875rem;height:1.875rem}}@media(max-width:1199.98px){.MerchandisingCarousel_arrow__dc9pb{width:1.5rem;height:1.5rem}}.MerchandisingCarousel_arrowTopRight__gNBEh{top:2.5rem;right:2.5rem}@media(min-width:992px)and (max-width:1599.98px){.MerchandisingCarousel_arrowTopRight__gNBEh{top:1.5rem;right:1.875rem}}@media(min-width:576px)and (max-width:1199.98px){.MerchandisingCarousel_arrowTopRight__gNBEh{top:1.25rem;right:1.5rem}}@media(max-width:767.98px){.MerchandisingCarousel_arrowTopRight__gNBEh{top:.9375rem;right:1.125rem}}.MerchandisingCarousel_arrowBottomRight__QmLPU{bottom:2.5rem;right:2.5rem}@media(min-width:992px)and (max-width:1599.98px){.MerchandisingCarousel_arrowBottomRight__QmLPU{bottom:1.5rem;right:1.875rem}}@media(min-width:576px)and (max-width:1199.98px){.MerchandisingCarousel_arrowBottomRight__QmLPU{bottom:1.25rem;right:1.5rem}}@media(max-width:767.98px){.MerchandisingCarousel_arrowBottomRight__QmLPU{bottom:.9375rem;right:1.125rem}}.MerchandisingContainer_merchandisingContainer___77ZW{margin:0;padding:unset}@media(max-width:991.98px){.MerchandisingContainer_merchandisingContainer___77ZW{gap:1.5rem}}.SailorAppMerchandising_componentContainer__xlN73{padding:2rem 2.5rem;border-radius:.5rem;background-color:#3c1053;box-shadow:0 2px 4px 0 rgba(0,0,0,.1019607843)}@media(max-width:767.98px){.SailorAppMerchandising_componentContainer__xlN73{padding:2rem 1.5rem}}.SailorAppMerchandising_sailorAppContent__v_Ztw{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;text-align:center}.SailorAppMerchandising_sailorAppImageContainer__gPWTw{height:10rem}@media(max-width:767.98px){.SailorAppMerchandising_sailorAppImageContainer__gPWTw{height:8rem}}.SailorAppMerchandising_sailorAppImageContainer__gPWTw img{width:auto}@media(max-width:767.98px){.SailorAppMerchandising_sailorAppImageContainer__gPWTw img{height:8rem}}.SailorAppMerchandising_textContainer__jio8y{display:flex;flex-direction:column;gap:1rem;gap:.5rem}.SailorAppMerchandising_ctaContainer__qPtiG{display:flex;justify-content:center;gap:1.5rem}@media(max-width:991.98px){.SailorAppMerchandising_ctaContainer__qPtiG{flex-direction:column;gap:1.5rem}}@media(max-width:767.98px){.SailorAppMerchandising_ctaContainer__qPtiG{flex-direction:row;gap:1.5rem}}.SailorAppMerchandising_sailorAppSubtitle__Aipw4{color:#fff;margin-bottom:0;line-height:1.7425rem}@media(max-width:1599.98px){.SailorAppMerchandising_sailorAppSubtitle__Aipw4{font-size:1rem;line-height:1.64rem}}.SailorAppMerchandising_sailorAppTitle__LTy6_{color:#fff}.AddonsMerchandising_componentContainer__5b3_t{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fffaf1;border-radius:.5rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.1019607843);padding-top:3.5625rem}@media(max-width:1599.98px){.AddonsMerchandising_componentContainer__5b3_t{padding-top:4.4375rem}}@media(max-width:1199.98px){.AddonsMerchandising_componentContainer__5b3_t{padding-top:5.25rem}}@media(max-width:991.98px){.AddonsMerchandising_componentContainer__5b3_t{padding-top:8.3125rem}}@media(max-width:767.98px){.AddonsMerchandising_componentContainer__5b3_t{padding-top:2rem}}.AddonsMerchandising_addonsImageContainer__da4nM{margin-bottom:1.5rem}@media(max-width:1599.98px){.AddonsMerchandising_addonsImageContainer__da4nM img{height:7.8125rem}}.AddonsMerchandising_addonContent__8GE4m{text-align:center;padding:0 2.5rem;display:flex;flex-direction:column;align-items:center}@media(max-width:767.98px){.AddonsMerchandising_addonContent__8GE4m{padding:0 1.5rem}}.AddonsMerchandising_addonImage__ZRldN{width:100px;height:auto;margin-bottom:16px}.AddonsMerchandising_addonsTitle__r5s_g{color:#c00;max-width:25rem;margin-bottom:1rem}@media(max-width:1599.98px){.AddonsMerchandising_addonsTitle__r5s_g{max-width:22.5rem}}@media(max-width:767.98px){.AddonsMerchandising_addonsTitle__r5s_g{margin-bottom:.75rem}}.AddonsMerchandising_ctaContainer__lhG3N{font-size:.6875rem;font-family:VVCentra2;font-weight:700;line-height:1.25rem;color:#191919;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;letter-spacing:.125rem;text-transform:uppercase;margin-bottom:1.625rem}@media(max-width:1599.98px){.AddonsMerchandising_ctaContainer__lhG3N{margin-bottom:3.0625rem}}@media(max-width:1199.98px){.AddonsMerchandising_ctaContainer__lhG3N{margin-bottom:3.875rem}}@media(max-width:991.98px){.AddonsMerchandising_ctaContainer__lhG3N{margin-bottom:6.9375rem}}@media(max-width:767.98px){.AddonsMerchandising_ctaContainer__lhG3N{margin-bottom:.625rem}}.AddonsMerchandising_wavesContainer__M6Y_V{width:100%;overflow:hidden;padding-top:1.5rem;margin-top:.5rem}.AddonsMerchandising_wavesContainer__M6Y_V>div{transform:scale(3);transform:scale(3) translateY(.125rem)}@media(max-width:767.98px){.AddonsMerchandising_wavesContainer__M6Y_V>div{transform:scale(1.5) translateY(.375rem)}}.AddonsMerchandising_addonsLinkCard__xB_rN{display:block;text-decoration:none;width:100%}.AddonsMerchandising_linkArrow__7aR3g{background-color:rgba(0,0,0,0);align-items:center}.ItineraryItem_listItem__MatsB{display:flex;gap:1.875rem;margin-top:.25rem}.ItineraryItem_itemDescription__H9Jnz{display:flex}.ItineraryItem_icon__wcn4i{width:1.25rem;height:1.25rem}.ItineraryItem_dayColumn__0Sp9v{width:.9375rem}.ItineraryItem_timeline__q1soY{font-size:.9375rem;color:#151515}.ItineraryItem_content__hAniZ{margin-left:.6875rem;max-width:20.3125rem}.ItineraryItem_contentHeading__tuPN_{font-size:.9375rem;font-family:VVCentra2;font-weight:700;line-height:normal;color:normal}.ItineraryItem_importantMessage__BFuTx{color:#686d72;margin-top:.5rem;margin-bottom:1.25rem;font-size:1rem}.ItineraryItem_tenderPortInfo__sdXZb{color:#6e6e6e;margin-bottom:1.25rem;font-size:1rem;line-height:1.5}.ItineraryItem_tenderPortLink__JXnuw{text-decoration:underline;font-size:1rem;color:#6e6e6e}.ItineraryItem_tenderPortLink__JXnuw:hover{text-decoration:none}.ItineraryItem_iconLineContainer__wtONh{display:flex;flex-direction:column;align-items:center}.ItineraryItem_line__ahug8{width:.125rem;min-height:1.875rem;height:100%;border-left:.125rem dashed #3d2449;content:""}.ItineraryItem_marginSpacing__zszh8{margin:.375rem 0 .5rem}.ItineraryList_listHeader__EZb_b{display:flex;gap:3.125rem;text-align:left;color:#686d72;margin-bottom:.6875rem}.ItineraryList_list__PATHV{margin:0;padding:1.5rem 0 2.5rem}.VoyageItinerary_header__UtQaQ{text-align:center}.VoyageItinerary_mapImage__BQeND{width:100%;margin:1.875rem 0}.VoyageItinerary_itineraryData__9_5XS{max-width:25rem;margin:0 auto}@media(max-width:767.98px){.VoyageItinerary_itineraryData__9_5XS{padding:0 2rem}}.VoyageItinerary_textDuration__32uLk{font-size:.875rem;font-family:VVCentra2;font-weight:400;line-height:normal;color:#4a4a4a;text-transform:uppercase}.VoyageItinerary_spaceMargin__MfMzb{margin:.25rem 0}.VoyageItinerary_textDate__aJYGV{font-size:.875rem;font-family:VVCentra2;font-weight:500;line-height:normal;color:#c00;text-transform:uppercase}.VoyageItinerary_itineraryButton__XLsd_{display:inline-block;text-transform:none;width:100%;margin-top:2rem;text-decoration:underline}.ModalViewContainer_container__k1Lzz{position:relative;background:#fff;width:100%;max-width:50rem;padding:2.5rem 0;margin:5rem 0 10rem}@media(max-width:1599.98px){.ModalViewContainer_container__k1Lzz{margin:2.5rem 0 10rem}}@media(max-width:991.98px){.ModalViewContainer_container__k1Lzz{margin:1.25rem 0 10rem}}.ModalViewContainer_container__k1Lzz.ModalViewContainer_isGridWidth__pASsm{display:flex;flex-direction:column;gap:2.5rem;margin-left:auto;margin-right:auto;width:100%;max-width:90rem}@media(max-width:1599.98px){.ModalViewContainer_container__k1Lzz.ModalViewContainer_isGridWidth__pASsm{padding-left:2.4375rem;padding-right:2.4375rem}}@media(max-width:767.98px){.ModalViewContainer_container__k1Lzz.ModalViewContainer_isGridWidth__pASsm{padding-left:1.5rem;padding-right:1.5rem;gap:1.4375rem}}.ModalViewContainer_closeButton__fzoyt{position:absolute;top:1.5rem;right:1.5rem}.AppointmentDescription_appointmentInfoContainer__D3T_Y,.AppointmentDescription_description__ocznh{display:flex;flex-direction:column;width:100%}@media(max-width:991.98px){.AppointmentDescription_appointmentInfoContainer__D3T_Y{padding:1.5rem}}.AppointmentDescription_imageContainer__eEU7B{position:relative;line-height:0;aspect-ratio:3/2;width:100%;border-radius:.5rem;background:#d4d4d4}.AppointmentDescription_skeletonImage__upXXt{width:100%;height:24.25rem}.AppointmentDescription_pictogramContainer__R0Cq8{height:2.5rem;width:2.5rem}.AppointmentDescription_appointmentCategory__fhPOY{text-transform:uppercase}.AppointmentDescription_appointmentHeader__Ca4LZ{display:flex;padding:1.5rem;gap:2rem;justify-content:space-between;background-color:#fff;border-top-left-radius:.5rem;border-top-right-radius:.5rem}@media(max-width:767.98px){.AppointmentDescription_appointmentHeader__Ca4LZ{border-radius:0}}.AppointmentDescription_appointMentTitle__OAJSS{display:flex;flex-direction:column;gap:.25rem}.AppointmentDescription_AppointmentImage__AOI9J{object-fit:cover;width:100%;border-radius:.5rem}@media(max-width:767.98px){.AppointmentDescription_AppointmentImage__AOI9J{border-radius:0}}.AppointmentDescription_appointmentCategory__fhPOY{font-size:.75rem;font-family:VVCentra2;font-weight:700;line-height:140%;color:#3c1053}.AppointmentDescription_appointmentName__BARYQ{font-size:1.5rem;font-family:VVCentra2;font-weight:700;line-height:132%;color:#151515}.AppointmentDescription_appointmentInfoDetails__RVZ2t{display:flex;flex-direction:column;gap:.5rem}.AppointmentDescription_infoSpan__fibYQ{display:flex;gap:.5rem;align-items:center}.AppointmentDescription_appointmentInfoDetails__RVZ2t,.AppointmentDescription_bookedForDetails__IRssd,.AppointmentDescription_editorialContainerShorex__DvGBU,.AppointmentDescription_editorialContainer__AByAX,.AppointmentDescription_longDescriptionContainer__rc0am,.AppointmentDescription_needToKnowContainer__yboBJ,.AppointmentDescription_reminderContainer__LDAD6{display:flex;flex-direction:column;padding:1.5rem;gap:.5rem;justify-content:space-between;background-color:#fff}.AppointmentDescription_longDescriptionText__bWxPS{margin:0;font-size:1.125rem;font-family:VVCentra2;font-weight:400;line-height:140%;color:#6e6e6e}.AppointmentDescription_detailsTitle__Ab3OS{margin:0;text-transform:uppercase;font-size:.875rem;font-family:VVCentra2;font-weight:700;line-height:1.4;color:#6e6e6e}.AppointmentDescription_sailorName__F3yBd{font-size:.875rem;font-family:VVCentra2;font-weight:400;line-height:1.4;color:#151515}.AppointmentDescription_bookedForAvatars__TWvYz{display:flex;gap:1rem;justify-content:center;width:max-content;align-items:flex-start}.AppointmentDescription_bookedForAvatarsInfo__KHKS6{display:flex;flex-direction:column;align-items:center;gap:.5rem}.AppointmentDescription_infoText__XzlUA{margin:0;font-size:1.125rem;font-family:VVCentra2;font-weight:400;line-height:1.4;color:#151515}.AppointmentDescription_needToKnowList__QABre{display:flex;flex-direction:column;gap:1.5rem;list-style:none;padding:0}.AppointmentDescription_needToKnowItem__PVFRQ{display:flex;align-items:center;gap:.75rem}.AppointmentDescription_needToKnowText__x_8wl{font-size:1.125rem;font-family:VVCentra2;font-weight:400;line-height:140%;color:#6e6e6e;margin:0}.AppointmentDescription_shorexContainer__sAoNM{display:flex;padding:1.5rem;gap:.5rem;background-color:#fff}@media(max-width:767.98px){.AppointmentDescription_shorexContainer__sAoNM{flex-direction:column;gap:1.5rem}}.AppointmentDescription_details1__wonNH,.AppointmentDescription_details2__z8yRc{display:flex;flex-direction:column;gap:2.5rem;width:50%;justify-content:space-evenly}@media(max-width:767.98px){.AppointmentDescription_details1__wonNH,.AppointmentDescription_details2__z8yRc{width:100%;gap:1.5rem}}.AppointmentDescription_detailsTitleContainer__LSugy{display:flex;flex-direction:column;gap:.5rem}.AppointmentDescription_detailsText__g0VJN{font-size:1.125rem;font-family:VVCentra2;font-weight:400;line-height:1.4;color:#151515}.AppointmentDescription_excursionWarning__rN0TV{background-color:#fef6dc;padding-left:.75rem;font-size:.875rem;font-family:VVCentra2;font-weight:400;line-height:1.4;color:#151515}.AppointmentDescription_editorialContainer__AByAX{margin:0;font-size:.875rem;font-family:VVCentra2;font-weight:400;line-height:164%;color:#6e6e6e}.AppointmentDescription_editorialContainer__AByAX span:first-of-type{font-size:.875rem;font-family:VVCentra2;font-weight:700;line-height:1.4;color:#6e6e6e;margin:0 0 .625rem;text-transform:uppercase}.AppointmentDescription_dashedDivider__WmBiI{position:relative;width:100%;border-top:.15625rem dashed #e0e0e0;margin:0}.AppointmentDescription_dashedDivider__WmBiI:after,.AppointmentDescription_dashedDivider__WmBiI:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:.9375rem;height:.9375rem;background:#f8f9fa;border-radius:50%}.AppointmentDescription_dashedDivider__WmBiI:before{left:-.5rem}.AppointmentDescription_dashedDivider__WmBiI:after{right:-.5rem}.AppointmentDescription_dividerCard__kraHO{padding:.9375rem;background:#fff}.AppointmentDescription_whiteCard__wtj6b{background:#fff}.ManageBookingActions_manageBookingContainer__43kmc{padding:2.0625rem 0 0;display:flex;flex-direction:column;gap:1rem;align-items:center;text-align:center}.ManageBookingActions_manageTitle__9NBqi{font-size:1.5rem;font-family:VVCentra2;font-weight:700;line-height:1.32;color:#191919}.ManageBookingActions_manageSubTitle__dSNF6{font-size:.875rem;font-family:VVCentra2;font-weight:400;line-height:1.26;color:#6e6e6e;margin-bottom:1.5rem}.ManageBookingActions_cancelButton__ztRkm,.ManageBookingActions_editButton__xFobK{width:100%;max-width:20.9375rem}.ManageBookingMobileApp_mobileTitle__w_HaX{font-size:1.5rem;font-family:VVCentra2;font-weight:700;line-height:1.32;color:#151515}.ManageBookingMobileApp_manageTitle__AO_Z8{font-size:1.5rem;font-family:VVCentra2;font-weight:700;line-height:1.32;color:#191919}.ManageBookingMobileApp_manageSubTitle__jgFOs{font-size:1.125rem;font-family:VVCentra2;font-weight:400;line-height:1.26;color:#6e6e6e}.ManageBookingMobileApp_mobileAppImage__JK0td{object-fit:contain}.ManageBookingQRCode_qrCodeContainer__9IfBq{padding:2.0625rem 0;display:flex;flex-direction:column;gap:2rem;align-items:center;text-align:center}.ManageBookingQRCode_webTitle__bGdOX{font-size:1.5rem;font-family:VVCentra2;font-weight:700;line-height:1.32;color:#151515}.ManageBookingOverview_overViewContainer__Rmro_{width:100%;width:23.4375rem;position:relative}@media(max-width:991.98px){.ManageBookingOverview_overViewContainer__Rmro_{bottom:0;left:0;width:100%;z-index:1;max-width:100%}}.ManageBookingOverview_container__7hlCP{z-index:1;position:sticky;top:1.25rem;border-radius:.5rem;background-color:#fff}@media(max-width:991.98px){.ManageBookingOverview_container__7hlCP{width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.ManageBookingOverview_mobileView__YCIvJ,.ManageBookingOverview_webView__ruHJP{display:flex;flex-direction:column;gap:2rem;align-items:center;text-align:center;padding:1.5rem}@media(min-width:576px){.ManageBookingOverview_mobileView__YCIvJ{display:none}}@media(max-width:575.98px){.ManageBookingOverview_webView__ruHJP{display:none}}.AddSailorMateStep_container___pafY{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;min-width:23.4375rem;max-width:23.4375rem}@media(max-width:991.98px){.AddSailorMateStep_container___pafY{max-width:30rem;margin:0 auto;min-width:unset}}.AddSailorMateStep_header__bBR4j{display:flex;align-items:flex-start;gap:.75rem;flex-direction:column}.AddSailorMateStep_backButton__MZSQO{padding:0;border:unset;background:rgba(0,0,0,0);cursor:pointer}.AddSailorMateStep_heading__bXqDa{font-size:1.375rem;font-family:VVCentra2;font-weight:700;line-height:1.32;color:#191919;margin:0}.AddSailorMateStep_content__KcvGK,.AddSailorMateStep_desktopView__Wfq7Q,.AddSailorMateStep_mobileView__4ASX6{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;margin:0 auto;width:100%}.AddSailorMateStep_imageContainer__pep_0{width:15rem;height:10rem}.AddSailorMateStep_imageContainer__pep_0,.AddSailorMateStep_qrCodeWrapper__EJgRv{display:flex;align-items:center;justify-content:center}.AddSailorMateStep_qrCode__9WifY{display:block}.AddSailorMateStep_subHeading__8aBYb{font-size:2.25rem;font-weight:700;font-family:VVCentra2;color:#191919;margin:2.5rem 0 .9375rem}@media(max-width:1199.98px){.AddSailorMateStep_subHeading__8aBYb{font-size:1.875rem}}@media(max-width:767.98px){.AddSailorMateStep_subHeading__8aBYb{font-size:1.5rem}}.AddSailorMateStep_qrSubHeading__dhchK{font-size:1.25rem;font-weight:700;font-family:VVCentra2;color:#191919;margin:0 0 .375rem}@media(max-width:1199.98px){.AddSailorMateStep_qrSubHeading__dhchK{font-size:1rem}}.AddSailorMateStep_description__zCUD_,.AddSailorMateStep_qrBody__Y1oSa{font-size:1rem;font-weight:400;font-family:VVCentra2;color:#6e6e6e;margin:0}@media(max-width:1199.98px){.AddSailorMateStep_description__zCUD_,.AddSailorMateStep_qrBody__Y1oSa{font-size:.875rem}}.AddSailorMateStep_ctaButton__eHiQc{font-size:.8125rem;font-family:VVCentra2;font-weight:700;line-height:1.25rem;color:#191919;padding:.9375rem 1.25rem;background:rgba(0,0,0,0);border:.0625rem solid #6e6e6e;height:3.125rem;margin-top:1.5rem}.DiningConflictStep_container__4EpmT{width:100%;padding:1.5rem}@media(max-width:991.98px){.DiningConflictStep_container__4EpmT{max-width:30rem;margin:0 auto}}.DiningConflictStep_title__wf98y{font-size:1.375rem;font-family:VVCentra2;font-weight:700;line-height:1.32;color:#191919;margin:0 0 1.375rem}.DiningConflictStep_sailorsList__w7zOa{display:flex;flex-flow:row wrap;gap:.6875rem;margin:.8125rem 0 0}.DiningConflictStep_conflictMessage__foZal{margin:1.5625rem 0 1.875rem;border-radius:.5rem;background:#fffad8;color:#4a4a4a;padding:1rem;font-size:.875rem;font-weight:400;font-family:VVCentra2}.DiningConflictStep_divider__kWJF_{border-bottom:.1875rem solid #e0e0e0;border-top:.1875rem solid #e0e0e0;margin:.375rem 0 1.625rem;padding:.1875rem 0 0}.DiningConflictStep_footer__3imkG button{width:100%}.DiningConflictStep_okButton__4Skv2{margin-bottom:1.5rem}.ManageBookingEdit_editContainer__OWPWR{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;min-width:23.4375rem;max-width:23.4375rem}@media(max-width:991.98px){.ManageBookingEdit_editContainer__OWPWR{max-width:30rem;margin:0 auto;min-width:unset}}.ManageBookingEdit_header__egapC{display:flex;align-items:flex-start;gap:.75rem;flex-direction:column}.ManageBookingEdit_backButton__nAPOO{padding:0;border:unset;background:rgba(0,0,0,0);cursor:pointer}.ManageBookingEdit_backButtonIcon__fBFOr{font-size:1.375rem;color:#191919}.ManageBookingEdit_heading__ESK0u{font-size:1.375rem;font-family:VVCentra2;font-weight:700;line-height:1.32;color:#191919;margin:0}.ManageBookingEdit_content__9JbaS{display:flex;flex-direction:column}.ManageBookingEdit_divider__Wbqy8{width:100%;height:1px;background-color:#e0e0e0;margin:1rem 0}.ManageBookingEdit_activityInfo__k6XKF{display:flex;flex-direction:column;gap:.625rem}.ManageBookingEdit_activityName__fG6PK{flex:.7 1;font-size:1.125rem;font-family:VVCentra2;font-weight:600;line-height:1.38;color:#191919}.ManageBookingEdit_activityDescription__rdEyp{font-size:1rem;font-family:VVCentra2;font-weight:400;line-height:1;color:#6e6e6e;margin:0;width:70%}.ManageBookingEdit_infoSection__gMc7D{display:flex;flex-direction:column;margin-top:.625rem}.ManageBookingEdit_sectionTitle__2RT_t{font-size:.875rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#6e6e6e}.ManageBookingEdit_sailorsList__yc2L_{display:flex;flex-flow:row wrap;gap:.6875rem;margin:.8125rem 0 0}.ManageBookingEdit_daySelector__oAjdf{display:flex;flex-wrap:wrap;gap:.875rem;overflow:visible;padding:0;scroll-behavior:smooth;width:100%;scrollbar-width:none}.ManageBookingEdit_daySelector__oAjdf::-webkit-scrollbar{display:none}@media(max-width:991.98px){.ManageBookingEdit_daySelector__oAjdf{flex-wrap:nowrap;justify-content:flex-start;overflow:auto visible}}.ManageBookingEdit_dayCard__Y_co8{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.25rem;cursor:pointer;flex-shrink:0;width:2.5rem;height:4.0625rem;position:relative}.ManageBookingEdit_dayCardDisabled__1d5R8{opacity:.4;cursor:not-allowed;pointer-events:none}.ManageBookingEdit_dayCardDisabled__1d5R8 .ManageBookingEdit_dayLetter__30EO7,.ManageBookingEdit_dayCardDisabled__1d5R8 .ManageBookingEdit_dayNumber___w2Ui{color:#6e6e6e}.ManageBookingEdit_dayLetter__30EO7{font-size:.75rem;font-weight:700;line-height:1;color:#191919;text-transform:uppercase;letter-spacing:.08125rem}.ManageBookingEdit_dayNumber___w2Ui{display:flex;align-items:center;justify-content:center;padding:.75rem .6875rem;border-radius:50%;border:.16875rem solid #e0e0e0;background-color:#fff;color:#4a4a4a;font-size:.875rem;font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:border-color .4s ease,color .4s ease,background-color .4s ease}.ManageBookingEdit_dayCard__Y_co8:hover .ManageBookingEdit_dayNumber___w2Ui{border-color:#74d8ea;background-color:hsla(0,0%,100%,.8);color:rgba(74,74,74,.8)}.ManageBookingEdit_dayCardActive__sH2FX .ManageBookingEdit_dayNumber___w2Ui{border-color:#74d8ea}.ManageBookingEdit_selectedDayDisplay__Fnokw{display:flex;gap:.75rem}.ManageBookingEdit_dayName__kz31v{font-size:.875rem;font-family:VVCentra2;font-weight:600;line-height:1.2;color:#191919;text-transform:uppercase;letter-spacing:.03125rem}.ManageBookingEdit_dateInfo__5gpvD{font-size:.75rem;font-family:VVCentra2;font-weight:400;line-height:1.2;color:#6e6e6e;margin-top:.25rem}.ManageBookingEdit_sailorItem__EBy9V{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.5rem;background-color:#f8f8f8}.ManageBookingEdit_sailorName__LJ5mk{font-size:1rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#191919}.ManageBookingEdit_noSailors__bSd_M{font-size:.875rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#6e6e6e}.ManageBookingEdit_timeSlotSection__N56W_{display:flex;flex-direction:column}.ManageBookingEdit_timeSlotTitle__SbO_I{font-size:.875rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#6e6e6e;margin:0 0 1rem}.ManageBookingEdit_timeSlotsGrid__9jHVV{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;overflow:auto}.ManageBookingEdit_loadingSlots__HJV6j,.ManageBookingEdit_noSlotsMessage__ty_sh{display:flex;justify-content:center;align-items:center;padding:2.5rem 1.25rem;font-size:.875rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#6e6e6e}.ManageBookingEdit_noSlotsMessage__ty_sh{flex-direction:column;text-align:center}.ManageBookingEdit_timeSlot__XnP4Z{border:.16875rem solid #e0e0e0;border-radius:.25rem;color:#4a4a4a;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;font-weight:500;padding:.3125rem 1rem;position:relative;text-align:center;white-space:nowrap;cursor:pointer;width:5.625rem;background-color:#fff;transition:border-color .2s ease}.ManageBookingEdit_timeSlot__XnP4Z:hover{border-color:#74d8ea}.ManageBookingEdit_timeSlotSelected__k9Wbf{border-color:#74d8ea;color:#4a4a4a}.ManageBookingEdit_timeSlotDisabled__e3S7o{background-color:#ebebeb;border-color:#ebebeb;color:#fff;pointer-events:none;cursor:not-allowed}.ManageBookingEdit_timeSlotBooked__227wt{background-color:#d9f4f9;border-color:#d9f4f9;color:#4a4a4a;pointer-events:none;cursor:not-allowed}.ManageBookingEdit_timeSlotBooked__227wt.ManageBookingEdit_timeSlotSelected__k9Wbf{pointer-events:auto;cursor:pointer;border-color:#74d8ea}.ManageBookingEdit_tableTypeLabel__pc4r0{font-size:.75rem;font-family:VVCentra2;font-weight:400;line-height:1.2;color:#6e6e6e;text-align:center;margin-top:.25rem;text-transform:capitalize}.ManageBookingEdit_priceRow__n0cnL{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-top:.0625rem solid #e0e0e0}.ManageBookingEdit_priceLabel__k7L2C{font-size:.875rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#6e6e6e}.ManageBookingEdit_priceValue__sUIdI{font-size:1.125rem;font-family:VVCentra2;font-weight:600;line-height:1.38;color:#191919}.ManageBookingEdit_remindersList__DuJ0L{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.ManageBookingEdit_reminderItem__iqvOa{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#191919}.ManageBookingEdit_reminderIcon__ze6Kj{width:1.25rem;height:1.25rem;object-fit:contain}.ManageBookingEdit_footer__p63Su{display:flex;flex-direction:column;align-items:center;gap:.75rem}.ManageBookingEdit_nextButton__3yuw4,.ManageBookingEdit_saveButton__zY8kx{width:100%;max-width:20.9375rem}.ManageBookingEdit_cancelLink__pDsyO{width:100%;max-width:20.9375rem;color:#6e6e6e}.ManageBookingEdit_clashWarning__6r4ik{display:flex;align-items:center;justify-content:center;gap:.5rem}.ManageBookingEdit_clashIcon__HGPuH{width:1.5rem;height:1.5rem;flex-shrink:0}.ManageBookingEdit_totalAmount__xhAqh{font-size:1.125rem;font-family:VVCentra2;font-weight:600;line-height:1.38;color:#191919}.ManageBookingEdit_activityDetailContainer__VRf_l{display:flex;justify-content:space-between}.TimeSlotSkeleton_container__GFym1{width:100%}.TimeSlotSkeleton_slotsGrid__CEVif{display:grid;grid-template-columns:repeat(3,5.625rem);grid-template-rows:repeat(3,2.1875rem);gap:1rem}.TimeSlotSkeleton_slotWrapper__cWfaD{display:flex}.TimeSlotSkeleton_timeSkeleton__4YTmY{width:100%;height:100%;border-radius:.25rem}.AddSailorMateAvatar_sailorIcon__8Bjt4{display:flex;flex-direction:column;gap:.5rem;line-height:1.5;position:relative;text-align:center;vertical-align:top;cursor:pointer}.AddSailorMateAvatar_sailorIcon__8Bjt4:focus-visible{outline:.125rem solid #74d8ea;outline-offset:.125rem;border-radius:.25rem}.AddSailorMateAvatar_avatar__DWn3v{border:.125rem solid #e0e0e0;border-radius:50%;cursor:pointer;height:3.5rem;padding:.125rem;width:3.5rem}.AddSailorMateAvatar_avatar__DWn3v:hover{border-color:#74d8ea}.AddSailorMateAvatar_userName__OBPPo{color:#6e6e6e;font-size:.75rem;max-width:3.5rem;overflow-wrap:anywhere;margin:0 auto}.ManageBookingCancel_mainWrapper__nCVEb{padding:1.5rem}.ManageBookingCancel_backButton__Z1mOF{padding:0;border:unset;background:rgba(0,0,0,0);cursor:pointer;margin-bottom:1rem}.ManageBookingCancel_backButtonIcon__MoNCo{font-size:1.375rem;color:#191919}.ManageBookingCancel_contentWrapper__0uf7R{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;padding-bottom:1.5rem;min-width:20.4375rem}.ManageBookingCancel_cancelImage__iEuPR{margin-bottom:1.125rem}.ManageBookingCancel_cancellationHeading__s6bw_{font-size:1.5rem;font-family:VVCentra2;font-weight:700;line-height:1.32;color:#191919;margin:0}.ManageBookingCancel_cancellationBody__IZD1l{font-size:1rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#6e6e6e;max-width:20.4375rem}@media(max-width:991.98px){.ManageBookingCancel_cancellationBody__IZD1l{max-width:unset}}.ManageBookingCancel_refundBody__XbEqT{font-size:.875rem;font-family:VVCentra2;font-weight:600;line-height:1.5;color:#6e6e6e;margin-top:.5rem;max-width:20.4375rem}@media(max-width:991.98px){.ManageBookingCancel_refundBody__XbEqT{max-width:unset}}.ManageBookingCancel_buttonWrapper__So4aU{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:20.9375rem;margin-top:1.5rem}@media(max-width:991.98px){.ManageBookingCancel_buttonWrapper__So4aU{max-width:unset}}.ManageBookingCancel_primaryBtn__YpJQW,.ManageBookingCancel_secondaryBtn__UdNn9{width:100%}.ManageBookingCancel_cancelLink__Up254{width:100%;color:#6e6e6e}.ManageBookingCancel_cancelLink__Up254:hover{color:#191919}.ManageBookingCancelSuccess_completedContainer__YGfZi{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 1.5rem 1.5rem}@media(max-width:991.98px){.ManageBookingCancelSuccess_completedContainer__YGfZi{padding:2rem 1.5rem 1rem}}.ManageBookingCancelSuccess_content__a2Y4N{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-bottom:1.5rem;min-width:20.4375rem}.ManageBookingCancelSuccess_completedIcon__YHV8A{margin-bottom:3.125rem}.ManageBookingCancelSuccess_completedHeading__EvFkY{font-size:1.5rem;font-family:VVCentra2;font-weight:700;line-height:1.2;color:#191919}.ManageBookingCancelSuccess_completedDescription__R0B8m{font-size:1rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#4a4a4a;max-width:18.75rem}.ManageBookingCancelSuccess_completedTitle__89rXn{font-size:1.125rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#191919;margin-top:.25rem}.ManageBookingCancelSuccess_separator__jqKXI{border-bottom:.1875rem solid #e0e0e0;border-top:.1875rem solid #e0e0e0;height:.5625rem;width:100%;margin-bottom:1rem}.ManageBookingCancelSuccess_buttonContent__N_BuX{display:flex;flex-direction:column;align-items:center;width:100%;padding:1rem 1.5rem}.ManageBookingCancelSuccess_doneButton___v_Wv{width:100%;max-width:20.9375rem;height:3.125rem;text-transform:uppercase}.ManageBookingEmbarkValidation_mainWrapper___DxjD{padding:1.5rem}.ManageBookingEmbarkValidation_backButton__29Xd_{padding:0;border:unset;cursor:pointer;margin-bottom:1rem}.ManageBookingEmbarkValidation_backButtonIcon__UVLsU{font-size:1.375rem;color:#191919}.ManageBookingEmbarkValidation_contentWrapper__vpF1y{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.ManageBookingEmbarkValidation_blockIcon__dwhxl{margin-bottom:.5rem}.ManageBookingEmbarkValidation_heading__xw4wD{font-size:1.5rem;font-family:VVCentra2;font-weight:700;line-height:1.32;color:#191919;margin:0}.ManageBookingEmbarkValidation_body__fd11k{font-size:1rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#6e6e6e}.ManageBookingEmbarkValidation_buttonWrapper__cRxKO{width:100%;max-width:20.9375rem;margin-top:.5rem}.AppointmentSummaryCard_paymentCardSection__qqgs3,.ManageBookingEmbarkValidation_gotItBtn__LmsXA{width:100%}.AppointmentSummaryCard_paymentSection__Jskvn{margin:3rem 1.5rem 0}.AppointmentSummaryCard_paymentTitle__4avoi{margin-bottom:1.625rem;margin-top:0;text-align:left}.AppointmentSummaryCard_paymentCard__bJXDP,.AppointmentSummaryCard_paymentTitle__4avoi{font-size:1.125rem;font-family:VVCentra2;font-weight:700;line-height:1.22;color:#191919}.AppointmentSummaryCard_paymentCard__bJXDP{display:flex;letter-spacing:0}.AppointmentSummaryCard_cardIconWrapper__fa4MM{width:3.125rem;height:1.875rem;display:flex;align-items:center;justify-content:center}.AppointmentSummaryCard_cardTitle__WvRto{font-size:.875rem;font-family:VVCentra2;font-weight:300;line-height:1.22;color:#6e6e6e;letter-spacing:0;margin:-.1875rem 0 0 1rem;text-align:left}.AppointmentSummaryCard_cardTitle__WvRto div{margin-top:.25rem}.AppointmentSummaryCard_actionSection__dS8Ep{display:flex;flex-direction:column;gap:1rem;margin:2rem 1.5rem 1.5rem}.AppointmentSummaryCard_primaryButton__S7ZwO,.AppointmentSummaryCard_secondaryButton__iDBz_{width:100%}.AppointmentSummaryAttendees_sailorList__Xrocx{align-items:center;background-color:#fff;display:flex;gap:.875rem;padding:1.625rem 1.4375rem 1.5rem}.AppointmentSummaryAttendees_sailorAvatars__3iS1G{display:flex;flex-wrap:wrap}.AppointmentSummaryAttendees_sailorAvatar__Xbp2F{display:flex;align-items:center;margin-right:-.625rem}.AppointmentSummaryAttendees_bookedFor__FhUyO{font-size:1rem;font-family:VVCentra2;font-weight:700;line-height:100%;color:#191919}.AppointmentSummaryFooter_termsText__jBYu1{font-size:.875rem;font-family:VVCentra2;font-weight:300;line-height:1.22;color:#6e6e6e;display:block;letter-spacing:0;margin-top:1.5rem;padding:0 1.5rem 2.6875rem;width:fit-content}@media(max-width:991.98px){.AppointmentSummaryFooter_termsText__jBYu1{padding:0 1.8125rem 6rem}}.AppointmentSummaryFooter_termsText__jBYu1 a{color:#6e6e6e;text-decoration:underline}.ManageBookingSummary_backButton__N03cv{background-color:rgba(0,0,0,0);border:0;color:#fff;cursor:pointer;left:.625rem;padding:0;position:absolute;top:.625rem;z-index:1}.ManageBookingSummary_backButtonIcon__cwGti{filter:invert(100%)}.ManageBookingSummary_summaryWrapper__5itG8{padding-top:2.5rem;background-color:#fff;border-radius:.5rem;height:100%}.ManageBookingSummary_summaryTitle__2t0JT{font-size:2rem;font-family:VVCentra2;font-weight:700;line-height:1.32;color:#191919;display:flex;flex-direction:column;padding:1.5rem 1.5rem 0;text-align:left;width:inherit}.ManageBookingSummary_summaryContent__fwi2w{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem 1rem 1.5625rem;width:inherit}.ManageBookingSummary_cart__nGoYZ{border-radius:.5rem;box-shadow:0 .5rem 3rem 0 rgba(183,183,183,.25);display:flex;flex-direction:column;margin-bottom:1.0625rem;overflow:hidden;width:100%}.ManageBookingSummary_cartItem__NPU25{background-color:#fff}.ManageBookingSummary_cartItemContent__Y_y6_{display:flex;justify-content:space-between;width:inherit;padding:0 0 .6875rem}.ManageBookingSummary_cartItemTitle__99aYz{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem 1.5rem 0}.ManageBookingSummary_category__84SfZ{font-size:.75rem;font-family:VVCentra2;font-weight:700;line-height:1;color:#2e0445}.ManageBookingSummary_activityName__pvG8K{font-size:2rem;font-family:VVCentra2;font-weight:700;line-height:2.25rem;color:#191919;overflow:hidden;text-overflow:ellipsis;margin-bottom:1.5rem;margin-top:2rem}@media(max-width:767.98px){.ManageBookingSummary_activityName__pvG8K{font-size:1.875rem;font-family:VVCentra2;font-weight:700;line-height:2.25rem;color:#191919}}.ManageBookingSummary_giftIcon__9nCKp{margin:1.375rem 1rem .75rem;vertical-align:middle}.ManageBookingSummary_giftIcon__9nCKp img{object-fit:contain}.ManageBookingSummary_dashedBorder__N_UmJ{border:.0625rem dashed #dedede;box-sizing:border-box;height:.125rem;margin-left:1.5rem;margin-right:1.5rem;margin-top:.4375rem;position:relative}.ManageBookingSummary_dashedBorder__N_UmJ:before{left:-1.9375rem}.ManageBookingSummary_dashedBorder__N_UmJ:after,.ManageBookingSummary_dashedBorder__N_UmJ:before{background-color:#f6f6f6;border-radius:50%;content:"";height:.75rem;position:absolute;top:-.375rem;width:.75rem}.ManageBookingSummary_dashedBorder__N_UmJ:after{right:-1.9375rem}.ManageBookingSummary_deckLocation___M59l{font-size:.875rem;font-family:VVCentra2;font-weight:400;line-height:1.22;color:#6e6e6e;padding:1.5rem}.ManageBookingSummary_sailorList__OSUle{align-items:center;background-color:#fff;display:flex;flex-direction:row;justify-self:flex-start;padding:1.625rem 1.4375rem 1.5rem}.ManageBookingSummary_sailorAvatars__Q7rOO{display:flex;gap:1rem;flex-wrap:wrap;width:100%}.ManageBookingSummary_sailorAvatar__3hBwt{display:flex;align-items:center;gap:.5rem}.ManageBookingSummary_sailorInitials__wZdZH{width:2.25rem;height:2.25rem;border-radius:50%;background-color:#e0e0e0;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;color:#191919}.ManageBookingSummary_sailorName__SqA9c{font-size:.875rem;font-weight:400;color:#191919}.ManageBookingSummary_separator__E2Fj3{border-bottom:.1875rem solid #e0e0e0;border-top:.1875rem solid #e0e0e0;height:.5625rem;margin-bottom:1%;margin-top:1%;width:100%}.ManageBookingSummary_invoiceBreakdown__sfVIg{margin-left:1.5rem;margin-right:1.5rem;margin-top:2.5rem}.ManageBookingSummary_invoiceLabel__0tNs_{font-size:1.125rem;font-family:VVCentra2;font-weight:700;line-height:1.5;color:#191919;letter-spacing:.0625rem;text-align:left}.ManageBookingSummary_invoiceDesc__Zt0EX{font-size:.875rem;font-family:VVCentra2;font-weight:300;line-height:1.18;color:#6e6e6e;display:flex;height:1.125rem;justify-content:space-between;letter-spacing:normal}.ManageBookingSummary_invoiceDescSeparator__Ydyr5{border-bottom:.0625rem solid #e9eaea;margin-top:1rem}.ManageBookingSummary_invoiceTotalRow___hcKS{display:flex;justify-content:space-between}.ManageBookingSummary_invoiceTotalLabel__maZbh{font-size:1.125rem;font-family:VVCentra2;font-weight:700;line-height:1.5;color:#191919;margin:1rem 0}.ManageBookingSummary_invoicePriceSeparator__Iw0dz{border-bottom:.0625rem solid #e9eaea;margin:.3125rem 0 1.5625rem;width:100%}.ManageBookingSummary_paymentSection__CmtsC{margin-left:1.5rem;margin-right:1.5rem;margin-top:3rem}.ManageBookingSummary_paymentTitle__6o6fQ{margin-bottom:1.625rem;margin-top:0;text-align:left}.ManageBookingSummary_paymentCard__M18hC,.ManageBookingSummary_paymentTitle__6o6fQ{font-size:1.125rem;font-family:VVCentra2;font-weight:700;line-height:1.5;color:#191919}.ManageBookingSummary_paymentCard__M18hC{display:flex;letter-spacing:0}.ManageBookingSummary_cardIconWrapper__yNVF1{width:3.125rem;height:1.875rem;display:flex;align-items:center;justify-content:center}.ManageBookingSummary_cardTitle__Z_FvL{font-size:.875rem;font-family:VVCentra2;font-weight:300;line-height:1.22;color:#6e6e6e;letter-spacing:0;margin:-.1875rem 0 0 1rem;text-align:left}.ManageBookingSummary_actionSection___Dfy1{display:flex;flex-direction:column;gap:.25rem;margin-left:1.5rem;margin-right:1.5rem;margin-top:1.25rem}.ManageBookingSummary_primaryButton__wmUtA{width:100%}.ManageBookingSummary_secondaryButton__outj3{width:100%;background:rgba(0,0,0,0);border-color:#6c757d;color:#6c757d;height:3.125rem;margin-top:1rem}.ManageBookingSummary_softClashWarning__oY6Rh{background:rgba(254,243,156,.4);padding:1rem 1.5rem;border-radius:.625rem;font-size:.875rem;font-family:VVCentra2;font-weight:400;color:#6e6e6e}.ManageBookingSummary_softClashWarning__oY6Rh p{margin:0}.DiningBookingSummary_summaryContainer__EQ9o6{display:flex;flex-direction:column;height:100%;padding:1.5rem;background-color:#fff;max-width:23.4375rem}.DiningBookingSummary_header__s7jsO{display:flex;align-items:flex-start;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.DiningBookingSummary_backButton__K2WNY{padding:0;background:none;border:unset;cursor:pointer}.DiningBookingSummary_heading__P2NdW{font-size:1.375rem;font-family:VVCentra2;font-weight:700;line-height:1.32;color:#191919;margin:0}.DiningBookingSummary_content__UZbcE{flex:1 1;overflow-y:auto}.DiningBookingSummary_restaurantName__l5J5Y{font-size:1.25rem;font-family:VVCentra2;font-weight:600;line-height:1.4;color:#191919;margin:0 0 .5rem}.DiningBookingSummary_dateTime__EdcIK{font-size:1rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#6e6e6e;margin-bottom:1.5rem}.DiningBookingSummary_divider__vH_Vp{height:1px;background-color:#e0e0e0;margin:1.5rem 0}.DiningBookingSummary_tableInfoContainer__O6IEB{display:flex;align-items:baseline;gap:.625rem}.DiningBookingSummary_tableInfo__fFQj1{font-size:1rem;font-family:VVCentra2;font-weight:600;line-height:1.5;color:#191919;margin-bottom:.5rem}.DiningBookingSummary_changePartyLink__wEVGl{font-size:.8125rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#6e6e6e;background:none;border:unset;padding:0;cursor:pointer;text-decoration:underline}.DiningBookingSummary_sailorsSection__j_aSo{margin-top:.5rem}.DiningBookingSummary_sailorsList__4s7N8{display:flex;flex-wrap:wrap;gap:1rem}.DiningBookingSummary_sailorItem__lg_yQ{display:flex;flex-direction:column;align-items:center;gap:.5rem}.DiningBookingSummary_sailorName__vY99v{font-size:.875rem;font-family:VVCentra2;font-weight:400;line-height:1.4;color:#191919;text-align:center}.DiningBookingSummary_holdTableMessage__G5DAx{font-size:.875rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#6e6e6e;padding:1.5rem 0 1.125rem}.DiningBookingSummary_guestDivider__3ORwi{border-bottom:3px solid #e0e0e0;border-top:3px solid #e0e0e0;margin:6px 0 26px;padding:3px 0 0}.DiningBookingSummary_bookButton__6SLHE{width:100%;min-height:3rem}@media(max-width:991.98px){.DiningBookingSummary_summaryContainer__EQ9o6{padding:2rem}}.VpsPaymentWrapper_paymentWrapper___5RUq{position:relative;min-height:25rem;width:100%}.VpsPaymentWrapper_paymentIframe__3YtcS{border:unset;width:100%;min-height:25rem}.ManageBookingPayment_container__x8qwd{padding:1.5rem;display:flex;flex-direction:column}.ManageBookingPayment_backButton__qJB8W{padding:0;margin-bottom:1rem;align-self:flex-start}.ManageBookingPayment_backButtonIcon__cqJU5{font-size:1.375rem;color:#191919}.ManageBookingPayment_vpsPaymentWrapper__gnQyp{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:18.75rem;width:100%}.ManageBookingPayment_iframePlaceholder__5TrFE{font-size:1rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#6e6e6e;text-align:center}.ManageBookingCancelDining_mainWrapper__uTdci{padding:1.5rem}.ManageBookingCancelDining_backButton__GkZmf{padding:0;border:unset;background:rgba(0,0,0,0);cursor:pointer;margin-bottom:1rem}.ManageBookingCancelDining_backButtonIcon__Ybo67{font-size:1.375rem;color:#191919}.ManageBookingCancelDining_contentWrapper__YCQY_{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;padding-bottom:1.5rem;min-width:20.4375rem}.ManageBookingCancelDining_cancelImage__vn_7M{margin-bottom:1.125rem}.ManageBookingCancelDining_cancellationHeading__4XW0o{font-size:1.5rem;font-family:VVCentra2;font-weight:700;line-height:1.32;color:#191919;margin:0}.ManageBookingCancelDining_cancellationBody__WQeGd{font-size:1rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#6e6e6e;max-width:20.4375rem}@media(max-width:991.98px){.ManageBookingCancelDining_cancellationBody__WQeGd{max-width:unset}}.ManageBookingCancelDining_refundBody__EQdYX{font-size:.875rem;font-family:VVCentra2;font-weight:600;line-height:1.5;color:#6e6e6e;margin-top:.5rem;max-width:20.4375rem}@media(max-width:991.98px){.ManageBookingCancelDining_refundBody__EQdYX{max-width:unset}}.ManageBookingCancelDining_buttonWrapper__yS8So{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:20.9375rem;margin-top:1.5rem}@media(max-width:991.98px){.ManageBookingCancelDining_buttonWrapper__yS8So{max-width:unset}}.ManageBookingCancelDining_primaryBtn__Uzc8T,.ManageBookingCancelDining_secondaryBtn__Ij1AW{width:100%}.ManageBookingCancelDining_cancelLink__V_q7r{width:100%;color:#6e6e6e}.ManageBookingCancelDining_cancelLink__V_q7r:hover{color:#191919}.ManageBookingCompleted_completedContainer__mJaKR{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 1.5rem 1.5rem}@media(max-width:991.98px){.ManageBookingCompleted_completedContainer__mJaKR{padding:2rem 1.5rem 1rem}}.ManageBookingCompleted_content__Ju95d{color:#4a4a4a;display:flex;flex-direction:column;align-items:center;gap:1rem;padding-bottom:1.5rem}.ManageBookingCompleted_completedIcon__kxBKL{margin-bottom:.9375rem}.ManageBookingCompleted_bookedTitle__ksOan{font-size:2rem;font-family:VVCentra2;font-weight:700;line-height:1.125rem;color:#151515;line-height:normal}.ManageBookingCompleted_appointmentDetails___9ZnH{font-size:1.125rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#191919;margin-top:.25rem}.ManageBookingCompleted_noPaymentDesc__UHkmP{font-size:.875rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#151515;margin-top:.5rem;text-align:center}.ManageBookingCompleted_completedTitle__hjUr5{font-size:1rem;font-family:VVCentra2;font-weight:500;line-height:164%;color:#151515;text-align:center}.ManageBookingCompleted_completedDescription__x1G9N{font-size:1rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#6e6e6e;max-width:18.75rem}.ManageBookingCompleted_separator__I84yp{border-bottom:.1875rem solid #e0e0e0;border-top:.1875rem solid #e0e0e0;height:.5625rem;width:100%;margin-bottom:1rem}.ManageBookingCompleted_buttonContent__dffJe{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;padding:1rem 1.5rem}.ManageBookingCompleted_button__LaVNh{width:100%;max-width:20.9375rem;height:3.125rem;text-transform:uppercase}.ManageBookingCompleted_completedLink__nqNVZ{font-size:1rem;font-family:VVCentra2;font-weight:500;line-height:1.125rem;color:#4a4a4a}.ManageBookingClashModal_clashBookingModal__r8I0E{display:flex;justify-content:center;padding:1.5rem}.ManageBookingClashModal_content__6uDqW{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.ManageBookingClashModal_profileAvatar__yBr9R{margin-bottom:1rem;border-radius:50%;overflow:hidden;background-color:#e0e0e0}.ManageBookingClashModal_title__a_9sC{font-size:1.5rem;font-family:VVCentra2;font-weight:700;line-height:1.32;color:#191919;margin-bottom:.5rem}.ManageBookingClashModal_desc__r_AsQ{font-size:1rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#6e6e6e;margin-bottom:1.5rem;max-width:18.75rem}.ManageBookingClashModal_buttonContent__n3RNF{width:100%;max-width:20.9375rem;margin-bottom:.75rem}.ManageBookingClashModal_changeBookingLink__dXQOe{width:100%;max-width:20.9375rem;color:#6e6e6e}.ManageBookingPaymentError_errorModalWrapper__Px8MT{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem;gap:1rem}.ManageBookingPaymentError_errorModalImage__UE0RM{margin-bottom:.5rem}.ManageBookingPaymentError_errorModalHeading__dkQ24{font-size:1.5rem;font-family:VVCentra2;font-weight:700;line-height:1.32;color:#191919;margin:0}.ManageBookingPaymentError_errorModalBody__u8hXN{font-size:1rem;font-family:VVCentra2;font-weight:400;line-height:1.5;color:#6e6e6e}.ManageBookingPaymentError_errorModalSubmit__MzChS{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:20.9375rem;margin-top:.5rem}.AppointmentWizard_manageBookingContainer__flT4r{position:relative;max-width:23.4375rem;width:100%}@media(max-width:991.98px){.AppointmentWizard_manageBookingContainer__flT4r{bottom:0;left:0;width:100%;z-index:100;padding:0 1.5rem;max-width:unset}}.AppointmentWizard_container__baM93{z-index:1;position:sticky;top:1.25rem;border-radius:.5rem;background-color:#fff}@media(max-width:991.98px){.AppointmentWizard_container__baM93{width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:calc(100dvh - 4rem)}}.AppointmentWizard_wizardContainer__txCTI{padding-bottom:0;height:auto}@media(max-width:991.98px){.AppointmentWizard_wizardContainer__txCTI{border-bottom-left-radius:0;border-bottom-right-radius:0;position:fixed;bottom:0;left:0;overflow:auto;padding-bottom:1.5rem;margin-top:unset;top:unset}}@media(max-width:375px){.AppointmentWizard_wizardContainer__txCTI{padding-top:0;height:100%}}.AppointmentWizard_paymentContainer__B1WAE{background-color:#fff}.AppointmentWizard_backDrop___7AWe{background-color:rgba(25,25,25,.7);inset:0;position:fixed}
/*# sourceMappingURL=99ae5d6c31e5c330.css.map*/