<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">td .catalogunit-details .unit-name-hover .detail-overlay .unit-details-overlay .unit-destination{color:#858585;font-family:"GT America","Helvetica Neue",sans-serif;font-weight:400}td .catalogunit-details .unit-name-hover .detail-overlay,.pay-over-time span.learn-more .pay-over-time__detail-overlay{box-shadow:0 0 6px #666;background:#fff;display:block;padding:10px;position:absolute;z-index:1}td .catalogunit-details .unit-name-hover .detail-overlay .view-residence-overlay{text-align:center;width:100%}td .catalogunit-details .unit-name-hover .detail-overlay:before,.pay-over-time span.learn-more .pay-over-time__detail-overlay:before{content:url("/images/arrow-overlay.png");left:3%;position:absolute;top:-15px}td .catalogunit-details .unit-name-hover .detail-overlay .unit-details-overlay .unit-destination{font-size:.7em}.catalog-wrapper{height:100%;padding:10px 10px}.ul{list-style:none}td{position:relative;text-align:center;vertical-align:middle}td .catalogunit-details{float:left;margin:6px 0 6px 2px;width:-webkit-calc(100% - 14px);width:calc(100% - 14px)}td .catalogunit-details .unitname-label{font-family:"GT America","Helvetica Neue",sans-serif;font-size:16px;color:#000;font-weight:700;letter-spacing:initial;line-height:24px;color:#000;display:inline-block;max-width:-webkit-calc(100% - 30px);max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td .catalogunit-details .attributes{color:#000;display:table}td .catalogunit-details .attributes&gt;li{font-size:13px;display:table-cell;padding-right:10px}td .catalogunit-details .hide-detail-overlay{display:none}td .catalogunit-details .unit-name-hover{line-height:15px}td .catalogunit-details .unit-name-hover .detail-overlay{display:none;top:38px}td .catalogunit-details .unit-name-hover .detail-overlay .unit-details-overlay{background-position:0 0;padding:0 0 10px 0;width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}td .catalogunit-details .unit-name-hover .detail-overlay .unit-details-overlay span{font-size:13px;color:#000;line-height:1}td .catalogunit-details .unit-name-hover .detail-overlay .unit-details-overlay .unit-destination{color:#606060;font-size:.7em}td .catalogunit-details .unit-name-hover .detail-overlay .overlay-bottom{padding:7px}td .catalogunit-details .unit-name-hover .detail-overlay .view-residence-overlay{float:right}td .catalogunit-details .unit-name-hover:hover{cursor:default}td .catalogunit-details .unit-name-hover:hover .detail-overlay{display:block}td .catalogunit-details.catalogunit-details--hasUrgency{width:-webkit-calc(80% - 14px);width:calc(80% - 14px)}td&gt;.trip-proposals-widget-container{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;vertical-align:middle;padding-right:8px}@media only screen and (max-width:768px){.residence-container{padding:0!important}}@media only screen and (max-width:768px){.cruise-detail{padding-bottom:10px!important;width:-webkit-calc(100vw - 50px);width:calc(100vw - 50px)}}.catalogunit-container{color:#000;font-family:"GT America","Helvetica Neue",sans-serif}.catalogunit-container .table-header-bordered-rows{font-family:"GT America","Helvetica Neue",sans-serif}@media only screen and (max-width:768px){.catalogunit-container .table-header-bordered-rows{width:100%}}.catalogunit-container .table-header-bordered-rows thead{font-family:"GT America","Helvetica Neue",sans-serif}@media only screen and (max-width:768px){.catalogunit-container .table-header-bordered-rows tr{border-bottom:1px solid #e6e5e4}}.catalogunit-container .table-header-bordered-rows tr.footer td{border:none!important}.catalogunit-container .pricing-terms{font-size:11px}.catalogunit-container .catalogunit-dates{font-size:16px;color:#000!important;height:55px;text-align:left;vertical-align:middle}@media only screen and (max-width:768px){.catalogunit-container .catalogunit-dates{font-size:11px;height:auto;padding-left:15px;text-align:center}.catalogunit-container .catalogunit-dates span{display:block;text-align:center}}.catalogunit-container .catalogunit-soldout{font-size:11px;font-family:"GT America","Helvetica Neue",sans-serif;color:#000;font-weight:700;letter-spacing:2px;line-height:13px;text-transform:uppercase}.catalogunit-container .catalogunit-pricing{font-size:16px;width:250px}@media only screen and (max-width:768px){.catalogunit-container .catalogunit-pricing{width:30%}}.catalogunit-container th{border-top:1px solid rgba(197,197,197,.5);color:#606060;font-size:20px;font-weight:400}.catalogunit-container .catalogunit-prebook{font-size:13px;line-height:13px}.catalogunit-container .catalogunit-bookinfo{padding-top:0}.catalogunit-container .catalogunit-urgency-message{font-size:13px;color:#dd3310;float:none;margin:15px auto 2px auto;text-transform:none;white-space:nowrap;width:20%}.catalogunit-container .catalogunit-prebook div{margin:0 0 3px 0}.catalogunit-container .catalogunit-prebook span{color:#000;font-family:"GT America","Helvetica Neue",sans-serif;font-size:15px;text-transform:none}.catalogunit-container .pricing-terms{font-size:11px}.catalogunit-container .pricing-subtitle{font-size:11px;font-family:"GT America","Helvetica Neue",sans-serif;color:#000;font-weight:700;letter-spacing:2px;line-height:13px;text-transform:uppercase}.catalogunit-container .catalogunit-unvail-msg{font-size:13px}.catalogunit-container .catalogunit-slidingblackout-msg{font-size:16px;text-transform:none}.catalogunit-container .catalogunit-book-button{width:100px}.mobile .catalogunit-container .catalogunit-urgency-message{font-weight:bold}@media only screen and (max-width:768px){#ReservationCalendar .catalogunit-container{}#ReservationCalendar .catalogunit-container table,#ReservationCalendar .catalogunit-container thead,#ReservationCalendar .catalogunit-container tbody,#ReservationCalendar .catalogunit-container th,#ReservationCalendar .catalogunit-container td,#ReservationCalendar .catalogunit-container tr{display:block}#ReservationCalendar .catalogunit-container thead tr{left:-9999px;position:absolute;top:-9999px}#ReservationCalendar .catalogunit-container tr{border-bottom:1px solid #ccc;padding-bottom:10px;padding-top:10px}#ReservationCalendar .catalogunit-container tr td{border:none;padding-bottom:5px;padding-top:5px;text-align:center;width:auto}#ReservationCalendar .catalogunit-container tr td:first-child{padding-top:0}#ReservationCalendar .catalogunit-container tr td:last-child{padding-bottom:0}#ReservationCalendar .catalogunit-container tr:last-child{border-bottom-width:0}#ReservationCalendar .catalogunit-container .catalogunit-pricing{font-weight:normal}}.table-header-bordered-rows td:first-child{border-left:1px solid #c5c5c5}@media only screen and (max-width:768px){.table-header-bordered-rows td:first-child{border-left-width:0}}.table-header-bordered-rows th:first-child{border-left:1px solid #c5c5c5!important}.table-header-bordered-rows td:last-child,th:last-child{border-right:1px solid #c5c5c5}@media only screen and (max-width:768px){.table-header-bordered-rows td:last-child,th:last-child{border-right-width:0}}@media only screen and (max-width:768px){.table-header-bordered-rows tr:last-child{border-bottom-width:0}}.responsive-page #ReservationCalendar{min-height:initial}.responsive-page .catalogunit-container{color:#000;font-size:16px}.responsive-page .catalogunit-container .table-header-bordered-rows thead{border-top:none}@media only screen and (min-width:48em){.responsive-page .catalogunit-container .table-header-bordered-rows thead{border-top:1px solid #d5d5d5}}.responsive-page .catalogunit-container th{color:#000;font-size:inherit}.responsive-page .catalogunit-container .table-header-bordered-rows th{background-color:#fff;border-top:none}.responsive-page .catalogunit-container .table-header-bordered-rows td:first-child{border-left:1px solid #d5d5d5}.responsive-page .catalogunit-container td .catalogunit-details .unitname-label{font-size:inherit}.responsive-page .catalogunit-container td .catalogunit-details .attributes{color:#606060;font-family:"GT America","Helvetica Neue",sans-serif}.responsive-page .accordion.mod-accordion-secondary .accordion-title{color:#000;font-size:16px;margin-bottom:0}.responsive-page .accordion.mod-accordion-secondary .accordion-content.active .accordion-title{background:#f9f9f9}.responsive-page .catalog-wrapper{box-sizing:border-box;margin:0 auto;overflow-x:auto;overflow-y:hidden;padding:20px 20px 160px 20px}.responsive-page .accordion.mod-accordion-secondary{min-width:750px}.responsive-page .accordion.mod-accordion-secondary .table-header-bordered-rows thead,.responsive-page .accordion+.accordion .accordion-title{border-top:none}.pay-over-time{font-size:13px;color:#606060;padding-left:1rem;vertical-align:2px}.pay-over-time svg{margin-right:.25rem;vertical-align:-2px}.pay-over-time svg path{fill:#000}@media only screen and (min-width:48em){.pay-over-time svg path{fill:#606060}}.pay-over-time span.learn-more{color:#5991b2}.pay-over-time span.learn-more:visited{color:#5991b2}.pay-over-time span.learn-more:hover{color:#82adc5;text-decoration:underline}.pay-over-time span.learn-more:active{color:#5991b2;text-decoration:underline}.pay-over-time span.learn-more .pay-over-time__detail-overlay{color:#000;display:none;margin-top:.5rem;padding:1rem}@media only screen and (min-width:48em){.pay-over-time span.learn-more .pay-over-time__detail-overlay{margin-left:450px;max-width:467px}}.pay-over-time span.learn-more .pay-over-time__detail-overlay .pay-over-time__header{font-size:11px;font-family:"GT America","Helvetica Neue",sans-serif;color:#000;font-weight:700;letter-spacing:2px;line-height:13px;text-transform:uppercase;font-size:13px;border-bottom:none;display:block;margin-bottom:1rem;margin-top:1rem;padding-bottom:.5rem;width:100%}.pay-over-time span.learn-more .pay-over-time__detail-overlay .pay-over-time__overlay{background-position:0 0;padding:0 0 10px 0;width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.pay-over-time span.learn-more .pay-over-time__detail-overlay .pay-over-time__overlay ol{font-size:13px;margin-left:1rem;padding-left:0;text-align:justify}.pay-over-time span.learn-more .pay-over-time__detail-overlay .pay-over-time__overlay ol li{margin-left:0;padding-left:1rem}.pay-over-time span.learn-more .pay-over-time__detail-overlay .pay-over-time__overlay ol li:not(:last-child){padding-bottom:1rem}.pay-over-time span.learn-more:hover .pay-over-time__detail-overlay{display:block}.pay-over-time__table td{color:#000!important;padding:1rem}@media only screen and (min-width:48em){.pay-over-time__table td{color:#606060!important;text-align:center}}@media only screen and (min-width:48em){.pay-over-time__table span.learn-more .pay-over-time__detail-overlay{margin-left:140px}}.pay-over-time__table span.learn-more .pay-over-time__detail-overlay:before{left:unset;right:30%}@media only screen and (min-width:48em){.pay-over-time__table span.learn-more .pay-over-time__detail-overlay:before{right:3%}}</pre></body></html>