.vv-display{color:#151515;font-family:Voyages Headline;font-size:3rem;font-style:var(--font-style-normal);font-weight:400;line-height:var(--line-size-sm);letter-spacing:-.03rem}@media(min-width:768px){.vv-display{font-size:3.75rem;letter-spacing:-.0375rem}}@media(min-width:1600px){.vv-display{font-size:5rem;letter-spacing:-.05rem}}.vv-h1{color:#151515;font-family:VVCentra2;font-size:2.5rem;font-style:var(--font-style-normal);font-weight:700;line-height:var(--line-size-md)}@media(min-width:768px){.vv-h1{font-size:3.125rem}}@media(min-width:1600px){.vv-h1{font-size:3.75rem}}.vv-h2{color:#151515;font-family:VVCentra2;font-size:2.25rem;font-style:var(--font-style-normal);font-weight:700;line-height:var(--line-size-md)}@media(min-width:768px){.vv-h2{font-size:2.5rem}}@media(min-width:1600px){.vv-h2{font-size:3.125rem}}.vv-h3{color:#151515;font-family:VVCentra2;font-size:1.875rem;font-style:var(--font-style-normal);font-weight:700;line-height:var(--line-size-md)}@media(min-width:768px){.vv-h3{font-size:2.25rem}}@media(min-width:1600px){.vv-h3{font-size:2.5rem}}.vv-h4{color:#151515;font-family:VVCentra2;font-size:1.5rem;font-style:var(--font-style-normal);font-weight:700;line-height:var(--line-size-md)}@media(min-width:768px){.vv-h4{font-size:1.875rem}}@media(min-width:1600px){.vv-h4{font-size:2.25rem}}.vv-h5{color:#151515;font-family:VVCentra2;font-size:1.5rem;font-style:var(--font-style-normal);font-weight:700;line-height:var(--line-size-md)}@media(min-width:1600px){.vv-h5{font-size:1.875rem}}.vv-h6{color:#151515;font-family:VVCentra2;font-size:1.25rem;font-style:var(--font-style-normal);font-weight:700;line-height:var(--line-size-md)}@media(min-width:1600px){.vv-h6{font-size:1.5rem}}.vv-h7{color:#151515;font-family:VVCentra2;font-size:1rem;font-style:var(--font-style-normal);font-weight:700;line-height:var(--line-size-md)}@media(min-width:768px){.vv-h7{font-size:1.125rem}}@media(min-width:1600px){.vv-h7{font-size:1.25rem}}.vv-h8{color:#151515;font-family:VVCentra2;font-size:.9375rem;font-style:var(--font-style-normal);font-weight:700;line-height:var(--line-size-md)}@media(min-width:1600px){.vv-h8{font-size:1.0625rem}}.vv-body1{color:#151515;font-family:VVCentra2;font-size:1.5rem;font-style:var(--font-style-normal);font-weight:400;line-height:var(--line-size-lg)}@media(min-width:768px){.vv-body1{font-size:1.625rem}}@media(min-width:1600px){.vv-body1{font-size:1.75rem}}.vv-body2{color:#151515;font-family:VVCentra2;font-size:1.25rem;font-style:var(--font-style-normal);font-weight:400;line-height:var(--line-size-lg)}@media(min-width:1600px){.vv-body2{font-size:1.5rem}}.vv-body3{color:#151515;font-family:VVCentra2;font-size:1.0625rem;font-style:var(--font-style-normal);font-weight:400;line-height:var(--line-size-lg)}@media(min-width:768px){.vv-body3{font-size:1.25rem}}.vv-body4{color:#151515;font-family:VVCentra2;font-size:1.0625rem;font-style:var(--font-style-normal);font-weight:400;line-height:var(--line-size-lg)}@media(min-width:768px){.vv-body4{font-size:1rem}}.vv-body5{color:#151515;font-family:VVCentra2;font-size:.875rem;font-style:var(--font-style-normal);font-weight:400;line-height:var(--line-size-xl)}@media(min-width:768px){.vv-body5{font-size:.875rem}}.vv-body5.is-bold{font-weight:700}.vv-body6{font-weight:400;line-height:var(--line-size-xl)}.vv-body6,.vv-label1{color:#151515;font-family:VVCentra2;font-size:.875rem;font-style:var(--font-style-normal)}.vv-label1{font-weight:500;line-height:var(--line-size-md);letter-spacing:.013125rem}@media(min-width:768px){.vv-label1{font-size:.9375rem}}@media(min-width:1600px){.vv-label1{font-size:1rem}}.vv-label2{color:#151515;font-family:VVCentra2;font-size:.6875rem;font-style:var(--font-style-normal);font-weight:700;line-height:var(--line-size-xl);letter-spacing:.1375rem;text-transform:uppercase}@media(min-width:768px){.vv-label2{font-size:.75rem}}@media(min-width:1600px){.vv-label2{font-size:.8125rem}}.vv-label3{color:#151515;font-family:VVCentra2;font-size:.8125rem;font-style:var(--font-style-normal);font-weight:400;line-height:var(--line-size-md)}.vv-link{color:var(--vv-link-color,#c00);text-decoration:underline;cursor:pointer;background-color:rgba(0,0,0,0);background:none;border:0;box-shadow:none;margin:0;padding:0;text-align:inherit;font:inherit}.vv-link:hover{color:var(--vv-link-hover-color,rgb(127.5,0,0));text-decoration:none}.vv-link.is-inherit-color,.vv-link.is-inherit-color:hover{color:inherit}.text-center{text-align:center}.text-right{text-align:right}.text-secondary-color{color:#6e6e6e}.text-primary-color{color:#151515}.text-white{color:#fff}.text-purple{color:#3c1053}.text-rockstar{color:#867453}.tex-virgin-red{color:#c00}.text-gray-cross{color:#686d72}.vv-container{margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;max-width:100%}@media(min-width:768px){.vv-container{max-width:100%;padding-left:40px;padding-right:40px}}@media(min-width:992px)and (max-width:1600px){.vv-container{padding-left:40px;padding-right:40px}}@media(min-width:1600px){.vv-container{padding-left:80px;padding-right:80px;max-width:1600px}}.vv-row{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;margin-bottom:24px}@media(min-width:1600px){.vv-row{margin-bottom:32px;padding-left:40px;padding-right:40px;max-width:1600px;gap:32px;justify-content:center}}.vv-row-full-width{margin-left:auto;margin-right:auto;width:100%}.vv-row-full-width .vv-col{width:100%}.vv-col{padding:10px;box-sizing:border-box;margin-bottom:24px}@media(min-width:1600px){.vv-col{margin-bottom:32px}}@media(max-width:720px){.vv-col-sm-1{width:calc((100% - 176px)/12)}.vv-col-sm-2{width:calc((200% - 160px)/12)}.vv-col-sm-3{width:calc((300% - 144px)/12)}.vv-col-sm-4{width:calc((400% - 128px)/12)}.vv-col-sm-5{width:calc((500% - 112px)/12)}.vv-col-sm-6{width:calc((600% - 96px)/12)}.vv-col-sm-7{width:calc((700% - 80px)/12)}.vv-col-sm-8{width:calc((800% - 64px)/12)}.vv-col-sm-9{width:calc((900% - 48px)/12)}.vv-col-sm-10{width:calc((1000% - 32px)/12)}.vv-col-sm-11{width:calc((1100% - 16px)/12)}.vv-col-sm-12{width:calc((1200% - 0px)/12)}}@media(min-width:720px)and (max-width:1600px){.vv-col-md-1{width:calc((100% - 264px)/12)}.vv-col-md-2{width:calc((200% - 240px)/12)}.vv-col-md-3{width:calc((300% - 216px)/12)}.vv-col-md-4{width:calc((400% - 192px)/12)}.vv-col-md-5{width:calc((500% - 168px)/12)}.vv-col-md-6{width:calc((600% - 144px)/12)}.vv-col-md-7{width:calc((700% - 120px)/12)}.vv-col-md-8{width:calc((800% - 96px)/12)}.vv-col-md-9{width:calc((900% - 72px)/12)}.vv-col-md-10{width:calc((1000% - 48px)/12)}.vv-col-md-11{width:calc((1100% - 24px)/12)}.vv-col-md-12{width:calc((1200% - 0px)/12)}}@media(min-width:1600px){.vv-col-lg-1{width:calc((100% - 352px)/12)}.vv-col-lg-2{width:calc((200% - 320px)/12)}.vv-col-lg-3{width:calc((300% - 288px)/12)}.vv-col-lg-4{width:calc((400% - 256px)/12)}.vv-col-lg-5{width:calc((500% - 224px)/12)}.vv-col-lg-6{width:calc((600% - 192px)/12)}.vv-col-lg-7{width:calc((700% - 160px)/12)}.vv-col-lg-8{width:calc((800% - 128px)/12)}.vv-col-lg-9{width:calc((900% - 96px)/12)}.vv-col-lg-10{width:calc((1000% - 64px)/12)}.vv-col-lg-11{width:calc((1100% - 32px)/12)}.vv-col-lg-12{width:calc((1200% - 0px)/12)}}.offset-lg-1{margin-left:calc((100% - 352px)/12)}.offset-lg-2{margin-left:calc((200% - 320px)/12)}.offset-lg-3{margin-left:calc((300% - 288px)/12)}.offset-lg-4{margin-left:calc((400% - 256px)/12)}.offset-lg-5{margin-left:calc((500% - 224px)/12)}.offset-lg-6{margin-left:calc((600% - 192px)/12)}.offset-lg-7{margin-left:calc((700% - 160px)/12)}.offset-lg-8{margin-left:calc((800% - 128px)/12)}.offset-lg-9{margin-left:calc((900% - 96px)/12)}.offset-lg-10{margin-left:calc((1000% - 64px)/12)}.offset-lg-11{margin-left:calc((1100% - 32px)/12)}.offset-md-1{margin-left:calc((100% - 264px)/12)}.offset-md-2{margin-left:calc((200% - 240px)/12)}.offset-md-3{margin-left:calc((300% - 216px)/12)}.offset-md-4{margin-left:calc((400% - 192px)/12)}.offset-md-5{margin-left:calc((500% - 168px)/12)}.offset-md-6{margin-left:calc((600% - 144px)/12)}.offset-md-7{margin-left:calc((700% - 120px)/12)}.offset-md-8{margin-left:calc((800% - 96px)/12)}.offset-md-9{margin-left:calc((900% - 72px)/12)}.offset-md-10{margin-left:calc((1000% - 48px)/12)}.offset-md-11{margin-left:calc((1100% - 24px)/12)}.offset-sm-1{margin-left:calc((100% - 176px)/12)}.offset-sm-2{margin-left:calc((200% - 160px)/12)}.offset-sm-3{margin-left:calc((300% - 144px)/12)}.offset-sm-4{margin-left:calc((400% - 128px)/12)}.offset-sm-5{margin-left:calc((500% - 112px)/12)}.offset-sm-6{margin-left:calc((600% - 96px)/12)}.offset-sm-7{margin-left:calc((700% - 80px)/12)}.offset-sm-8{margin-left:calc((800% - 64px)/12)}.offset-sm-9{margin-left:calc((900% - 48px)/12)}.offset-sm-10{margin-left:calc((1000% - 32px)/12)}.offset-sm-11{margin-left:calc((1100% - 16px)/12)}@media(max-width:720px){.vv-row{gap:16px}}@media(min-width:720px)and (max-width:1600px){.vv-row{padding-left:40px;padding-right:40px;gap:24px}}@media(min-width:1600px){.vv-row{padding-left:80px;padding-right:80px;max-width:1600px;gap:32px;justify-content:center}}:root{--ratio:0.3;--whitebg:#f8f8f8;--lightwhite:#f7f7f7;--white:#ffff;--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-right:env(safe-area-inset-right);--safe-area-inset-bottom:env(safe-area-inset-bottom);--safe-area-inset-left:env(safe-area-inset-left);--line-size-sm:120%;--line-size-md:132%;--line-size-lg:140%;--line-size-xl:164%;--font-size-sm:rem(48);--font-size-md:rem(60);--font-size-lg:rem(80);--font-style-normal:normal}@media(min-width:768px){:root ::selection{background-color:#e10a0a;color:#fff}}body,html{font-family:VVCentra2,Arial,Helvetica,sans-serif!important;background:var(--whitebg);-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4,h5,h6,html{padding:0;margin:0}fieldset{border:none;padding-inline-start:0;padding-inline-end:0}a{color:inherit;text-decoration:none}a,button{cursor:pointer}*,:after,:before{box-sizing:border-box}svg{vertical-align:middle}.logo__v{width:60px;height:64px}.AccountLayout,.MNVVLayout,.VoyageLayout{background-color:var(--lightwhite);margin:0 auto}.VoyageLayout .nav-bar.nav-bar--fade{background:none}.js-BookButton{color:#fff;background-color:rgba(0,0,0,0);border:1px solid #c00!important;padding:15px 30px 15px 31px;font-weight:700;text-transform:uppercase;letter-spacing:2px;border-radius:4px;height:50px;font-size:13px;line-height:1.54;font-family:VVCentra2}.js-BookButton:focus{border-color:#fff;color:#fff}.js-BookButton:hover{color:#191919;background-color:#fff;border:1px solid #fff}.Button-module_default__TZZU2{font-family:VVCentra2,Arial,Helvetica,sans-serif;font-weight:700;font-size:13px;line-height:20px;letter-spacing:2px;text-transform:uppercase;text-align:center;border:1px solid rgba(0,0,0,0);border-radius:4px;cursor:pointer}.Button-module_btn-payment-card__22Y7o{background:rgba(0,0,0,0);border:1px solid #767676;color:#767676;height:3.125rem;margin-top:1rem}.Button-module_btn-primary__vwY5K{background-color:#c00;border-color:#c00;color:#fff;height:3.125rem;padding:.75rem 1.5rem;text-transform:uppercase;letter-spacing:2px}.account-dropdown-title{display:none}.SignInContainer{margin-top:160px;margin-bottom:40px;position:relative}@media(max-width:768px){.js-BookButton{height:45px}}.EmailForm,.EmailSuccess{display:flex;flex-direction:column;align-items:center;margin:-40px auto 0}.EmailSuccess{margin-bottom:60px}@media(max-width:375px){.nav-bar{width:100%!important}}.nav-bar.GlobalNavigation__bar--light #booking-account svg{fill:#fff}.Card__title{font-family:VVCentra2;font-size:30px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#191919}@media(min-width:1200px){.left-dashboard{position:sticky;top:10px;height:476px}}@media(min-width:1600px){.left-dashboard{position:sticky;top:10px;height:476px}}.is-sticky{position:fixed!important;top:0;left:0;z-index:999;animation:fadeInDown .5s ease-in-out 0s 1 normal none running}.left-dashboard-offset{top:115px!important}.Card{margin:0 auto;width:90%}.DinersClub{width:50px!important;height:30px!important}.GlobalNavigation__bar.-headerForMyVoyages .AccountDropdown .accountbtn{display:flex}input{border-radius:0}select{appearance:none;color:#191919}select::-ms-expand{display:none}#root .user-is-tabbing :focus{outline:5px auto -webkit-focus-ring-color}.slick-list{border-radius:8px}.slick-active span:after{background-color:var(--white)!important}.custom-story-group-container.storyly__story-group-seen .storyly__story-preview,.custom-story-group-container.storyly__story-group-seen .storyly__story-preview-video{opacity:1!important}.grecaptcha-badge{visibility:hidden!important}.osano-cm-widget{display:none}.account-rich-text a{color:#c00;text-decoration:underline;transition:opacity .2s ease}.account-rich-text a:hover{opacity:.6}.account-rich-text ul{list-style:none;padding-left:0;margin:1rem 0}.account-rich-text ul li{position:relative;padding-left:1.5rem;margin-bottom:.5rem}.account-rich-text ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background-color:#191919}
/*# sourceMappingURL=b7c99e590bd55855.css.map*/