.PromotionTrending_root__DoDNW{position:absolute;z-index:100;top:-10px;right:30px;overflow:visible}@media(max-width:1199.98px){.PromotionTrending_root__DoDNW{right:5px}}.PromotionTrending_content__cu5_o{position:relative;background:#c00;width:108px;height:23px;border-radius:0 0 4px 4px;padding:0 4px 2px 8px;display:flex;align-items:center;gap:4px;margin-top:-4px}.PromotionTrending_star__J3o_J,.PromotionTrending_textStatic__67_iF{font-size:.75rem;font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif;line-height:1.5;color:#fff}.PromotionTrending_textStatic__67_iF{font-weight:700;letter-spacing:2.25px;width:100%;padding-right:15px;text-align:center;line-height:1.2;overflow-wrap:break-word;hyphens:auto}.PromotionTrending_textAnimated__GC9Q_{overflow:hidden;display:flex}.PromotionTrending_textAnimated__GC9Q_:hover .PromotionTrending_textAnimatedContent__y3PAm{animation-play-state:paused}.PromotionTrending_textAnimatedContent__y3PAm{font-size:.75rem;font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif;font-weight:700;line-height:1.5;color:#fff;letter-spacing:2.25px;white-space:nowrap;display:flex;align-items:center;padding-right:15px}.PromotionTrending_textAnimatedContent__y3PAm.PromotionTrending_animate__hkyYn{animation:PromotionTrending_marqueeText__tUhxk 6s linear infinite}@keyframes PromotionTrending_marqueeText__tUhxk{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.uplift{border:2px solid #0000;display:inline-block}.uplift.uplift-font{font-size:.8125rem;line-height:1.125rem;padding-top:.5rem}.uplift.uplift-font,.uplift.uplift-font .price{font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif;font-weight:400}.uplift.uplift-font .price{font-size:.9375rem;line-height:1.5rem}.uplift:focus-visible{border:2px solid #fff;outline:2px solid #151515}.uplift .modal-link{min-width:200px;border-bottom:1px solid}.uplift .uplift__price .month{display:inline-flex}.uplift .tooltip{vertical-align:text-bottom}.uplift .hidden{display:none}.uplift .UpliftTooltipIcon{cursor:pointer;width:10px;height:10px;margin-left:3px}@media(max-width:430.98px){.uplift .UpliftTooltipIcon{margin:0}}.uplift .up-info-tooltip-box{white-space:normal}.AccessKeyValidation_container__garDz{padding:16px 0;border-top:3px solid #f7f7f733}.AccessKeyValidation_trigger__c7sP_.AccessKeyValidation_trigger__c7sP_{font-size:.9375rem;font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif;line-height:1.5;color:#fafafa;display:grid;grid-template-columns:auto 1fr;place-items:center flex-start;width:100%}.AccessKeyValidation_trigger__c7sP_.AccessKeyValidation_trigger__c7sP_:focus-visible{outline-color:#fff}.AccessKeyValidation_trigger__c7sP_.AccessKeyValidation_trigger__c7sP_ .AccessKeyValidation_close__bbmQP{justify-self:flex-end;width:20px;height:20px;background-color:#b7b7b7;fill:#321b63;border-radius:50%}.AccessKeyValidation_trigger__c7sP_.AccessKeyValidation_trigger__c7sP_ .AccessKeyValidation_chevron__vLZts{color:#ffb7ae}.AccessKeyValidation_form__b9vKL{display:flex;flex-direction:column;gap:10px;margin:16px 2px 2px}.AccessKeyValidation_form__b9vKL .AccessKeyValidation_row__V7Sfx{display:flex;gap:10px}.AccessKeyValidation_input__lAe8L{width:100%;max-width:300px;padding:8px;border:1px solid #ddd;border-radius:4px}.AccessKeyValidation_input__lAe8L[data-invalid]{color:#be4809;border-color:#be4809}.AccessKeyValidation_input__lAe8L[data-invalid]::placeholder{color:#be4809}.AccessKeyValidation_errorMessage__JTUxk{color:#fb9023}.AccessKeyValidation_submitButton__xekqN{font-size:.75rem;font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif;font-weight:700;line-height:1.5;color:#fff;letter-spacing:.2em;cursor:pointer;min-width:100px;background:#0000;border:1px solid #ddd;border-radius:4px;transition:background-color .2s,color .2s}.AccessKeyValidation_submitButton__xekqN:focus-visible{border-color:#151515;outline-color:#fff}.AccessKeyValidation_submitButton__xekqN:hover{color:#151515;background-color:#fff}.AccessKeyValidation_submitButton__xekqN:disabled{pointer-events:none;color:#e0e0e0;background-color:#f7f7f7}.AccessKeyValidation_applied__0qiLa{font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif;font-weight:700;line-height:1.5;color:#c3f1dd;display:grid;grid-template-columns:auto 1fr auto;grid-gap:5px;gap:5px;align-items:center}.AccessKeyValidation_applied__0qiLa .AccessKeyValidation_clear__5JAsq{padding:5px}.AccessKeyValidation_applied__0qiLa .AccessKeyValidation_clear__5JAsq:focus-visible{outline-color:#fff}.AccessKeyValidation_applied__0qiLa .AccessKeyValidation_clear__5JAsq:disabled{cursor:not-allowed;opacity:.7}.AccessKeyValidation_applied__0qiLa .AccessKeyValidation_clear__5JAsq .Icon{width:20px;height:20px;fill:#fff}.Perk_title__sqzvq{margin-top:1rem;margin-bottom:0;padding-top:1rem;font-size:.9375rem;font-weight:700;line-height:1.25rem;color:#fafafa;border-top:3px solid #f7f7f733}.Perk_subtitle__8cF_x{--tooltip-z-index:2;margin-bottom:0;padding-bottom:1rem;font-size:.8125rem;line-height:1.25rem;color:#b7b7b7}.Perk_subtitle__8cF_x .perks{top:25px!important}.Perk_tooltipOpener__OBeh3{color:#b7b7b7;text-decoration:underline;background:#0000}@font-face{font-family:Voyages Headline;src:url(/book/static/fonts/Voyages-Headline.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.ServiceCharge_root__Z_TU9{display:block}.ServiceCharge_heading__45kA5{display:flex;justify-content:space-between;font-size:.9375rem;font-weight:500}.ServiceCharge_heading__45kA5 .ServiceCharge_tooltipOpener__cTYf_{--tooltip-info-icon-color:#321b63;--tooltip-info-icon-bg:#fff;font-weight:inherit}.ServiceCharge_heading__45kA5 .ServiceCharge_tooltipOpener__cTYf_:focus-visible{outline-color:var(--tooltip-outline-color);outline-offset:var(--tooltip-outline-offset)}.ServiceCharge_heading__45kA5 .ServiceCharge_checkbox__RBDyf label{padding-left:26px}.ServiceCharge_heading__45kA5 .ServiceCharge_checkbox__RBDyf label:before{background:none;border-color:#b7b7b7}.ServiceCharge_heading__45kA5 .ServiceCharge_price__Li_Hb .ServiceCharge_tooltipOpener__cTYf_{margin:0}.ServiceCharge_value__SX2RP{white-space:nowrap}.ServiceCharge_price__Li_Hb{color:#ffb7ae}.ServiceCharge_subheading__t_DJt{margin-top:4px;font-size:.75rem;line-height:1.32;display:flex;flex-flow:row nowrap;justify-content:space-between;color:#e0e0e0}.ServiceCharge_strikethrough__uhjMA{text-decoration:line-through;text-align:right;display:flex;flex-flow:column nowrap}
/*# sourceMappingURL=4ee120d0997fb5cf.css.map*/