@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}.PackageCard.sale{position:relative}@media(min-width:1628px){body.--ruby-chat .PackageCard.sale .PackageCard__media .mediaText{padding:40px 30px 45px}}@media(min-width:1200px){body:not(.--ruby-chat) .PackageCard.sale .PackageCard__media .mediaText{padding:40px 30px 45px}}.PackageCard.sale .SailingCard .price{color:#c00}.PackageCard.sale .SailingCard:hover{background:var(--promo-color-1,#321b63)}.PackageCard.sale .SailingCard:hover .price{color:#ffb7ae}.PackageCard__badge{position:absolute;z-index:1;bottom:-10px;left:0;display:flex;flex-direction:row-reverse;font-size:1rem;font-weight:700;line-height:1.33}.PackageCard__badge>*{box-shadow:0 2px 3px 0 #d5d6d7;padding:8px 16px 8px 34px;border-radius:0 8px 8px}.PackageCard__badge .sale{color:var(--promo-color-4,#fff);background:var(--promo-color-1,#4b2770)}.PackageCard__badge .barTab{position:relative;z-index:-1;top:0;left:-20px;justify-content:center;color:var(--promo-color-2,#4b2770);background:var(--promo-color-3,#fbfbfb)}.PackageCard__badge .barTab,.PackageCard__badge .barTab .barTabText{display:flex;align-items:center;gap:8px}@media(max-width:1628px){body.--ruby-chat .PackageCard__badge .barTab .isDesktop{display:none}}@media(max-width:1200px){body:not(.--ruby-chat) .PackageCard__badge .barTab .isDesktop{display:none}}@media(min-width:1628.02px){body.--ruby-chat .PackageCard__badge .barTab .isNotDesktop{display:none}}@media(min-width:1200.02px){body:not(.--ruby-chat) .PackageCard__badge .barTab .isNotDesktop{display:none}}.PackageCard__badge .barTab:only-child{left:0}.PackageCard__badge .barTab .tooltipIcon{--tooltip-info-icon-size:12px}.PackageCard__badge .barTab .tooltipPopup{color:#6e6e6e;text-align:left;white-space:pre-wrap;max-width:250px}.PackageCard__badge .barTab .tooltipText{margin-bottom:8px}.PackageCard__badge .barTab .tooltipLink,.PackageCard__badge .barTab .tooltipText{display:block;font-size:.75rem;font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif;line-height:1.5}.PackageCard__badge .barTab .tooltipLink{color:red;text-decoration:underline}.PackageCard__badge .barTab .tooltipLink:hover{color:#c00}@media(max-width:1627.98px){body.--ruby-chat .PackageCard__badge{bottom:-22px}}@media(max-width:1199.98px){body:not(.--ruby-chat) .PackageCard__badge{bottom:-22px}}@media(max-width:1195.98px){body.--ruby-chat .PackageCard__badge{position:relative;top:-15px;left:0;overflow:hidden;flex-direction:column-reverse;align-items:stretch;width:calc(100% + 10px);margin:0 -5px;text-align:center;border-radius:8px;box-shadow:0 2px 3px 0 #d5d6d7}body.--ruby-chat .PackageCard__badge>*{padding:4px;border-radius:0}body.--ruby-chat .PackageCard__badge .barTab{position:static}}@media(max-width:767.98px){body:not(.--ruby-chat) .PackageCard__badge{position:relative;top:-15px;left:0;overflow:hidden;flex-direction:column-reverse;align-items:stretch;width:calc(100% + 10px);margin:0 -5px;text-align:center;border-radius:8px;box-shadow:0 2px 3px 0 #d5d6d7}body:not(.--ruby-chat) .PackageCard__badge>*{padding:4px;border-radius:0}body:not(.--ruby-chat) .PackageCard__badge .barTab{position:static}}.PackageCard.portChange{min-height:unset}.PackageCard.portChange .PackageCard__badge{bottom:25px}.PackageCard.portChange .fullCruiseBtn{margin-bottom:10px}@media(max-width:1627.98px){body.--ruby-chat .PackageCard.portChange .fullCruiseBtn{margin-bottom:26px}}@media(max-width:1199.98px){body:not(.--ruby-chat) .PackageCard.portChange .fullCruiseBtn{margin-bottom:26px}}@media(max-width:1195.98px){body.--ruby-chat .PackageCard.portChange .fullCruiseBtn{margin-bottom:0}}@media(max-width:767.98px){body:not(.--ruby-chat) .PackageCard.portChange .fullCruiseBtn{margin-bottom:0}}@media(min-width:1420px){body.--ruby-chat .PackageCard.withSaleBadge .PackageCard__PortMess{padding-top:12px}}@media(min-width:992px){body:not(.--ruby-chat) .PackageCard.withSaleBadge .PackageCard__PortMess{padding-top:12px}}
/*# sourceMappingURL=0f5a8b775e11ffb8.css.map*/