@font-face{font-family:ody-iconfont;src:url(../../../../../../../../assets/fonts/ody-iconfont-vODY-1756278894657.eot?t=1756278894657);src:url(../../../../../../../../assets/fonts/ody-iconfont-vODY-1756278894657.eot?t=1756278894657#iefix) format("embedded-opentype"),url(../../../../../../../../assets/fonts/ody-iconfont-vODY-1756278894657.woff2?t=1756278894657) format("woff2"),url(../../../../../../../../assets/fonts/ody-iconfont-vODY-1756278894657.woff?t=1756278894657) format("woff"),url(../../../../../../../../assets/fonts/ody-iconfont-vODY-1756278894657.ttf?t=1756278894657) format("truetype");font-weight:400;font-style:normal}.breadcrumb-item+.breadcrumb-item::before,.image-slider .slick-arrow::before,.odi,.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before,[data-ody-id=CruiseSearchBarSectionCollapsed] .search-bar-section-collapsed-inner [data-ody-id=ModifySearchLabel]::before,[data-ody-id=CruiseSearchInner] .cruise-search [data-ody-id=CruiseSearchLabel]::before{display:inline-block;font-family:ody-iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-decoration:none;text-transform:none;letter-spacing:normal;white-space:nowrap;word-wrap:normal;direction:ltr;line-height:1;letter-spacing:0;vertical-align:middle;-webkit-font-feature-settings:'liga';-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.odi-activity::before{content:'\E001'}.odi-add::before{content:'\E002'}.odi-air::before{content:'\E003'}.odi-anchor::before{content:'\E004'}.odi-apps::before{content:'\E005'}.odi-arrival-port::before{content:'\E006'}.odi-balcony-v1::before{content:'\E007'}.odi-balcony-v2::before{content:'\E008'}.odi-bar::before{content:'\E009'}.odi-bowling::before{content:'\E00A'}.odi-building-o::before{content:'\E00B'}.odi-built::before{content:'\E00C'}.odi-camera::before{content:'\E00D'}.odi-car-racing::before{content:'\E00E'}.odi-chat-gray::before{content:'\E00F'}.odi-chat-write::before{content:'\E010'}.odi-chevron-down::before{content:'\E011'}.breadcrumb-item+.breadcrumb-item::before,.odi-chevron-right::before{content:'\E012'}.odi-chevron-up::before{content:'\E013'}.odi-clone::before{content:'\E014'}.odi-close-icon::before{content:'\E015'}.odi-close::before{content:'\E016'}.odi-coffee-bar::before{content:'\E017'}.odi-crew-nationality::before{content:'\E018'}.odi-Cruise-Air::before{content:'\E019'}.odi-cruise-decks::before{content:'\E01A'}.odi-cruise-tour-package::before{content:'\E01B'}.odi-cruise::before{content:'\E01C'}.odi-custom-package::before{content:'\E01D'}.odi-danger::before{content:'\E01E'}.odi-datepicker::before{content:'\E01F'}.odi-delete-icon::before{content:'\E020'}.odi-departure-port::before{content:'\E021'}.odi-description::before{content:'\E022'}.odi-diamond-shape::before{content:'\E023'}.odi-direction-way::before{content:'\E024'}.odi-directions-boat::before{content:'\E025'}.odi-disco::before{content:'\E026'}.odi-disembark::before{content:'\E027'}.odi-dollar::before{content:'\E028'}.odi-done-all::before{content:'\E029'}.odi-done::before,.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before{content:'\E02A'}.odi-download::before{content:'\E02B'}.odi-drop-down-arrow::before{content:'\E02C'}.odi-drop-up-arrow::before{content:'\E02D'}.odi-dynamic-rules::before{content:'\E02E'}.odi-embark::before{content:'\E02F'}.odi-enter-arrow::before{content:'\E030'}.odi-entertainment::before{content:'\E031'}.odi-error::before{content:'\E032'}.odi-expand-less::before{content:'\E033'}.odi-expand-more::before{content:'\E034'}.odi-eye::before{content:'\E035'}.odi-f1simulator::before{content:'\E036'}.odi-file-pdf::before{content:'\E037'}.odi-filter::before{content:'\E038'}.odi-fitness-gym::before{content:'\E039'}.odi-flight::before{content:'\E03A'}.odi-gift::before{content:'\E03B'}.odi-home-port::before{content:'\E03C'}.odi-home::before{content:'\E03D'}.odi-hotel-air::before{content:'\E03E'}.odi-hotel::before{content:'\E03F'}.odi-infant-club::before{content:'\E040'}.odi-info-circle::before{content:'\E041'}.odi-info-o::before{content:'\E042'}.odi-info::before{content:'\E043'}.odi-information::before{content:'\E044'}.odi-inside-v1::before{content:'\E045'}.odi-inside-v2::before{content:'\E046'}.odi-jacuzzi::before{content:'\E047'}.odi-kids-friendly::before{content:'\E048'}.odi-kids-pool::before{content:'\E049'}.odi-king-size-bed::before{content:'\E04A'}.odi-language-onboard::before{content:'\E04B'}.odi-last-refurbished::before{content:'\E04C'}.odi-laundry::before{content:'\E04D'}.odi-location-on::before{content:'\E04E'}.odi-lounge-area::before{content:'\E04F'}.odi-maiden-voyage::before{content:'\E050'}.odi-mail::before{content:'\E051'}.odi-map-icon-zoom::before{content:'\E052'}.odi-map-marker::before{content:'\E053'}.odi-map::before{content:'\E054'}.odi-markunread::before{content:'\E055'}.odi-maximum-speed::before{content:'\E056'}.odi-menu::before{content:'\E057'}.odi-mini-golf::before{content:'\E058'}.odi-minus::before{content:'\E059'}.odi-money-bag::before{content:'\E05A'}.odi-money::before{content:'\E05B'}.odi-moon-o::before{content:'\E05C'}.odi-nav-menu::before{content:'\E05D'}.image-slider .slick-arrow.slick-prev::before,.odi-navigate-before::before{content:'\E05E'}.image-slider .slick-arrow.slick-next::before,.odi-navigate-next::before{content:'\E05F'}.odi-next-arrow::before{content:'\E060'}.odi-night::before{content:'\E061'}.odi-no-of-passenger-decks::before{content:'\E062'}.odi-no-of-restaurant::before{content:'\E063'}.odi-ns-restaurant::before{content:'\E064'}.odi-ns-ship::before{content:'\E065'}.odi-number-of-crew::before{content:'\E066'}.odi-number-of-elevators::before{content:'\E067'}.odi-number-of-pulls::before{content:'\E068'}.odi-officers-nationality::before{content:'\E069'}.odi-open-in-new::before{content:'\E06A'}.odi-outside-v1::before{content:'\E06B'}.odi-outside-v2::before{content:'\E06C'}.odi-passenger-capicity::before{content:'\E06D'}.odi-pdf::before{content:'\E06E'}.odi-pencil::before{content:'\E06F'}.odi-people::before{content:'\E070'}.odi-person-o::before{content:'\E071'}.odi-person::before{content:'\E072'}.odi-photo::before{content:'\E073'}.odi-plus-circle::before{content:'\E074'}.odi-plus::before{content:'\E075'}.odi-prev-arrow::before{content:'\E076'}.odi-product-experience::before{content:'\E077'}.odi-promo-code::before{content:'\E078'}.odi-public::before{content:'\E079'}.odi-rail::before{content:'\E07A'}.odi-register::before{content:'\E07B'}.odi-request-quote::before{content:'\E07C'}.odi-reset-filter::before{content:'\E07D'}.odi-rock-climbing::before{content:'\E07E'}.odi-round-trip::before{content:'\E07F'}.odi-rule-filter::before{content:'\E080'}.odi-search-person::before{content:'\E081'}.odi-search-textbox::before{content:'\E082'}.odi-search::before,[data-ody-id=CruiseSearchBarSectionCollapsed] .search-bar-section-collapsed-inner [data-ody-id=ModifySearchLabel]::before,[data-ody-id=CruiseSearchInner] .cruise-search [data-ody-id=CruiseSearchLabel]::before{content:'\E083'}.odi-send-message::before{content:'\E084'}.odi-share-o::before{content:'\E085'}.odi-share::before{content:'\E086'}.odi-ship-beam::before{content:'\E087'}.odi-ship-height::before{content:'\E088'}.odi-ship-length::before{content:'\E089'}.odi-ship-width::before{content:'\E08A'}.odi-solo-accommodations::before{content:'\E08B'}.odi-sort-amount-asc::before{content:'\E08C'}.odi-sort-amount-desc::before{content:'\E08D'}.odi-spa::before{content:'\E08E'}.odi-square-edit-outline::before{content:'\E08F'}.odi-star-circle::before{content:'\E090'}.odi-star::before{content:'\E091'}.odi-stateroom::before{content:'\E092'}.odi-suite-v1::before{content:'\E093'}.odi-suite-v2::before{content:'\E094'}.odi-suite::before{content:'\E095'}.odi-tag-percent::before{content:'\E096'}.odi-teen-club::before{content:'\E097'}.odi-toddler-club::before{content:'\E098'}.odi-tonnage-ship::before{content:'\E099'}.odi-tonnage::before{content:'\E09A'}.odi-tour-package::before{content:'\E09B'}.odi-tour::before{content:'\E09C'}.odi-transfer::before{content:'\E09D'}.odi-trash::before{content:'\E09E'}.odi-trending-flat::before{content:'\E09F'}.odi-user::before{content:'\E0A0'}.odi-video-camera::before{content:'\E0A1'}.odi-view-list::before{content:'\E0A2'}.odi-view-module::before{content:'\E0A3'}.odi-virtual-360-o::before{content:'\E0A4'}.odi-virtual-360::before{content:'\E0A5'}.odi-virtual-reality::before{content:'\E0A6'}.odi-warning-filled::before{content:'\E0A7'}.odi-warning::before{content:'\E0A8'}.odi-water-slides::before{content:'\E0A9'}.odi-waves::before{content:'\E0AA'}.odi-wheelchair-access::before{content:'\E0AB'}.odi-wifi::before{content:'\E0AC'}.odi-year-built::before{content:'\E0AD'}.odi-zip-line::before{content:'\E0AE'}.list-view .cruise-item .cruise-info .cruise-name{margin-bottom:4px}.list-view .cruise-prices .cruise-prices-details .Uplift-pay{text-align:right}.list-view .cruise-prices .cruise-prices-details [dir=rtl] .Uplift-pay{text-align:left}[dir=rtl] .list-view .TamaraH-pay .tamara-product-widget{text-align:left!important;padding-left:2px!important}.grid-view.credit-provider-enabled .cruise-item .cruise-item-card{height:525px}@media (min-width:1440px){.grid-view.credit-provider-enabled .cruise-item .cruise-item-card{height:590px!important}}@media (min-width:1200px){.grid-view.credit-provider-enabled .cruise-item .cruise-item-card{height:545px}}@media (min-width:991px) and (max-width:1200px){.grid-view.credit-provider-enabled .cruise-item .cruise-item-card{height:595px}}@media (max-width:767px){.grid-view.credit-provider-enabled .cruise-item .cruise-item-card{height:auto!important}}.grid-view pay-later-provider-component .Uplift-pay{height:20px}.grid-view pay-later-provider-component .Uplift-pay .pointer.fs12{padding-left:1.2rem;margin-left:1rem}.grid-view pay-later-provider-component .TamaraH-pay .tamara-product-widget{text-align:left!important;padding-left:1.2rem;margin-left:1rem}[dir=rtl] .grid-view pay-later-provider-component .TamaraH-pay .tamara-product-widget{padding-left:2px!important}.grid-view .for-grid .cruise-sailing-dates-container .pointer.fs12{padding-left:0;margin-left:0}.grid-view .for-grid .cruise-sailing-dates-container .grid-view-button{margin-left:auto}.grid-view .cruise-promotions-for-grid .cruise-offers-list ul.list{background:0 0}[dir=rtl] .grid-view .TamaraH-pay .tamara-product-widget{text-align:right!important;padding-right:1.2rem;margin-right:1rem}@media (min-width:767px){.credit-provider-enabled .sticky-bottom{height:auto;min-height:95px}.credit-provider-enabled .sticky-bottom .btn-position-check{position:absolute;left:auto;right:11px;bottom:5px}[dir=rtl] .credit-provider-enabled .sticky-bottom .btn-position-check{right:auto;left:11px}.credit-provider-enabled .sticky-bottom .cruise-title-position{position:absolute;top:5px;left:auto;right:13px}[dir=rtl] .credit-provider-enabled .sticky-bottom .cruise-title-position{right:auto;left:15px}}.TamaraH-pay{white-space:normal;font-size:12px;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:500}.TamaraH-pay .tamara-product-widget{line-height:1.5!important;padding-top:2px!important;padding-bottom:8px!important;text-align:right!important;font-size:13px!important;padding-right:2px!important}.TamaraH-pay .tamara-product-widget .tamara-logo{top:inherit!important;position:relative!important;right:inherit!important;height:21px!important}[dir=rtl] .package-prices .tamara-product-widget{text-align:left!important;padding-left:2px!important}.cruise-results-lowest-price-disclaimer{padding-left:1.2rem}[dir=rtl] .cruise-results-lowest-price-disclaimer{padding-right:1.2rem}@-moz-document url-prefix(){.mt-supplier-special-promo.mt-1{margin-top:-8px!important}}.supplier-promo-section span{color:#0978bd;margin:0 12px}.supplier-promo-section .mt-12{margin-top:12px}.supplier-promo-section .mt-7{margin-top:7px}.supplier-promo-section input[type=radio]{margin-right:6px!important}.hide-view-more div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hide-view-more div::after{display:none}.hide-view-more::after{display:none}.ships-view-more-content.hide-view-more>div{margin-right:auto}.custom-slim-view .cruise-info-detail-item .cruise-name{width:calc(100% - 90px)!important}.custom-tooltip-style .tooltip-inner{min-width:120px!important;max-width:500px!important}@media (min-width:320px) and (max-width:540px){.custom-tooltip-style .tooltip-inner{margin-left:32px!important}}@media (max-width:280px){.custom-tooltip-style .tooltip-inner{margin-left:12px}}@media (max-width:912px){.custom-tooltip-style .tooltip-inner .cruise-location-item-inner{font-size:11px;text-align:center}}@media (min-width:320px) and (max-width:540px){[dir=rtl] .custom-tooltip-style .tooltip-inner{margin-left:-33px!important}[data-ody-id=cruiseResultsBookPriceDisclaimer]{white-space:wrap}}@media (max-width:280px){[dir=rtl] .custom-tooltip-style .tooltip-inner{margin-left:0!important}}@media (min-width:767px) and (max-width:1280px){[dir=rtl] .custom-tooltip-style .tooltip-inner{margin-left:50px!important}}.tooltip-container{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media (min-width:280px) and (max-width:1300px){.package-details-page .custom-tooltip-style .tooltip-inner .cruise-location-item-inner{font-size:11px}}@media (min-width:280px) and (max-width:414px){.package-details-page .custom-tooltip-style .tooltip-inner{margin-left:-16px!important}}@media (min-width:992px) and (max-width:1100px){.package-details-page .custom-tooltip-style .tooltip-inner{margin-left:38px}}@media (min-width:280px) and (max-width:414px){.package-details-page[dir=rtl] .custom-tooltip-style .tooltip-inner{margin-left:20px!important}}@media (min-width:1101px) and (max-width:1300px){.package-details-page[dir=rtl] .custom-tooltip-style .tooltip-inner{margin-left:-27px}}@media (min-width:992px) and (max-width:1100px){.package-details-page[dir=rtl] .custom-tooltip-style .tooltip-inner{margin-left:-50px}}@media (min-width:992px) and (max-width:1024px){.package-details-page .custom-arrow-style .odi-trending-flat{margin-right:30px!important}}@media (min-width:1025px) and (max-width:1122px){.package-details-page .custom-arrow-style .odi-trending-flat{margin-right:38px!important}}@media (min-width:992px) and (max-width:1122px){.package-details-page[dir=rtl] .custom-arrow-style .odi-trending-flat{margin-right:0!important}}.package-details-page .select2-container.country-code-drop-down .select2-dropdown{width:250px!important}.package-details-page .select2-container.country-code-drop-down .select2-dropdown .ody-drop-down-option-title-wrapper:has(div.phn-code-flag){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}cruise-item-component .insider-club{padding-top:1.5rem}.z-index-9{z-index:9999}.Insider-club-footer{display:none}.insider_club{display:block}.btn-icon-lg.custom-space{padding-bottom:2px!important;padding-top:2px!important}.btn-icon-lg.custom-space .breadcrumb-item+.breadcrumb-item::before,.btn-icon-lg.custom-space .odi,.btn-icon-lg.custom-space .progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before,.btn-icon-lg.custom-space [data-ody-id=CruiseSearchBarSectionCollapsed] .search-bar-section-collapsed-inner [data-ody-id=ModifySearchLabel]::before,.btn-icon-lg.custom-space [data-ody-id=CruiseSearchInner] .cruise-search [data-ody-id=CruiseSearchLabel]::before,.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .btn-icon-lg.custom-space .checkout-step-dot::before,[data-ody-id=CruiseSearchBarSectionCollapsed] .search-bar-section-collapsed-inner .btn-icon-lg.custom-space [data-ody-id=ModifySearchLabel]::before,[data-ody-id=CruiseSearchInner] .cruise-search .btn-icon-lg.custom-space [data-ody-id=CruiseSearchLabel]::before{margin:-5px 0 -1px!important}@media (max-width:320px),(min-width:768px) and (max-width:860px){.cruise-name .ships-view-more-content span.ship-name-text-overflow{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.cruise-item-card .cruise-info .cruise-logo img{max-height:27px!important}.cruise-item-card .cruise-info .cruise-name{margin-bottom:3px}.supplier-promo-radio .supplier-radio-button{min-height:16px;width:17px}@-moz-document url-prefix(){.supplier-promo-radio .mt-supplier-special-promo.mt-12{margin-top:12px!important}}@-moz-document url-prefix(){.supplier-promo-radio .custom-code-margin{margin-top:12px}}.package-detail .package-details .breadcrumb a.breadcrumb-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.breadcrumb-item.atag-before-hover::before{display:none}.breadcrumb-item.before-margin::before{padding-right:2px;margin-bottom:2px}@media (min-width:1200px) and (max-width:1440px){.list-view .cruise-prices .cruise-lowest-prices{width:44%}.list-view .cruise-prices .cruise-prices-details{width:56%}.list-view .cruise-prices .low-rate li.word-break{font-size:13px}.list-view .cruise-prices .low-rate li.word-break label{width:75px}}@media (min-width:1400px){.guest-info-form .popover-bottom{min-width:300px!important}}@media (min-width:1280px) and (max-width:1400px){.guest-info-form .popover-bottom{min-width:147px!important}}.past-passenger-modal{max-width:500px}.past-passenger-modal birthdate-dropdown{max-width:200px}.past-passenger-modal birthdate-dropdown ody-dropdown{margin-right:5px;font-size:inherit}.past-passenger-modal birthdate-dropdown .select2-container--default .select2-selection--single .select2-selection__rendered{padding:4px 2px 5px 8px}.past-passenger-modal birthdate-dropdown .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear{padding:4px 3px}.past-passenger-modal h3.modal-title{font-size:1.25rem;letter-spacing:.5px}.past-passenger-modal .modal-footer .btn-lg{padding:.375rem .75rem;font-size:inherit}.past-passenger-modal .custom-select,.past-passenger-modal .form-control,.past-passenger-modal label{font-size:inherit}.package-tour-page .tour-package-v2 .cruise-promotions a{display:block!important;margin-left:5px;font-size:89%}@media (max-width:1280px){.hide-tooltip-responsive{display:none!important}}search-bar-component .section-initial-search ody-dropdown .select2-container .select2-selection--multiple .select2-selection__rendered{white-space:break-spaces}search-bar-component .section-initial-search ody-dropdown .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (max-width:1280px){search-bar-component .section-initial-search ody-dropdown .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{border-radius:20px;font-size:12px}}search-bar-component .section-initial-search ody-dropdown .select2-container .select2-container--default .select2-results__option{padding-right:58px}filter-component ody-dropdown .select2-container .select2-selection--multiple .select2-selection__rendered{white-space:break-spaces}filter-component ody-dropdown .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (max-width:1280px){filter-component ody-dropdown .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{border-radius:20px;font-size:12px}}filter-component ody-dropdown .select2-container .select2-container--default .select2-results__option{padding-right:58px}guest-info-v2 .guest-info-form .special-rates label{-webkit-box-flex:0;-ms-flex:0 0 145px;flex:0 0 145px;max-width:100%;min-width:145px}guest-info-v2 .guest-info-form .guestCabinInfoWithMulticabin label:has(.custom-code-margin){min-width:inherit}guest-info-v2 .guest-info-form .guestCabinInfoWithoutMulticabin label:has(.custom-code-margin){min-width:inherit}guest-info-v2 .guest-info-form .guestCabinInfoWithoutMulticabin label .custom-code-label{white-space:normal!important}guest-info-v2 .guest-info-form .multi-cabin-enable .multicabin-lastname{-webkit-box-align:center;-ms-flex-align:center;align-items:center}guest-info-v2 .guest-info-form .multi-cabin-enable .multicabin-lastname label{white-space:normal!important;min-width:145px;max-width:145px}guest-info-v2 .guest-info-form .multi-cabin-enable .multicabin-lastname .past-pax-button{margin-top:0}@media (max-width:540px){guest-info-v2 .guest-info-form .multi-cabin-enable .multicabin-lastname .add-button:has(.past-pax-field){-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.guestinfo-v2 counter-input{font-size:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.guestinfo-v2 counter-input .counter-input-btn{min-width:49px}.guestinfo-v2 counter-input .counter-input-value{font-size:2.5rem}.guestinfo-v2 .w-150{width:150px}.guest-age-over55-section .custom-checkbox .custom-control-label{text-align:left}.filters-section button.btn-outline-primary:disabled{background:#e6e6e6;cursor:not-allowed}.filters-section button.btn-outline-primary:disabled:hover{color:#1f6dbd}destination-content .search-cruise-types{margin-bottom:16px}cruise-info-component .cruise-title .text-gradient a{text-decoration:underline}.guest-info-modal .transportation-mode{max-height:257px;overflow-y:auto}.tileview-version2 [data-ody-id=cruiseCategoryTypes]:last-child{border-right:0!important}.tileview-version2 .flex-categorytype{-webkit-box-flex:1;-ms-flex:1 1 84px;flex:1 1 84px}.tileview-version2 .book-button-type{display:-webkit-box;display:-ms-flexbox;display:flex}.tileview-version2 .book-button-type .book-buton-margin-right{margin-right:5px}.tileview-version2 [data-ody-id=PriceTaxes]{margin-left:auto!important;width:100%;margin-top:10px}.sidebar-itinerary.section-itinerary-border{border:1px solid #dee2e6}.destination-banner-image img{min-width:100%;height:400px;width:100%;max-height:100%}@media (max-width:767px){.destination-banner-image img{height:100%}}[data-ody-id=PackageDetailsWrapper] .package-prices .cruise-cash-rule{color:#ffec97!important}a{color:#1f6dbd}a:focus,a:hover{color:#1b60a7}.bg-primary{background:#1f6dbd!important}.bg-secondary{background:#0978bd!important}.bg-success{background-color:#28a745}.bg-warning{background-color:#f89406}.bg-danger{background-color:#cd3033}.bg-danger,.bg-success,.bg-warning{color:#fff}.border-primary{border-color:#1f6dbd!important}.btn:focus{outline:0;-webkit-box-shadow:0 0 0 3px rgba(31,109,189,.25);box-shadow:0 0 0 3px rgba(31,109,189,.25)}.btn-primary,.searchbar-above-filter-sidebar [data-ody-id=SearchButton]{background-color:#1f6dbd;border-color:#1b60a7}.btn-primary.focus,.btn-primary:focus,.searchbar-above-filter-sidebar .focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar :focus[data-ody-id=SearchButton]{background-color:#1f6dbd;border-color:#1b60a7}.btn-primary:hover,.searchbar-above-filter-sidebar :hover[data-ody-id=SearchButton]{background-color:#1b60a7;border-color:#17518d}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.open>.btn-primary.dropdown-toggle,.searchbar-above-filter-sidebar .open>.dropdown-toggle[data-ody-id=SearchButton],.searchbar-above-filter-sidebar :not(:disabled):not(.disabled).active[data-ody-id=SearchButton],.searchbar-above-filter-sidebar :not(:disabled):not(.disabled):active[data-ody-id=SearchButton]{background-color:#1b60a7;border-color:#17518d;background-image:none}.btn-primary:not(:disabled):not(.disabled).active.focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled).active:hover,.btn-primary:not(:disabled):not(.disabled):active.focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled):active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover,.searchbar-above-filter-sidebar .open>.dropdown-toggle.focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar .open>.dropdown-toggle:focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar .open>.dropdown-toggle:hover[data-ody-id=SearchButton],.searchbar-above-filter-sidebar :not(:disabled):not(.disabled).active.focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar :not(:disabled):not(.disabled).active:focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar :not(:disabled):not(.disabled).active:hover[data-ody-id=SearchButton],.searchbar-above-filter-sidebar :not(:disabled):not(.disabled):active.focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar :not(:disabled):not(.disabled):active:focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar :not(:disabled):not(.disabled):active:hover[data-ody-id=SearchButton]{background-color:#19599a;border-color:#134273}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.open>.btn-primary.dropdown-toggle:focus,.searchbar-above-filter-sidebar .open>.dropdown-toggle:focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar :not(:disabled):not(.disabled).active:focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar :not(:disabled):not(.disabled):active:focus[data-ody-id=SearchButton]{-webkit-box-shadow:0 0 0 .2rem rgba(27,96,167,.5);box-shadow:0 0 0 .2rem rgba(27,96,167,.5)}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,.searchbar-above-filter-sidebar .disabled.focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar .disabled:focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar .disabled:hover[data-ody-id=SearchButton],.searchbar-above-filter-sidebar [disabled].focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar [disabled]:focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar [disabled]:hover[data-ody-id=SearchButton],.searchbar-above-filter-sidebar fieldset[disabled] .focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar fieldset[disabled] :focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar fieldset[disabled] :hover[data-ody-id=SearchButton],fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .searchbar-above-filter-sidebar .focus[data-ody-id=SearchButton],fieldset[disabled] .searchbar-above-filter-sidebar :focus[data-ody-id=SearchButton],fieldset[disabled] .searchbar-above-filter-sidebar :hover[data-ody-id=SearchButton]{background-color:#1f6dbd;border-color:#1b60a7}.btn-primary.disabled,.btn-primary:disabled,.searchbar-above-filter-sidebar .disabled[data-ody-id=SearchButton],.searchbar-above-filter-sidebar :disabled[data-ody-id=SearchButton]{opacity:.65;background-color:#1f6dbd;border-color:#1b60a7}.btn-primary .badge,.searchbar-above-filter-sidebar [data-ody-id=SearchButton] .badge{color:#1f6dbd}.btn-default-dark{background-color:#ddd;border-color:#d0d0d0;color:#333}.btn-default-dark.focus,.btn-default-dark:focus{background-color:#ddd;border-color:#d0d0d0}.btn-default-dark:hover{background-color:#d0d0d0;border-color:#c1c1c1}.btn-default-dark:not(:disabled):not(.disabled).active,.btn-default-dark:not(:disabled):not(.disabled):active,.open>.btn-default-dark.dropdown-toggle{background-color:#d0d0d0;border-color:#c1c1c1;background-image:none}.btn-default-dark:not(:disabled):not(.disabled).active.focus,.btn-default-dark:not(:disabled):not(.disabled).active:focus,.btn-default-dark:not(:disabled):not(.disabled).active:hover,.btn-default-dark:not(:disabled):not(.disabled):active.focus,.btn-default-dark:not(:disabled):not(.disabled):active:focus,.btn-default-dark:not(:disabled):not(.disabled):active:hover,.open>.btn-default-dark.dropdown-toggle.focus,.open>.btn-default-dark.dropdown-toggle:focus,.open>.btn-default-dark.dropdown-toggle:hover{background-color:#c9c9c9;border-color:#b2b2b2}.btn-default-dark:not(:disabled):not(.disabled).active:focus,.btn-default-dark:not(:disabled):not(.disabled):active:focus,.open>.btn-default-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.btn-default-dark.disabled.focus,.btn-default-dark.disabled:focus,.btn-default-dark.disabled:hover,.btn-default-dark[disabled].focus,.btn-default-dark[disabled]:focus,.btn-default-dark[disabled]:hover,fieldset[disabled] .btn-default-dark.focus,fieldset[disabled] .btn-default-dark:focus,fieldset[disabled] .btn-default-dark:hover{background-color:#ddd;border-color:#d0d0d0}.btn-default-dark.disabled,.btn-default-dark:disabled{opacity:.65;background-color:#ddd;border-color:#d0d0d0}.btn-default-dark .badge{color:#ddd}.btn-default-dark:hover{color:#333}.btn-dark{background-color:#666;border-color:#595959;color:#fff}.btn-dark.focus,.btn-dark:focus{background-color:#666;border-color:#595959}.btn-dark:hover{background-color:#595959;border-color:#4a4a4a}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.open>.btn-dark.dropdown-toggle{background-color:#595959;border-color:#4a4a4a;background-image:none}.btn-dark:not(:disabled):not(.disabled).active.focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled).active:hover,.btn-dark:not(:disabled):not(.disabled):active.focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled):active:hover,.open>.btn-dark.dropdown-toggle.focus,.open>.btn-dark.dropdown-toggle:focus,.open>.btn-dark.dropdown-toggle:hover{background-color:#525252;border-color:#3b3b3b}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.open>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(89,89,89,.5);box-shadow:0 0 0 .2rem rgba(89,89,89,.5)}.btn-dark.disabled.focus,.btn-dark.disabled:focus,.btn-dark.disabled:hover,.btn-dark[disabled].focus,.btn-dark[disabled]:focus,.btn-dark[disabled]:hover,fieldset[disabled] .btn-dark.focus,fieldset[disabled] .btn-dark:focus,fieldset[disabled] .btn-dark:hover{background-color:#666;border-color:#595959}.btn-dark.disabled,.btn-dark:disabled{opacity:.65;background-color:#666;border-color:#595959}.btn-dark .badge{color:#666}.btn-dark:hover{color:#fff}.btn-default:not(.btn-primary){border-color:#ccc}.btn-default:not(.btn-primary):hover{background:rgba(0,0,0,.1)}.form-control:focus{border-color:#1f6dbd;-webkit-box-shadow:0 0 0 .2rem rgba(31,109,189,.25);box-shadow:0 0 0 .2rem rgba(31,109,189,.25)}.btn-outline-primary{color:#1f6dbd;background-color:transparent;background-image:none;border-color:#1f6dbd}.btn-outline-primary:focus{color:#1f6dbd}.btn-outline-primary:hover{color:#1f6dbd;background-color:rgba(0,0,0,.1);border-color:#1f6dbd}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active{color:#1f6dbd;background-color:rgba(0,0,0,.1);border-color:#1f6dbd;-webkit-box-shadow:0 0 0 .2rem rgba(31,109,189,.5);box-shadow:0 0 0 .2rem rgba(31,109,189,.5)}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(31,109,189,.5);box-shadow:0 0 0 .2rem rgba(31,109,189,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{opacity:.65;border-color:#1f6dbd;color:#1f6dbd}.btn-outline-default{color:#fff;background-color:transparent;background-image:none;border-color:#fff}.btn-outline-default:focus{color:#fff}.btn-outline-default:hover{color:#fff;background-color:rgba(0,0,0,.1);border-color:#fff}.btn-outline-default:not(:disabled):not(.disabled).active,.btn-outline-default:not(:disabled):not(.disabled):active{color:#fff;background-color:rgba(0,0,0,.1);border-color:#fff;-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.5);box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-default:not(:disabled):not(.disabled).active:focus,.btn-outline-default:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.5);box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-default.disabled,.btn-outline-default:disabled{opacity:.65;border-color:#fff;color:#fff}.navbar-primary{color:#fff;background:#0978bd}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#07598c}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#07629b}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#07598c}.text-primary{color:#1f6dbd!important}a.text-primary:focus,a.text-primary:hover{color:#185491}.text-dark-grey{color:#666!important}a.text-dark-grey:focus,a.text-dark-grey:hover{color:#4d4d4d}.text-deep-grey{color:#333!important}a.text-deep-grey:focus,a.text-deep-grey:hover{color:#1a1a1a}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#1f6dbd;border-color:#1f6dbd}.card{background:#fff}.card-header-primary{background:#0978bd;color:#fff}.panel-card .panel-card-title{background:#84ccf9;color:#fff}.nav-tabs-bhoechie .nav-tabs>li.nav-item{margin-bottom:0}.nav-tabs-bhoechie .nav-tabs>li.nav-item>a.nav-link::before{background-color:#1f6dbd}.nav-tabs-bhoechie .nav-tabs>li.nav-item>a.nav-link::after{border-color:transparent transparent transparent #1f6dbd;background:0 0}[dir=rtl] .nav-tabs-bhoechie .nav-tabs>li.nav-item>a.nav-link::after{border-color:transparent #1f6dbd transparent transparent}.nav-tabs-bhoechie .nav-tabs>li.nav-item>a.nav-link.active,.nav-tabs-bhoechie .nav-tabs>li.nav-item>a.nav-link.active:focus,.nav-tabs-bhoechie .nav-tabs>li.nav-item>a.nav-link.active:hover{color:#1f6dbd}.nav-tabs>li>a.nav-link{border-color:rgba(0,0,0,.07);background:rgba(0,0,0,.05)}.nav-tabs>li>a.nav-link:hover{color:#000}.nav-tabs>li:hover>a.nav-link:not(.active){border:1px solid rgba(0,0,0,.07);background:rgba(0,0,0,.07)}.nav-tabs>li.active>a.nav-link,.nav-tabs>li.active>a.nav-link:focus,.nav-tabs>li.active>a.nav-link:hover{background:#1f6dbd;color:#fff;border-color:#1f6dbd}.top-line .nav-tabs>li.active>a.nav-link,.top-line .nav-tabs>li.active>a.nav-link:focus,.top-line .nav-tabs>li.active>a.nav-link:hover{background:0 0;color:#0978bd;border-top-color:#0978bd;border-left-color:rgba(0,0,0,.07);border-right-color:rgba(0,0,0,.07)}.top-line .custom-tabs .nav-tabs>li.active>a.nav-link,.top-line .custom-tabs .nav-tabs>li.active>a.nav-link:focus,.top-line .custom-tabs .nav-tabs>li.active>a.nav-link:hover{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.07);color:rgba(0,0,0,.5)}.top-line .custom-tabs .nav-tabs>li.active>a.nav-link.active,.top-line .custom-tabs .nav-tabs>li>a.nav-link.active{background:0 0;color:#0978bd;border-top-color:#0978bd;border-left-color:rgba(0,0,0,.07);border-right-color:rgba(0,0,0,.07)}.border-tab .nav-tabs{border-bottom:1px solid rgba(0,0,0,.2)}.border-tab .nav-tabs>li{position:relative;font-weight:600}.border-tab .nav-tabs>li>a.nav-link{color:rgba(0,0,0,.6);border-color:transparent;background:0 0}.border-tab .nav-tabs>li>a.nav-link:hover{color:#000;background:#f5f5f5}.border-tab .nav-tabs>li.active>a.nav-link,.border-tab .nav-tabs>li.active>a.nav-link:focus,.border-tab .nav-tabs>li.active>a.nav-link:hover{background:0 0;color:#0978bd;border-color:transparent}.border-tab .nav-tabs>li.active>a.nav-link::after,.border-tab .nav-tabs>li.active>a.nav-link:focus::after,.border-tab .nav-tabs>li.active>a.nav-link:hover::after{background:#0978bd}.shrink-tabs .nav-tabs>li{background:#fff}.flat-tabs .nav-tabs>li>a.nav-link{border-color:#fff;background:#fff;color:#000}.flat-tabs .nav-tabs>li>a.nav-link:hover{color:#000;background:#f5f5f5}.flat-tabs .nav-tabs>li.active>a.nav-link,.flat-tabs .nav-tabs>li.active>a.nav-link:focus,.flat-tabs .nav-tabs>li.active>a.nav-link:hover{background:#1f6dbd;color:#fff;border-color:#1f6dbd}.tab-next-btn>a,.tab-next-btn>a:hover,.tab-prev-btn>a,.tab-prev-btn>a:hover{color:#fff;background:rgba(0,0,0,.7)}.progress-stepper-arrow .checkout-steps-wrap .checkout-step.current .checkout-step-inner,.progress-stepper-arrow .checkout-steps-wrap .checkout-step.past .checkout-step-inner{background:#1f6dbd;color:#fff}.progress-stepper-arrow .checkout-steps-wrap .checkout-step.current .checkout-step-inner::after,.progress-stepper-arrow .checkout-steps-wrap .checkout-step.past .checkout-step-inner::after{border-color:transparent #1f6dbd}.progress-stepper-arrow .checkout-steps-wrap .checkout-step .checkout-step-inner{background:#dadada}.progress-stepper-arrow .checkout-steps-wrap .checkout-step .checkout-step-inner::before{border-color:transparent #f2f2f2}.progress-stepper-arrow .checkout-steps-wrap .checkout-step .checkout-step-inner::after{border-color:transparent #dadada}@media (max-width:991px){.progress-stepper-dots .checkout-steps-wrap .checkout-step{background:#f5f5f5}}.progress-stepper-dots .checkout-steps-wrap .checkout-step.past{color:#3cb878}@media (max-width:991px){.progress-stepper-dots .checkout-steps-wrap .checkout-step.past{border-right:1px solid #fff}}.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot{border:1px solid #3cb878;background-color:#3cb878!important}.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before{color:#fff}.progress-stepper-dots .checkout-steps-wrap .checkout-step.current{color:#3cb878}@media (max-width:991px){.progress-stepper-dots .checkout-steps-wrap .checkout-step.current,.progress-stepper-dots .checkout-steps-wrap .checkout-step.past{background:#99c725;color:#fff}}.custom-checkbox .custom-control-label::after{border-color:#1f6dbd}.custom-checkbox input[type=checkbox]:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(31,109,189,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(31,109,189,.25)}.filter-badge-counts .custom-checkbox .custom-control-label .filter-facet-count{color:#1f6dbd;background-color:rgba(0,0,0,.1)}.custom-radio .custom-control-label::after{background:#1f6dbd}.custom-radio input[type=radio]:focus~.custom-control-value::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(31,109,189,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(31,109,189,.25)}.custom-radio input[type=radio]:checked~.custom-control-label::before{background-color:#f5f5f5;color:currentColor}.custom-radio input[type=radio]:checked~.custom-control-label::after{background-image:none}.loader-spiral::after,.loader-spiral::before{border-color:transparent #1f6dbd #1f6dbd transparent}ody-dropdown .select2-container--default .select2-selection[tabindex]:focus,ody-dropdown .select2-container--default.select2-container--focus .select2-selection--multiple{-webkit-box-shadow:0 0 0 .2rem rgba(31,109,189,.25);box-shadow:0 0 0 .2rem rgba(31,109,189,.25)}.search-facet-count{border:1px solid transparent;background-color:rgba(0,0,0,.06);color:#1f6dbd}.select2-container--default .select2-results__option[aria-selected=true]{color:#fff;background-color:#3286dd}.select2-container--default .select2-results__option[aria-selected=true] .search-facet-count{color:#fff;background-color:rgba(9,120,189,.1)}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff;background-color:#1f6dbd}.select2-container--default .select2-results__option--highlighted[aria-selected] .search-facet-count{color:#fff;background-color:rgba(9,120,189,.1)}.ody-dropdown .select2-selection__choice{background-color:#3286dd}.client-loader{border-color:#1f6dbd}.bs-datepicker-body table td span.selected,.bs-datepicker-body table td span[class*=select-]::after,.bs-datepicker-body table td.selected span,.bs-datepicker-body table td[class*=select-] span::after,.bs-datepicker-head{background-color:#1f6dbd}.bs-datepicker-body table td.week span{color:#1f6dbd}.text-yellow{color:#ffd926}.bg-whitesmoke{background:#f5f5f5}.bg-none{background:0 0}.bg-secondary-light{color:#333;background:#84ccf9}.tour-package-v2 .package-banner-title-details{border-color:#1f6dbd}.tour-package-v2 .sailing-category-price{color:#1f6dbd}@media (min-width:992px){accordion.accordion-navs .panel-default>.panel-heading{color:#1f6dbd}}@media (max-width:991px){accordion.accordion-navs .panel.panel-open .panel-heading{color:#1f6dbd;background:#fcfcfd}accordion.accordion-navs .panel.panel-open .panel-heading+.panel-collapse>.list-group,accordion.accordion-navs .panel.panel-open .panel-heading+.panel-collapse>.panel-body{border-top:3px solid #1f6dbd;background:#fff}}.tour-package-v3 .package-details-section .nav>li>a:focus,.tour-package-v3 .package-details-section .nav>li>a:hover,.tour-package-v5 .package-details-section .nav>li>a:focus,.tour-package-v5 .package-details-section .nav>li>a:hover{background-color:transparent;color:#333}.tour-package-v3 .package-details-section accordion.accordion-navs .panel-heading a,.tour-package-v5 .package-details-section accordion.accordion-navs .panel-heading a{color:#1f6dbd}@media (max-width:991px){.tour-package-v3 .package-details-section accordion.accordion-navs .panel-heading a,.tour-package-v5 .package-details-section accordion.accordion-navs .panel-heading a{color:#888;background:#fff}}@media (max-width:991px){.tour-package-v3 .package-details-section accordion.accordion-navs .panel.panel-open .panel-heading a,.tour-package-v5 .package-details-section accordion.accordion-navs .panel.panel-open .panel-heading a{color:#1f6dbd}}.tour-package-v3 .sailing-category-price{color:#1f6dbd}.tour-package-v3 .action-btn-wrap .icon-btn-xs .btn{background:#fff;color:GrayText}@media (max-width:767px){.tour-package-v3 .action-btn-wrap .icon-btn-xs .btn{background:#1c5ea1;color:#fff}.tour-package-v3 .icon-btn-xs+.icon-btn-xs .btn.bg-white{border-left:1px solid rgba(0,0,0,.2);border-right:0}}.tour-package-v4 .cruise-ship-detail>:first-child{background:#fff}.tour-package-v4 .slider-wrap{border:5px solid #fff}.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .tour-package-v4 .tour-package-icons .checkout-step-dot::before,.tour-package-v4 .tour-package-icons .breadcrumb-item+.breadcrumb-item::before,.tour-package-v4 .tour-package-icons .odi,.tour-package-v4 .tour-package-icons .progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before,.tour-package-v4 .tour-package-icons [data-ody-id=CruiseSearchBarSectionCollapsed] .search-bar-section-collapsed-inner [data-ody-id=ModifySearchLabel]::before,.tour-package-v4 .tour-package-icons [data-ody-id=CruiseSearchInner] .cruise-search [data-ody-id=CruiseSearchLabel]::before,[data-ody-id=CruiseSearchBarSectionCollapsed] .search-bar-section-collapsed-inner .tour-package-v4 .tour-package-icons [data-ody-id=ModifySearchLabel]::before,[data-ody-id=CruiseSearchInner] .cruise-search .tour-package-v4 .tour-package-icons [data-ody-id=CruiseSearchLabel]::before{color:#333}.tour-package-v4 .package-prices>div>div{background:#f5f8fb}.tour-package-v4 .package-prices>div>div .sailing-category-label{color:#333}.tour-package-v4 .package-prices>div>div .sailing-category-price{color:#1f6dbd}.tour-package-v4 .package-prices>div>div em [class*='-v2']{color:#1f6dbd}@media (max-width:991px){.tour-package-v4 .panel-default>.panel-heading{background-color:#1c5ea1;color:#fff}.tour-package-v4 accordion.accordion-navs{background:#1f6dbd}.tour-package-v4 accordion.accordion-navs .panel.panel-open .panel-heading+.panel-collapse>.panel-body{border-top:1px solid rgba(0,0,0,.2)}}.tour-package-v5 .panel-default>.panel-heading{color:#1f6dbd}.tour-package-v5 .cruise-ship-detail>:first-child{background:#fff}.tour-package-v5 .tour-package-icons{background:#fff;border:1px solid rgba(0,0,0,.1)}.tour-package-v5 .tour-package-icons em+em{border-left:1px solid rgba(0,0,0,.1);border-right:0}[dir=rtl] .tour-package-v5 .tour-package-icons em+em{border-right:1px solid rgba(0,0,0,.1);border-left:0}.tour-package-v5 .tour-package-details{-webkit-box-shadow:0 2px 3px 0 rgba(102,102,102,.4);box-shadow:0 2px 3px 0 rgba(102,102,102,.4)}.tour-package-v5 .package-prices .sailing-category-price{color:#1f6dbd}.tour-package-v5 .itinerary-details li::after{-webkit-box-shadow:0 0 0 4px #f8f8f8;box-shadow:0 0 0 4px #f8f8f8}@media (max-width:767px){.tour-package-v5 .action-btn-wrap .icon-btn-xs .btn-default{background:#18599c;color:#fff}.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .tour-package-v5 .action-btn-wrap .icon-btn-xs .btn-default .checkout-step-dot::before,.tour-package-v5 .action-btn-wrap .icon-btn-xs .btn-default .breadcrumb-item+.breadcrumb-item::before,.tour-package-v5 .action-btn-wrap .icon-btn-xs .btn-default .odi,.tour-package-v5 .action-btn-wrap .icon-btn-xs .btn-default .progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before,.tour-package-v5 .action-btn-wrap .icon-btn-xs .btn-default [data-ody-id=CruiseSearchBarSectionCollapsed] .search-bar-section-collapsed-inner [data-ody-id=ModifySearchLabel]::before,.tour-package-v5 .action-btn-wrap .icon-btn-xs .btn-default [data-ody-id=CruiseSearchInner] .cruise-search [data-ody-id=CruiseSearchLabel]::before,[data-ody-id=CruiseSearchBarSectionCollapsed] .search-bar-section-collapsed-inner .tour-package-v5 .action-btn-wrap .icon-btn-xs .btn-default [data-ody-id=ModifySearchLabel]::before,[data-ody-id=CruiseSearchInner] .cruise-search .tour-package-v5 .action-btn-wrap .icon-btn-xs .btn-default [data-ody-id=CruiseSearchLabel]::before{border-right:1px solid rgba(0,0,0,.2)}}.bg-light-primary{background:#f7fafe}.hr-sect::after,.hr-sect::before{background:rgba(0,0,0,.2)}.cruiseline-tabs-wrapper .table-column-striped td:nth-child(2n+2){background:rgba(0,0,0,.015)}.table-sticky-fixed .sticky-col-table{border:1px solid rgba(0,0,0,.2)}.table-sticky-fixed .sticky-col-table .table tr td:not(.sticky-col):hover{-webkit-box-shadow:1px 1px 6px 0 rgba(0,0,0,.3);box-shadow:1px 1px 6px 0 rgba(0,0,0,.3);background:#fff}.table-sticky-fixed .sticky-col-table .table thead th{background:#ddd}.table-sticky-fixed .sticky-col-table .table thead th:first-child{background:#ddd}.table-sticky-fixed .sticky-col-table .table thead th::after{background:rgba(0,0,0,.08)}.table-sticky-fixed .sticky-col-table .table td.sticky-col,.table-sticky-fixed .sticky-col-table .table th.sticky-col{background:#fff}.table-sticky-fixed .sticky-col-table .table td.sticky-col::after,.table-sticky-fixed .sticky-col-table .table th.sticky-col::after{background:#ddd}.cruiseline-search{background:#f5f5f5}.card-breadcrumb{color:#fff}.card-breadcrumb .active{color:#fff}.card-breadcrumb>li>a{color:#fff}[dir=rtl] .dir-ltr{direction:ltr!important}[data-ody-id=CruiseHQTemplate] .package-details .package-prices{background:#fff}[data-ody-id=CruiseHQTemplate] .package-details .package-prices .sailing-category-label{color:#1f6dbd}[data-ody-id=CruiseHQTemplate] .package-details .package-prices .cruise-category-price-section{background-color:#a4c9f0}[data-ody-id=CruiseHQTemplate] .package-details .package-prices .sailing-category-price{color:#27353a}[data-ody-id=CruiseHQTemplate] [data-ody-id=TourPackageSectionFooter] [data-ody-id=book]{background-color:#a4c9f0;color:#1f6dbd}[data-ody-id=CruiseHQTemplate] .nav-tabs>li.active>a.nav-link,[data-ody-id=CruiseHQTemplate] .top-line .nav-tabs .nav-link:hover,[data-ody-id=CruiseHQTemplate] .top-line .nav-tabs>li.active>a.nav-link:focus,[data-ody-id=CruiseHQTemplate] .top-line .nav-tabs>li.active>a.nav-link:hover{border-bottom:2px solid #1f6dbd!important}[data-ody-id=CruiseHQTemplate] .top-line a.text-primary:focus,[data-ody-id=CruiseHQTemplate] .top-line a.text-primary:hover{color:#1f6dbd!important}[data-ody-id=CruiseHQTemplate] .panel-card-body{color:#1f6dbd}[data-ody-id=CruiseHQTemplate] .itinerary-optional-package-wrapper .location,[data-ody-id=CruiseHQTemplate] .itinerary-optional-package-wrapper [data-ody-id=ItineraryName] a{color:#05121f}.progress-stepper-dots .checkout-steps-wrap .checkout-step.past [data-ody-id=CruiseHQTemplate] div[data-ody-id=tourPackageIcons] .checkout-step-dot::before,[data-ody-id=CruiseHQTemplate] div[data-ody-id=tourPackageIcons] .breadcrumb-item+.breadcrumb-item::before,[data-ody-id=CruiseHQTemplate] div[data-ody-id=tourPackageIcons] .odi,[data-ody-id=CruiseHQTemplate] div[data-ody-id=tourPackageIcons] .progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before,[data-ody-id=CruiseHQTemplate] div[data-ody-id=tourPackageIcons] [data-ody-id=CruiseSearchBarSectionCollapsed] .search-bar-section-collapsed-inner [data-ody-id=ModifySearchLabel]::before,[data-ody-id=CruiseHQTemplate] div[data-ody-id=tourPackageIcons] [data-ody-id=CruiseSearchInner] .cruise-search [data-ody-id=CruiseSearchLabel]::before,[data-ody-id=CruiseSearchBarSectionCollapsed] .search-bar-section-collapsed-inner [data-ody-id=CruiseHQTemplate] div[data-ody-id=tourPackageIcons] [data-ody-id=ModifySearchLabel]::before,[data-ody-id=CruiseSearchInner] .cruise-search [data-ody-id=CruiseHQTemplate] div[data-ody-id=tourPackageIcons] [data-ody-id=CruiseSearchLabel]::before{color:#1f6dbd}[data-ody-id=CruiseHQTemplate] [data-ody-id=TourPackageSectionFooter] .tour-package-footer-section{background:#1f6dbd}[data-ody-id=CruiseHQTemplate] div[data-ody-id=MapItinerarySection] div[data-ody-id=tourPackageItinararyMap] .tour-package-itinerary-map-label{color:#1f6dbd}[data-ody-id=CruiseHQTemplate] div[data-ody-id=packageDepartureDetails] p{color:#1f6dbd}[data-ody-id=CruiseHQTemplate] div[data-ody-id=tourPackageItinararyMap] .image-slider .slick-arrow{color:#1f6dbd}meta[name=theme-color]{color:#0978bd}.light-green{color:#26be4c}.text-red{color:#cd3033}.text-white{color:#fff!important}.text-black{color:#000!important}.bg-white{background:#fff}.bg-dark-grey{background:#eeeded}.bg-light-grey{background:#f8f8f8}.bg-primary-dark{background:#18599c}body{background-color:#f2f2f2}.slide-toggle-label input[type=checkbox]:checked+.slide-toggle{background-color:rgba(9,120,189,.5)}.slide-toggle-label input[type=checkbox]:checked+.slide-toggle::after{background-color:#0978bd}.checkbox-icon input[type=checkbox]:checked+.checkbox-hidden-content{color:#0978bd;border-color:#0978bd}.cruise-title{color:#0978bd}.low-rate-list li{border-color:#26be4c}.low-rate-list li span{color:#26be4c}.low-rate{border-color:#26bd97}.cruise-special{border-color:#26bd97}.text-price-color{color:#0978bd}.text-secondary-dark{color:#abcbe9}.hide-date{color:#0978bd;background-color:#fff;border:1px solid #0978bd;border-bottom:3px solid #043a5c}.filter-container .filter-item.active label{color:#fff;background:#0978bd}.filter-container .filter-item.active .filter-facet-count{background-color:rgba(9,120,189,.1);padding:0 6px;border-radius:1rem;color:#fff}ody-dropdown .select2-container--default .select2-selection[tabindex]:focus,ody-dropdown .select2-container--default.select2-container--focus .select2-selection--multiple{-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.24);box-shadow:0 1px 0 0 rgba(0,0,0,.24)}.filter-panel .panel-body .filter-container>span{border-bottom:1px dashed rgba(0,0,0,.12);color:#1f6dbd;display:block}.filter-panel a:hover,.filter-panel a:hover>*{text-decoration:none}filter-content-component .panel-title a:focus{color:inherit}filter-content-component .panel-title a:focus:hover{color:#1f6dbd}::-moz-selection,option::-moz-selection{color:#fff;background:#1f6dbd}::-moz-selection,::selection,option::selection{color:#fff;background:#1f6dbd}.search-bar-section{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#0978bd),to(#043a5c));background-image:linear-gradient(to bottom,#0978bd 5%,#043a5c 100%)}.search-bar-section-collapsed{color:#fff;background:#0978bd}.search-bar-section .custom-checkbox input[type=checkbox]:focus~.custom-control-label::before,.search-bar-section .custom-radio input[type=radio]:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.36);box-shadow:0 0 0 .2rem rgba(255,255,255,.36)}.search-bar-section .custom-modifysearchtext{color:#fff}.cruiseline-content .cruise-highlights h2{border-color:#cd3033}.image-carousel .slick-slide.slick-current img{border-color:#1f6dbd}.package-details-banner{color:#fff}.package-details-banner .tour-package-details{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(10%,transparent),to(#0978bd));background-image:linear-gradient(to bottom,transparent 0,transparent 10%,#0978bd 100%)}.package-details-banner .tour-package-icons .breadcrumb-item+.breadcrumb-item::before,.package-details-banner .tour-package-icons .odi,.package-details-banner .tour-package-icons .progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before,.package-details-banner .tour-package-icons [data-ody-id=CruiseSearchBarSectionCollapsed] .search-bar-section-collapsed-inner [data-ody-id=ModifySearchLabel]::before,.package-details-banner .tour-package-icons [data-ody-id=CruiseSearchInner] .cruise-search [data-ody-id=CruiseSearchLabel]::before,.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .package-details-banner .tour-package-icons .checkout-step-dot::before,[data-ody-id=CruiseSearchBarSectionCollapsed] .search-bar-section-collapsed-inner .package-details-banner .tour-package-icons [data-ody-id=ModifySearchLabel]::before,[data-ody-id=CruiseSearchInner] .cruise-search .package-details-banner .tour-package-icons [data-ody-id=CruiseSearchLabel]::before{color:#0978bd;background:#fff}.package-details-banner .package-itinerary-details .itinerary-shipname{background:#0978bd}@media (max-width:767px){.package-details-banner .package-itinerary-details .itinerary-shipname{color:#333;background:0 0}}.package-details-banner .package-itinerary-details .itinerary-cruise-logo,.package-details-banner .package-itinerary-details .itinerary-map{border-color:#84ccf9}.package-details-banner .package-itinerary-details .itinerary-cruise-logo img{background:#fff}.package-details .packageprices-whitebg .package-prices{background:#fff;color:#000}.package-details .package-prices{background:#0978bd;color:#fff}.package-details .package-prices .package-price{border-color:#fff}.package-details .package-prices .package-fare-details .panel-card-body tbody{background:#fff}.package-details .package-prices .package-fare-details .panel-card-body tfoot{background:#84ccf9;color:#fff}.package-details .package-prices .package-fare-details .panel-card-body tfoot td:last-child{background:#0978bd}.package-details .package-departure-details p{background:#84ccf9;color:#fff}.cruise-sailing-dates .nav-tabs>li.nav-item>a.nav-link.active,.cruise-sailing-dates .nav-tabs>li.nav-item>a.nav-link.active:focus,.cruise-sailing-dates .nav-tabs>li.nav-item>a.nav-link.active:hover{border-top:2px solid #1f6dbd;color:#1f6dbd;border-left-color:rgba(0,0,0,.07);border-right-color:rgba(0,0,0,.07)}.cruise-cash-rule{color:#cd3033;margin-top:2px}.package-details .package-prices .cruise-cash-rule{color:#cd3033;font-size:.85rem}.lowest-sailing-price{border:1px dashed #26be4c;padding:1px 4px}.supplier-promo-section .promo-code-text{color:#1f6dbd}.text-truncate>span{margin:3px 0 0!important}.list-view .cruise-offers-list .list span{font-size:15px!important}.cruise-offers-list li{margin:auto 0!important}.custom-table-border .tab-content table{border:1px solid rgba(0,0,0,.07)}.custom-table-border .tab-content table td,.custom-table-border .tab-content table th,.custom-table-border .tab-content table tr{border:1px solid rgba(0,0,0,.07);padding:0 5px}.rules-icons .promo-code{width:28px!important;min-width:28px!important;padding:0 1px}.custom-office-selection fieldset{padding:0 1rem!important;margin-left:-16px;border:0!important}.custom-office-selection fieldset .form-group{margin-bottom:0!important}.custom-office-selection .selection .select2-selection{border-bottom:0!important;border:1px solid #ccc!important;padding:2.5px 8px 0!important}.custom-btn-alignment>*{white-space:nowrap}.custom-btn-alignment .btn{padding:3px 16px!important}.package-details-page .package-promo>*>span{padding:3px 10px!important}.package-details-page .package-promo .bonus-offer-disclaimer{display:none}.package-details-page .tab-container cruise-price-label{margin-right:0!important;padding-right:0!important}.package-details-page .tab-container cruise-price-label a,.package-details-page .tab-container cruise-price-label span{display:block!important}@media (max-width:450px){.progress-stepper-arrow .checkout-steps-wrap .checkout-step:first-child .checkout-step-inner{padding:11px 0;min-height:57px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.view-details-rule{display:none}.icon-bonus-offer{display:none}.bonus-offers-label{display:none}.bonus-offer-icontitle{display:block}.select2-results__option .ody-drop-down-option-html-content-after-title .highlighter-tooltip,.select2-selection__choice .ody-drop-down-option-html-content-after-title .highlighter-tooltip{position:relative;margin-left:4px}.select2-results__option .ody-drop-down-option-html-content-after-title .highlighter-tooltip .highlighter-tooltip-text,.select2-selection__choice .ody-drop-down-option-html-content-after-title .highlighter-tooltip .highlighter-tooltip-text{visibility:hidden;width:121px;background-color:#616161;color:#fff;text-align:center;position:absolute;z-index:1;font-size:12px;left:50%;top:unset;bottom:150%;margin-left:-60px;font-weight:600;border-radius:3px}.select2-results__option .ody-drop-down-option-html-content-after-title .highlighter-tooltip .highlighter-tooltip-text::before,.select2-selection__choice .ody-drop-down-option-html-content-after-title .highlighter-tooltip .highlighter-tooltip-text::before{border-top-color:#616161;top:100%;left:50%;border-width:.4rem .4rem 0;position:absolute;content:'';border-style:solid;display:block;right:27px;color:transparent;width:1px;margin-left:-5px}.select2-results__option .ody-drop-down-option-html-content-after-title .highlighter-tooltip .highlighter-tooltip-text a,.select2-selection__choice .ody-drop-down-option-html-content-after-title .highlighter-tooltip .highlighter-tooltip-text a{color:#fff}.select2-results__option .ody-drop-down-option-html-content-after-title .highlighter-tooltip:hover .highlighter-tooltip-text,.select2-selection__choice .ody-drop-down-option-html-content-after-title .highlighter-tooltip:hover .highlighter-tooltip-text{visibility:visible}.select2-results__option .ody-drop-down-option-html-content-after-title .highlighter-tooltip .dropdown-options-wraper,.select2-selection__choice .ody-drop-down-option-html-content-after-title .highlighter-tooltip .dropdown-options-wraper{display:inline-block}.select2-results .highlighter-tooltip,.select2-selection__choice .highlighter-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px}.select2-results .highlighter-tooltip .highlighter-tooltip-text,.select2-selection__choice .highlighter-tooltip .highlighter-tooltip-text{visibility:hidden;width:144px;background-color:#616161;color:#fff;text-align:center;position:absolute;z-index:1;font-size:12px;left:51px;top:-27px;font-weight:600;border-radius:3px}.select2-results .highlighter-tooltip .highlighter-tooltip-text::before,.select2-selection__choice .highlighter-tooltip .highlighter-tooltip-text::before{border-top-color:#616161;top:17px;border-width:.4rem .4rem 0;position:absolute;content:'';border-style:solid;display:block;right:27px;color:transparent}.select2-results .highlighter-tooltip .highlighter-tooltip-text a,.select2-selection__choice .highlighter-tooltip .highlighter-tooltip-text a{color:#fff}.select2-results .highlighter-tooltip:hover .highlighter-tooltip-text,.select2-selection__choice .highlighter-tooltip:hover .highlighter-tooltip-text{visibility:visible}.select2-results .highlighter-tooltip .dropdown-options-wraper,.select2-selection__choice .highlighter-tooltip .dropdown-options-wraper{display:inline-block}.select2-results li:first-child .highlighter-tooltip .highlighter-tooltip-text{top:unset!important;bottom:-22px!important}.select2-results li:first-child .highlighter-tooltip .highlighter-tooltip-text::before{border-bottom-color:#616161!important;top:unset!important;bottom:15px!important;border-width:0 .4rem .4rem}.compare-box-container td .embed-responsive{margin:0 auto}.popup-tooltip .highlighter-tooltip{position:relative;display:inline-block;width:100%}.popup-tooltip .highlighter-tooltip .highlighter-tooltip-text{visibility:hidden;width:144px;background-color:#616161;color:#fff;text-align:center;position:absolute;z-index:1;font-size:12px;left:51px;top:-27px;font-weight:600;border-radius:3px}.popup-tooltip .highlighter-tooltip .highlighter-tooltip-text::before{border-top-color:#616161;top:17px;border-width:.4rem .4rem 0;position:absolute;content:'';border-style:solid;display:block;right:27px;color:transparent}.popup-tooltip .highlighter-tooltip .highlighter-tooltip-text em:hover .highlighter-tooltip-text{visibility:visible}.pay-provider-alignment .Uplift-pay .pointer.fs12{color:#fff!important}.pay-provider-alignment .Uplift-pay .pointer.fs12 .text-primary{color:#fff!important}.pay-provider-alignment .TamaraH-pay .tamara-product-widget{color:#fff!important}.separate-window-special-rates-body button[data-ody-id=PastPassengerLookUpButton],.swift-guest-details-same-window button[data-ody-id=PastPassengerLookUpButton]{background-color:#1f6dbd;border-color:#1f6dbd;color:#fff}.odyCruiseGpt-section .odyCruiseGpt-search .odi-search-textbox{background:-webkit-gradient(linear,left top,left bottom,from(#4893e1),to(white));background:linear-gradient(#4893e1,#fff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.odyCruiseGpt-message .odyCruiseGpt-message-text{color:#4f4d4d;background:#f0f7ff}.odyCruiseGpt-message .odyCruiseGpt-message-text button{color:#1f6dbd;background-color:transparent;background-image:none;border-color:#1f6dbd;border:1px solid;border-radius:3px;margin:5px}@media (max-width:500px){.odyCruiseGpt-message .odyCruiseGpt-message-text button{width:90%;padding:5px}}.odyCruiseGpt-message.odyCruiseGpt-message-reply .odyCruiseGpt-message-text{background:#1f6dbd!important;color:#fff}.odyCruiseGpt-message.odyCruiseGpt-message-reply::before{border-top:13px solid #1f6dbd}.odyCruiseGpt-error .odyCruiseGpt-message-text{background:#f8d7da;color:#721c24;border-radius:5px}.chat-box-modal .modal-content .odyCruiseGpt-dialog .modal-header .odi-search-textbox{background:-webkit-gradient(linear,left top,left bottom,from(#4893e1),to(#1f6dbd));background:linear-gradient(#4893e1,#1f6dbd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.chat-box-modal .modal-content .odyCruiseGpt-dialog .modal-header .modal-close{background:#1f6dbd!important}.add-cabin-label{background-color:rgba(31,109,189,.1)}filter-component [data-ody-id=ShowMoreLessButton]{color:#1f6dbd;border-bottom:1px solid #1f6dbd}.custom-slider ngx-slider .ngx-slider-pointer{background-color:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.24);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.24)}.custom-slider ngx-slider .ngx-slider-pointer::after{background:#1f6dbd}.custom-slider ngx-slider .ngx-slider-pointer:hover::after{background:#1f6dbd}.custom-slider ngx-slider .ngx-slider-bar{background:#e0e0e0}.custom-slider ngx-slider .ngx-slider-selection{background:#1f6dbd}.custom-slider .ngx-slider .ngx-slider-pointer.ngx-slider-active::after,.custom-slider .ngx-slider:focus-visible::after{outline:0;background:#1f6dbd}.bg-green{background-color:#1f6dbd}.text-primary{color:#0978bd!important}.bg-primary{background-image:-webkit-gradient(linear,right top,left top,color-stop(30%,#49a0d7),to(#0978bd))!important;background-image:linear-gradient(to left,#49a0d7 30%,#0978bd 100%)!important}.btn{border-radius:.75rem;font-size:18px}.btn-primary,.btn-primary:focus,.searchbar-above-filter-sidebar :focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar [data-ody-id=SearchButton]{background-image:-webkit-gradient(linear,right top,left top,color-stop(30%,#49a0d7),to(#0978bd));background-image:linear-gradient(to left,#49a0d7 30%,#0978bd 100%)}.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:hover,.searchbar-above-filter-sidebar :active:focus[data-ody-id=SearchButton],.searchbar-above-filter-sidebar :active:hover[data-ody-id=SearchButton],.searchbar-above-filter-sidebar :active[data-ody-id=SearchButton],.searchbar-above-filter-sidebar :hover[data-ody-id=SearchButton]{background-image:-webkit-gradient(linear,left top,left bottom,from(#219504),color-stop(51%,#2d9c05),color-stop(51%,#06b40e),to(#125102));background-image:linear-gradient(to bottom,#219504 0,#2d9c05 51%,#06b40e 51%,#125102 100%);border-color:#060606}.btn-outline-primary,.btn-outline-primary:focus{color:#0978bd;border-color:#0978bd}.btn-outline-primary:active,.btn-outline-primary:active:focus,.btn-outline-primary:active:hover,.btn-outline-primary:hover{color:#219504;border-color:#219504}.navbar-primary{background:#76cde7}.bonus-offer-icontitle,.breadcrumb,.breadcrumb-cruise-title,.checkout-step.current .checkout-step-inner{background:#0978bd!important;color:#fff}.checkout-step.current .checkout-step-inner::after{border-color:transparent #0978bd!important}.checkout-steps-wrap{margin-bottom:0!important;border:1px solid #dee2e6}.breadcrumb{margin-bottom:0!important;color:#fff;border-radius:0}.bonus-offer-disclaimer{font-size:12px;border-top:1px solid #dee2e6}.breadcrumb-item{color:#fff!important}.breadcrumb-item::after,.breadcrumb-item::before{color:#fff!important}#destinationImageContainer,#shipReviewPlugin,#shipVideoContainer,.breadcrumb-cruise-title,.cruise-certificate,.guest-info-icons.d-none,.separate-window-special-rates-body .guest-info-title,.swift-guest-details-same-window .guest-info-title,.swift-guest-details-same-window .special-rates-title,.tileview-version2 .button-cruise-category,.tileview-version2 [data-ody-id=BookButtonCategoryPrice],.tileview-version2 [data-ody-id=PackagePriceTaxes],[data-ody-id=EnterEmailSection],[data-ody-id=ItinerariesAndSailingsCountsContainerBesideSearchButton]{display:block!important}.cruise-details-package-subtitle,.cruise-promotions-for-grid,.guest-info-title,.multi-cabin-wrapper .special-rates-header .line-space,.package-details-basic-info .section-itinerary-map-img,.section-sidebar [data-ody-id=ShareItineraryButton],.separate-window-special-rates-body .guest-title-header,.separate-window-special-rates-body .special-rates-header,.special-rates-title,.swift-guest-details-same-window .guest-title-header,.swift-guest-details-same-window .special-rates-header,.tileview-version2 [data-ody-id=ExternalIdTaxes],.tileview-version2 [data-ody-id=PriceTaxes],.tileview-version2 [data-ody-id=TileViewIcon],[data-ody-id=AdvanceSearchLink],[data-ody-id=ItinerariesAndSailingsCountsContainer],[data-ody-id=ItineraryPlusIcon]{display:none!important}.grid-view .cruise-offers-list,.grid-view .cruise-promotions-for-sailing,.grid-view [data-ody-id=ItineraryPlusIcon],.label-bonusoffer{display:none}@media only screen and (min-width:880px) and (max-width:767px){.tileview-version2 .book-buton-margin-right{margin-right:.5rem}}.tileview-version2 [data-ody-id=BookButton]{font-size:12px!important}@media only screen and (max-width:1420px) and (min-width:1190px){.tileview-version2 .book-button-type{-ms-flex-wrap:wrap;flex-wrap:wrap}.tileview-version2 .book-button-type .book-buton-margin-right{margin-right:0}.tileview-version2 .button-cruise-category{width:100%;margin-top:10px}}@media only screen and (max-width:900px) and (min-width:768px){.tileview-version2 .book-button-type{-ms-flex-wrap:wrap;flex-wrap:wrap}.tileview-version2 .book-button-type .book-buton-margin-right{margin-right:0}.tileview-version2 .book-button-type [data-ody-id=BookButtonCategoryPrice]{float:none!important}.tileview-version2 .book-button-type [data-ody-id=cruisePackagePriceTypes]{font-size:13px}.tileview-version2 .button-cruise-category{width:100%;margin-top:10px}}@media (max-width:480px){.tileview-version2 .book-button-type{-ms-flex-wrap:wrap;flex-wrap:wrap}.tileview-version2 .book-button-type .book-buton-margin-right{margin-right:0;-webkit-box-flex:0;-ms-flex:0;flex:0}.tileview-version2 .book-button-type [data-ody-id=BookButtonCategoryPrice]{float:none!important}.tileview-version2 .book-button-type [data-ody-id=cruisePackagePriceTypes]{font-size:13px}.tileview-version2 .button-cruise-category{width:100%;margin-top:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}}.grid-view [data-ody-id=PriceSection]{margin-left:auto}.grid-view [data-ody-id=PriceSection] .flex-spacer{text-align:right}.grid-view [data-ody-id=PriceSection] .cruise-results-lowest-price-disclaimer{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:118px}.grid-view .cruise-info-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid-view .cruise-info-details .cruise-info-detail-item{width:100%}.grid-view .cruise-info-details .cruise-info-detail-item .cruise-info-detail-item-display{display:block!important}.grid-view .cruise-info-details .cruise-info-detail-item .cruise-info-detail-item-display .cruise-info-detail-item-inner{border-left:0!important;margin-left:0!important;padding-left:0!important;margin-top:10px}.grid-view .cruise-info-details .width-cruise-info-details{width:45%;margin-right:.3rem}@media only screen and (max-width:1420px) and (min-width:1190px){.grid-view .cruise-info-details .width-cruise-info-details.to-price-width{width:38%}}@media only screen and (max-width:880px) and (min-width:768px){.grid-view .cruise-info-details .width-cruise-info-details{width:100%}}.grid-view .cruise-promotions-for-grid{margin-bottom:.5rem}.grid-view .cruise-min-price-section .custom-top-margin{margin-top:0!important;margin-left:0}.grid-view .cruise-min-price-section [data-ody-id=highestPriceSection],.grid-view .cruise-min-price-section [data-ody-id=lowestPriceSection]{font-size:13px}@media (max-width:1220px){.grid-view .cruise-min-price-section [data-ody-id=highestPriceSection],.grid-view .cruise-min-price-section [data-ody-id=lowestPriceSection]{font-size:12px}}.grid-view .cruise-min-price-section .cruise-price-currency-code{margin-left:3px}.grid-view .cruise-min-price-section .cruise-min-price{font-size:19px}@media (max-width:880px){.grid-view .cruise-min-price-section .cruise-min-price{font-size:17px}}.grid-view .cruise-item-card .cruise-max-price{display:block;margin-left:0;padding-left:0;border-left:0}[data-ody-id=BonusOfferDisclaimer]{display:block}.grid-view [data-ody-id=BonusOfferDisclaimer].d-none{display:none!important}[data-ody-id=cruiseResultsBookPriceDisclaimer]{white-space:wrap}.bonus-offer-icontitle{text-align:center;font-weight:500!important;font-size:1.25rem;text-transform:capitalize}@media (max-width:767px){#destinationImageContainer,#shipVideoContainer,.cruise-title-body{display:none!important}}[data-ody-id=EnterEmailSection]{padding-left:8px!important;margin-top:8px}.d-none.ship-cruise-faq,.guest-title-header,.special-rates-header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}[data-ody-id=EmailOfficeIDSection]{margin-top:.75rem}.cruise-title-body .cruise-details-package-title{border:2px solid #afb3b7;color:#000!important;padding:.5rem!important;font-weight:700;font-size:17px}.multicabin-guestinfo-form .special-rates-header{display:none!important}.multicabin-guestinfo-form .special-rates-dropdown{background:#0978bd}.multicabin-guestinfo-form .special-rates-dropdown span.text-truncate{font-size:1.25rem;font-weight:500}.multicabin-guestinfo-form .special-rates-dropdown .odi-drop-up-arrow,.multicabin-guestinfo-form .special-rates-dropdown .text-primary{color:#fff!important;font-size:1.25rem}.multicabin-guestinfo-form .cruise-certificate{margin-left:auto;margin-bottom:.5rem}.multicabin-guestinfo-form [data-ody-id=EmailOfficeIDSection]{margin-top:0}@media only screen and (max-width:991px) and (min-width:768px){.multicabin-guestinfo-form [data-ody-id=PricingFrom]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.multicabin-guestinfo-form .copy-from-cabin-section{margin-top:8px}.section-sidebar .ships-view-more-content span::after{width:4px}.section-sidebar [data-ody-id=ShareItineraryButtonHTML]{font-size:14px}[data-ody-id=DepartureDate] .btn,[data-ody-id=FilterSection] .btn{font-size:13px}[data-ody-id=BonusOffer],[data-ody-id=PricingFrom]{float:right!important;clear:right!important}[data-ody-id=GuestInfoAdult]{clear:none!important;float:none!important}[data-ody-id=GuestInfoAdult] fieldset{padding:0 .5rem}@media (min-width:768px){[data-ody-id=PricingFrom]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:767px){[data-ody-id=SpaecialRates]{margin-bottom:10px}}@media (max-width:767px){[data-ody-id=BonusOffer]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#destinationImageContainer #destinationImage,#odydlcReviewContainer #odydlcReview,#shipVideoContainer #shipVideo{min-width:100%;max-width:100%;margin-bottom:16px}.custom-btn-alignment{max-width:100%;width:100%}.guestCabinInfoWithoutMulticabin{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.guestCabinInfoWithoutMulticabin .guest-info-section,.guestCabinInfoWithoutMulticabin .guest-residency-section,.guestCabinInfoWithoutMulticabin .special-rates-section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.guestCabinInfoWithoutMulticabin .guest-info-section{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.guestCabinInfoWithoutMulticabin .special-rates-section{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.guestCabinInfoWithoutMulticabin .special-rates-section .special-rates-header{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.guestCabinInfoWithoutMulticabin .guest-residency-section{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.cruise-details-package-title{background:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#f3f4f5),to(#bbbec0)) repeat scroll 0 0;background:linear-gradient(to top,#f3f4f5 50%,#bbbec0 100%) repeat scroll 0 0}.share-icon{color:#fff;border-color:#fff}.share-icon:active,.share-icon:focus,.share-icon:hover{color:#fff!important;border-color:#fff!important}#emailIdScriptContainer iframe,#shipReviewPlugin iframe{border:0;overflow:hidden;width:100%;height:auto}@media (min-width:991px){#emailIdScriptContainer iframe,#shipReviewPlugin iframe{height:80px}}#emailIdScriptContainer{width:100%}.package-details-v1 .cruise-details-package-title,[data-ody-id=PackageDetailsWrapper] .cruise-details-package-title{padding:1rem}#shipReviewPlugin{position:relative}#shipReviewPlugin .dlc-ship-review-title{position:absolute;width:100%;bottom:0;left:4px}#shipReviewPlugin .cbResultSetPanelDataContainer{margin-bottom:15px}@media (min-width:768px){.max-width-onclick{max-width:50%;clear:inherit}}#bonusOfferTitleHeader{padding:.75rem .5rem}.guest-info-icon-title{padding:.75rem .5rem}.guest-info-icon-title span{text-align:center;width:100%}.guest-info-icons{width:24px;height:24px}.past-passenger-modal .btn-primary[disabled]:hover,.past-passenger-modal .searchbar-above-filter-sidebar [disabled]:hover[data-ody-id=SearchButton],.searchbar-above-filter-sidebar .past-passenger-modal [disabled]:hover[data-ody-id=SearchButton]{background-image:-webkit-gradient(linear,right top,left top,color-stop(30%,#49a0d7),to(#0978bd))!important;background-image:linear-gradient(to left,#49a0d7 30%,#0978bd 100%)!important;opacity:.65}[data-ody-id=sailingDateSection]{padding-top:10px}.package-details-page .package-promo>*>span{padding:8px 10px!important;border-bottom:0}.package-details-page .package-promo .bonus-offer-disclaimer{display:block}@media (min-width:991px){.cruise-item-card{height:490px}}@media (max-width:560px){.ships-view-more-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ships-view-more-content em[data-ody-id=ShipCruiseInfoIcon]{display:inline-block!important;font-size:1.125rem!important}.ships-view-more-content [data-ody-id=ShipCruiseInfoLabel]{display:inline-block!important}.ships-view-more-content span::after{width:0}.ships-view-more-content.hide-view-more>div{margin-right:0}}[data-ody-id=CruiseSearchBarSectionCollapsed]{background:#fff;border:1px solid 1px solid #dee2e6}[data-ody-id=CruiseSearchBarSectionCollapsed] .search-bar-section-collapsed-inner [data-ody-id=ModifySearchLabel]{font-weight:600;color:#1f6dbd}[data-ody-id=CruiseSearchBarSectionCollapsed] .search-bar-section-collapsed-inner [data-ody-id=ModifySearchLabel]::before{font-size:28px;margin-right:3px}[data-ody-id=CruiseSearchBarSectionCollapsed] .search-bar-section-collapsed-inner .odi-expand-more{color:#1f6dbd}[data-ody-id=emailPopup],[data-ody-id=odyEmail]{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.odi-mail::before{content:''}[data-ody-id=CruiseSearchInner]{display:block!important}[data-ody-id=CruiseSearchInner] .cruise-search [data-ody-id=CruiseSearchLabel]{font-weight:600;color:#212121}[data-ody-id=CruiseSearchInner] .cruise-search [data-ody-id=CruiseSearchLabel]::before{font-size:28px;margin-right:3px}[data-ody-id=SideBarShipDeckPlans]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}[data-ody-user-type=b2b] [data-ody-id=SideBarShipReplicateItinerary]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}search-bar-component .col-12.col-md-4.col-lg-3{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}search-bar-component [data-ody-id=DestinationTypesAndCountsContainer]{-ms-flex-wrap:wrap;flex-wrap:wrap}.container-fluid{max-width:1190px}.searchbar-above-filter-sidebar{background-color:#fff;padding:.5rem;margin-bottom:1rem}.searchbar-above-filter-sidebar .form-group{border:1px solid #98b9ca;border-radius:5px;margin-bottom:6px}.searchbar-above-filter-sidebar .form-group label{display:none!important}.searchbar-above-filter-sidebar .mat-form-control{height:27px;font-size:12px;font-weight:700;border:0;padding:0}.searchbar-above-filter-sidebar .mat-form-control.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.searchbar-above-filter-sidebar ody-dropdown .select2-container--default .select2-selection--multiple{border:0;-webkit-box-shadow:none!important;box-shadow:none!important;padding-top:0;min-height:27px}.searchbar-above-filter-sidebar ody-dropdown .select2-container--default .select2-selection--multiple .select2-selection__choice{margin:3px 3px 3px 0}.searchbar-above-filter-sidebar ody-dropdown .select2-container--default .select2-selection--multiple .select2-search--inline:first-child .select2-search__field{font-size:12px;font-weight:700;color:#000}.searchbar-above-filter-sidebar ody-dropdown .select2-container--default.select2-container--focus .select2-selection--multiple{border:0;-webkit-box-shadow:none!important;box-shadow:none!important}.searchbar-above-filter-sidebar .section-initial-search{margin:0}.searchbar-above-filter-sidebar .col-lg-3,.searchbar-above-filter-sidebar .col-md-4,.searchbar-above-filter-sidebar .col-xl-2{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important}.searchbar-above-filter-sidebar [data-ody-id=CruiseSearchInner]{background:-webkit-gradient(linear,right top,left top,color-stop(30%,#49a0d7),to(#0978bd));background:linear-gradient(to left,#49a0d7 30%,#0978bd 100%);color:#fff;font-size:18px;display:block;font-weight:400;border-radius:3px;padding:0 7px;margin-bottom:8px}.searchbar-above-filter-sidebar [data-ody-id=CruiseSearchInner] .cruise-search [data-ody-id=CruiseSearchLabel]{font-size:18px;color:#fff}.searchbar-above-filter-sidebar [data-ody-id=ItinerariesCountsContainer] strong,.searchbar-above-filter-sidebar [data-ody-id=SailingsCountsContainer] strong{color:#08abe6;font-size:20px;font-weight:700}.searchbar-above-filter-sidebar [data-ody-id=ItinerariesCountsContainer] span.text-truncate,.searchbar-above-filter-sidebar [data-ody-id=SailingsCountsContainer] span.text-truncate{white-space:normal!important}.searchbar-above-filter-sidebar [data-ody-id=AllPackagesWrapper],.searchbar-above-filter-sidebar [data-ody-id=CruiseItinMapsMissingWrapper],.searchbar-above-filter-sidebar [data-ody-id=CruiseTypeWrapper],.searchbar-above-filter-sidebar [data-ody-id=HasShipWrapper],.searchbar-above-filter-sidebar [data-ody-id=HasVrlWrapper],.searchbar-above-filter-sidebar [data-ody-id=IncludeInternalCruiselinesWrapper],.searchbar-above-filter-sidebar [data-ody-id=KidsFriendlyWrapper],.searchbar-above-filter-sidebar [data-ody-id=OnlyPackageToursWrapper]{margin:0!important}.searchbar-above-filter-sidebar [data-ody-id=SearchButton]{color:#fff!important;margin:10px 0;padding:5px;font-size:14px}.searchbar-above-filter-sidebar [data-ody-id=AdvanceSearchAndResetText]{margin:0!important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;white-space:normal!important;text-align:left}.searchbar-above-filter-sidebar [data-ody-id=AdvanceSearchAndResetText] .searchbar-reset-search-link{margin-left:0!important}.searchbar-above-filter-sidebar .section-searchbar-operations{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.searchbar-above-filter-sidebar [data-ody-id=ItinerariesAndSailingsCountsContainerBesideSearchButton]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.searchbar-above-filter-sidebar [data-ody-id=DestinationTypesAndCountsContainer]{display:block!important}.searchbar-above-filter-sidebar [data-ody-id=ItinerariesCountsContainer]{padding-right:0!important}.searchbar-above-filter-sidebar [data-ody-id=SailingsCountsContainer]{float:unset!important;text-align:left}.searchbar-above-filter-sidebar .searchbar-checkbox-group{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}@media (max-width:767px){.modal-dialog .form-group{border:1px solid #98b9ca;border-radius:5px;margin-bottom:6px}.modal-dialog .form-group label{display:none!important}.modal-dialog .mat-form-control{height:27px;font-size:12px;font-weight:700;border:0;padding:0}.modal-dialog .mat-form-control.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.modal-dialog ody-dropdown .select2-container--default .select2-selection--multiple{border:0;-webkit-box-shadow:none!important;box-shadow:none!important;padding-top:0;min-height:27px}.modal-dialog ody-dropdown .select2-container--default .select2-selection--multiple .select2-selection__choice{margin:3px 3px 3px 0}.modal-dialog ody-dropdown .select2-container--default .select2-selection--multiple .select2-search--inline:first-child .select2-search__field{font-size:12px;font-weight:700;color:#000}.modal-dialog ody-dropdown .select2-container--default.select2-container--focus .select2-selection--multiple{border:0;-webkit-box-shadow:none!important;box-shadow:none!important}.modal-dialog .searchbar-reset-search-link{margin-left:0!important}}[data-ody-id=CruisePackageInfoWrapper],[data-ody-id=CruisePackagePriceModified],[data-ody-id=CruiseSailingInfoAndBookingButton],[data-ody-id=DepartureDate]{white-space:normal!important}.flex-aside-200{min-width:180px;max-width:180px}result-container-component .container-fluid{max-width:1190px}[data-ody-id=CruiseSailingDatesSection]{font-size:13px}.sailing-info-cell{white-space:normal!important;min-width:68px!important}[data-ody-id=SortSelector] [data-ody-id=ResultsItineraryCount],[data-ody-id=SortSelector] [data-ody-id=TotalFacetSailingFound]{display:none}[data-ody-id=odyEmail]{display:block}[data-ody-id=odyEmail] .odi-mail{width:14px!important;height:14px!important}.btn-icon{margin-bottom:4px;line-height:1;font-size:14px}[data-ody-id=CruiseSailingInfoAndBookingButton] .btn.mw100{min-width:80px}@media (min-width:767px){.list-view .ships-view-more-content{margin-right:0}.list-view .cruise-item{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.list-view .cruise-item .cruise-item-card{height:auto;padding:16px;display:block}.list-view .cruise-item .card-image,.list-view .cruise-item .cruise-info-details,.list-view .cruise-item .cruise-prices{width:32%;float:left;margin:0}.list-view .cruise-item .cruise-info-details .cruise-info-detail-item{margin:0 0 8px}.list-view .cruise-item .cruise-info-details,.list-view .cruise-item .cruise-prices{padding-left:16px;padding-right:0}.list-view .cruise-item .cruise-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-view .cruise-item .port-of-call{display:-webkit-box;display:-ms-flexbox;display:flex}.list-view .cruise-item .cruise-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-view .cruise-item .cruise-info .cruise-logo{display:block;margin-bottom:8px}.list-view .cruise-item .cruise-info .cruise-logo img{max-width:initial}.list-view .cruise-item .cruise-info .cruise-name{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.list-view .cruise-item .cruise-prices{display:block;width:36%;margin:0;clear:none}.list-view .cruise-item .cruise-item-min-price{text-align:right}[dir=rtl] .list-view .cruise-item .cruise-item-min-price [data-ody-id=cruiseInclusiveExclusiveMessage]{display:block}.list-view .cruise-item .cruise-price{display:block}[dir=rtl] .list-view .cruise-item .cruise-price{display:inline-block}.list-view .cruise-item cruise-sailing-component{float:left;width:100%;min-height:initial;margin:16px 0 0;padding-top:16px}.list-view .cruise-item cruise-sailing-component .for-grid{display:none}.list-view .cruise-item cruise-sailing-component .for-list{display:block}.list-view .cruise-item .cruise-sailing-bottom-fields{display:none}.list-view .cruise-item .table-fixed th{min-width:84px}.list-view .cruise-item cruise-promotions-component.cruise-promotions-for-grid{display:none}.list-view .cruise-item cruise-promotions-component.cruise-promotions-for-list{display:block}.list-view .cruise-item cruise-promotions-component .cruise-offers-list{margin:4px 0 0}.list-view .cruise-item .cruise-img{height:auto}.list-view .cruise-item .section-sailing-date-btns{position:absolute;right:0;left:auto;bottom:100%}.list-view .cruise-item .cruise-info-rule-experience{display:none}.list-view .cruise-item .cruise-promotions-for-sailing{display:none}.list-view .cruise-item .cruise-offers-list.cruise-offers-description-list li{-webkit-box-flex:1;-ms-flex:1 1 calc(33.333333% - 1px);flex:1 1 calc(33.333333% - 1px);max-width:calc(33.333333% - 1px);margin-right:1px;margin-left:0}.list-view .cruise-item .cruise-offers-list .list{max-height:100%}.list-view .cruise-item-card .cruise-info-card-code{display:none}.list-view .cruise-item-card .cruise-info-list-code{display:block}.list-view .cruise-item-card .cruise-min-price-section{display:block}.list-view .cruise-item-card .cruise-max-price{margin-top:1rem}.list-view .cruise-item-card .download-pdf{position:absolute;right:12px;margin-top:30px}.list-view .cruise-tour-advertise-section{position:static;margin-top:16px;-webkit-transform:scale(1);transform:scale(1)}.list-view .cruise-tour-advertise-section .odi-close{display:none}}@media (min-width:767px) and (max-width:991px){[data-ody-id=SailingsWrapperContainer]{max-width:calc(100% - 186px)}.list-view .cruise-item .table-fixed th{min-width:auto;padding:6px 4px}[data-ody-id=CruiseSailingInfoAndBookingButton] .btn.mw100{min-width:60px;font-size:12px}.cruise-item cruise-sailing-component .table td{padding:2px!important}.sailing-info-cell{min-width:36px!important}}