#selectize_input{opacity:0}.selectize-input,.selectize-input.focus{padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.selectize-control{display:flex;align-items:center}#search-form{position:relative;z-index:9;padding:0;width:100%}#search-form .nice-select:after,#filters .nice-select:after{display:none}.search-form-btm{background:#fff;display:flex;justify-content:space-between;border-radius:6px}.search-form-selectize{flex:1;position:relative;display:flex;align-items:center;border-right:1px solid #e4e4e4}.search-form-selectize .selectize-control{position:absolute;top:0;width:100%;min-height:100%}.search-form-selectize .selectize-control .selectize-input{padding-left:6px}.search-form-selectize .selectize-control.plugin-remove_button [data-value] .remove{display:none}.search-form-selectize .selectize-control input{padding:0 10px!important;font:14px/1.8 "Open Sans",Helvetica,Arial,sans-serif}.search-form-selectize .selectize-input.has-items{padding:3px 0 0 6px!important}.search-form-selectize .selectize-dropdown{border:0;padding-top:10px}.search-form-selectize .selectize-dropdown .option{padding:7px 10px;cursor:pointer}.search-form-selectize .selectize-dropdown .active{background:transparent}.search-form-meta{display:flex;align-items:center}.search-form-meta .meta{display:flex;align-items:center;justify-content:space-between;padding:0 10px;position:relative;height:42px;border-right:1px solid #e4e4e4}.search-form-meta .meta .nice-select{width:100%;border:0;position:relative;z-index:1;height:42px;padding:2px 0 2px 5px;background:transparent}.search-form-meta .meta .nice-select:active,.search-form-meta .meta .nice-select.open,.search-form-meta .meta .nice-select:focus{border-color:#e4e4e4}.search-form-meta .meta i{color:#3289c5;position:absolute;right:10px;z-index:0}.search-form-meta .meta-date-from{flex:1 0 auto;min-width:100px}.search-form-meta .meta-date-from input{border:0;font:14px/1.8 "Open Sans",Helvetica,Arial,sans-serif;color:#454545;width:100%}.search-form-meta .meta-date-to{flex:1 0 auto;min-width:100px}.search-form-meta .meta-date-to input{border:0;font:14px/1.8 "Open Sans",Helvetica,Arial,sans-serif;color:#454545;width:100%}.search-form-meta .nice-select{font:14px/36px "Open Sans",Helvetica,Arial,sans-serif;color:#454545}.search-form-meta .nice-select span{color:#444}.search-form-meta .meta-adults{width:90px}.search-form-meta .meta-children{width:110px}.search-form-meta .meta-duration{width:150px}.search-form-meta .meta-traveltype{width:150px}.search-form-meta select{border:0;font:14px/1.8 "Open Sans",Helvetica,Arial,sans-serif;color:#454545;background:transparent}.search-form-meta .nice-select .list{min-width:150px}.search-form-submit button{background:var(--orange);height:100%;border:0;font:13px "Open Sans",Helvetica,Arial,sans-serif;color:#fff;padding:13px;cursor:pointer;font-weight:500;width:140px;border-top-right-radius:6px;border-bottom-right-radius:6px;transition:all 0.3s}.search-form-submit button:hover{background:var(--lightorange);color:#fff}.search-form-children{display:none;align-items:center;justify-content:flex-end;padding:10px 0 0 0}.search-form-children p{margin:0 10px 0 0;color:#fff}.meta-children-age{display:none;align-items:center;margin-left:10px;background:#fff}.meta-children-age .nice-select{width:120px;border:0}.meta-children-age .fas{position:relative;right:10px}.selectize-control.plugin-remove_button [data-value]{padding-right:10px!important}.selectize-control.plugin-remove_button [data-value] .remove,.selectize-control.plugin-remove_button .remove{display:none;align-items:flex-start;justify-content:center;border-left:0}.selectize-control.plugin-remove_button [data-value] .remove:hover,.selectize-control.plugin-remove_button .remove:hover{background:#cd1b27}.selectize-control.multi .selectize-input .item{border:0!important;text-shadow:none!important;padding:5px 10px!important;color:#fff!important}.selectize-control.multi .selectize-input .item.active{border:0!important;text-shadow:none!important;padding:5px 10px;color:#fff!important}.selectize-control.multi .selectize-input .item-cruiseline,.selectize-control.multi .selectize-input .item-cruiseline.active{background:var(--orange)}.selectize-control.multi .selectize-input .item-ship,.selectize-control.multi .selectize-input .item-ship.active{background:#7c216a}.selectize-control.multi .selectize-input .item-destination,.selectize-control.multi .selectize-input .item-destination.active{background:#008b44}.selectize-control.multi .selectize-input .item-port,.selectize-control.multi .selectize-input .item-port.active{background:#77262d}.selectize-control.multi .selectize-input .item-traveltype,.selectize-control.multi .selectize-input .item-traveltype.active{background:#298fd7}.selectize-control.multi .selectize-dropdown .option .type{color:#fff;padding:5px;text-transform:capitalize}#quicksearch .selectize-control.multi .selectize-dropdown .option .type i{font-size:12px}.selectize-control.multi .selectize-dropdown .option-cruiseline .type,.selectize-control.multi .selectize-dropdown .option-cruiseline.active .type{background:var(--orange)}.selectize-control.multi .selectize-dropdown .option-ship .type,.selectize-control.multi .selectize-dropdown .option-ship.active .type{background:#7c216a}.selectize-control.multi .selectize-dropdown .option-destination .type,.selectize-control.multi .selectize-dropdown .option-destination.active .type{background:#008b44}.selectize-control.multi .selectize-dropdown .option-port .type,.selectize-control.multi .selectize-dropdown .option-port.active .type{background:#77262d}.selectize-control.multi .selectize-dropdown .option-traveltype .type,.selectize-control.multi .selectize-dropdown .option-traveltype.active .type{background:#298fd7}.selectize-control.multi .selectize-input .item .fa-times{display:none}.selectize-control.multi .selectize-input .item:hover{background:#cd1b27!important}.selectize-control.multi .selectize-input .item:hover .fas{display:none}.selectize-control.multi .selectize-input .item:hover .fa-times{display:inline-block}.date-select input{border:0;font:14px/1.8 "Open Sans",Helvetica,Arial,sans-serif;color:#454545;padding-left:10px}.date-select i{color:#3289c5}.daterangepicker td.active,.daterangepicker td.active:hover,.daterangepicker td.end-date{background-color:#133c5c!important}.daterangepicker td.in-range{background-color:#999;color:#fff}.daterangepicker td.available:hover{background-color:#133c5c;color:#fff}.drp-selected:before{content:"Depart between "}.drp-buttons button{background:var(--orange);border:0;font:13px "Open Sans",Helvetica,Arial,sans-serif;color:#fff;padding:5px 13px!important;cursor:pointer;font-weight:500!important;transition:all 0.3s ease-in}.drp-buttons button:hover{background:#dd8000;color:#fff;transition:all 0.3s ease-in-out}#search-form .hidden{display:none}.search-prices .price-exclusion{font-weight:600;line-height:1.2;padding:3px 0;font-size:12px}.load-more{border:1px solid #e0e0e0;border-radius:12px;background:#fff 0% 0% no-repeat padding-box;width:100%;text-align:center;font-size:14px;height:40px;color:var(--fc-dark-grey);font-family:"Roboto";font-weight:500}.load-more i{color:var(--fc-dark-grey)}.main-search h3{text-transform:uppercase;font-size:12px}#search-form .additional-options{margin:5px 10px}.checkmark{border-radius:0}.checkmark{width:10px;height:10px;top:7px}.checkGroup{padding:0 15px}.checkGroup .checkmark::after{left:2px;top:0;width:2px;height:5px}.meta-adults-age,.meta-children-age .nice-select,.meta-adults-age .nice-select{height:25px;border-radius:0;padding:2px 0 2px 10px}.meta-children-age{height:25px;border-radius:3px;padding:15px 5px}.meta-children-age .nice-select,.meta-adults-age .nice-select{width:100px}#search-form .meta-children-age .nice-select span,#search-form .meta-adults-age .nice-select span{position:relative;top:-9px}.page-template-landing-page #search_sorting,.page-search #search_sorting{position:relative;padding:0;margin:0 0 12px;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.page-search .search-results{position:relative;z-index:1}.sort-area{margin-bottom:20px}.sort-area-top .pagination-left{display:none}.sort-area hr{border-top:1px solid var(--lightblue);display:none}h4.total_cruises{margin:0;text-transform:initial;font:normal normal 500 16px/24px Roboto;letter-spacing:0;color:var(--fc-dark-grey)}.sort-area .select-container i{position:absolute;right:10px}.sort-area .select-container .nice-select{margin:0;padding:0;border:1px solid var(--fc-light-grey);border-radius:12px;color:var(--fc-dark-grey);height:40px}.sort-area .select-container .nice-select span.current,.sort-area .select-container .nice-select input.current{padding:0 27px 0 14px;border:none;background:transparent;opacity:1;border-radius:unset;font:inherit;color:inherit}.sort-area .select-container .nice-select .list{margin:0}.sort-area .select-container .nice-select .list li[data-value="best_value ASC"],.sort-area .select-container .nice-select .list li[data-value="most_popular DESC"]{display:none}.sort-area select{flex:1 0 auto;border:0;width:110%;background:var(--lightblue);color:var(--text)}#search_action_bar{display:none;background:#f0f0f0;padding:10px 10px 5px;margin:0 0 15px;font-size:14px}#search_action_bar h3{color:#2d3b54;margin:0 0 10px}#search_action_bar h3 small{color:#666}#search_action_bar h3.total_cruises{display:none}.search-options{display:none!important}.search-options h6{text-transform:uppercase}.search-options h6 span{text-transform:initial;font-weight:400}#search_actions{margin:10px 0 0;padding:0;width:100%;display:flex;flex-wrap:wrap}#search_actions li{list-style:none;font-size:14px;font-weight:700;background:#2d3b54;color:#fff;padding:5px 10px;margin:0 5px 5px 0;border-radius:3px;cursor:pointer;text-transform:capitalize;transition:opacity 0.3s}#search_actions li i{font-size:12px}#search_actions li i.fa-times{display:none}#search_actions li:hover i{display:none}#search_actions li:hover i.fa-times{display:inline-block}#search_actions li.action-date,#search_actions li.action-flexibility{background:#f90}#search_actions li.action-cruiseline{background:#004d81}#search_actions li.action-ship{background:#7c216a}#search_actions li.action-destination{background:#008b44}#search_actions li.action-departport,#search_actions li.action-visitport{background:#77262d}#search_actions li.action-duration{background:#bd8659}#search_actions li.action-traveltype{background:#298fd7}#search_actions li.action-reset{background:var(--red)}#search_actions li.action-reset:hover{background:var(--red);opacity:.5}#search_actions li.action-reset:hover i{display:inline-block}#search_actions li:hover{background:#cd1b27}#search_container .sidebar{width:unset}.fa-sliders-h{display:none}#search_container #fab-filters{text-align:left;font:normal normal bold 18px/24px "Gill Sans Extra Bold";letter-spacing:0;color:var(--fc-dark-grey);border-bottom:1px solid var(--fc-light-grey);padding-bottom:24px}#fab-filters i{display:none}#search_container .sidebar .filter{min-height:42px;position:relative;border:1px solid var(--fc-light-grey);background:var(--fc-white);padding:10px 15px;margin:10px 0;border-radius:12px}#search_container .sidebar .filter:has(input:hover,input:focus){border:1px solid var(--fc-dark-grey)}#mobile-filters-close{display:none}#filters{display:flex;flex-direction:column}#filters .filter-widget{order:99}#filters .filter-destinations{order:2}#filters .filter-date{order:3}#filters .filter-passengers{order:4}#filters .filter-duration{order:5}#filters .filter-budget{order:6}#filters .filter-cruise-lines{order:7}#filters .filter-ships{order:8}#filters .filter-depart-ports{order:9}#filters .filter-visit-ports{order:10}#filters .filter-travel-types{order:11}#filters .filter-passengers label{text-align:left;font:normal normal normal 12px/18px Roboto;letter-spacing:0;color:var(--fc-dark-grey);margin-top:13px;margin-bottom:8px}#filters .filter-widget .fa-filter:before{content:"\f078";font-size:10px;transform:translateY(1px);display:block;color:var(--fc-dark-grey-2)}#filters .filter-destinations .fa-filter:before{content:"\f002";font-size:12px;transform:translateY(0)}.filter-widget{width:100%;margin:24px 0 0 0;font:normal normal 500 16px/24px Roboto;color:var(--fc-dark-grey);padding-bottom:30px;border-bottom:1px solid var(--fc-light-grey)}.filter-travel-types.filter-widget{border-bottom:none}.filter-widget h5{font:inherit;color:inherit;text-transform:unset;margin-bottom:13px}.filter-widget .slider-label{text-align:left;font:normal normal normal 16px/24px Roboto;letter-spacing:0;color:var(--fc-dark-grey);margin-top:13px}#filters .filter-widget ::-webkit-input-placeholder{color:var(--fc-dark-grey-2)}#filters .filter-widget ::placeholder{color:var(--fc-dark-grey-2)}.filter-budget.filter-widget .ui-slider-horizontal{height:4px!important;background:var(--fc-grey)}#search_container .sidebar #filters .filter-budget .ui-slider-horizontal .ui-slider-range{height:4px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{top:-9px;background:var(--fc-red);font-size:16px;width:22px;height:22px;box-shadow:0 3px 6px #00000029;border:2px solid #fff;border-radius:11px}#search_container .sidebar .filter input{border:0;width:100%;background:transparent;text-align:left;font:normal normal normal 14px/18px Roboto;letter-spacing:0;color:var(--fc-dark-grey-2);padding:10px;position:absolute;left:0;top:0;height:100%}#search_container .sidebar .filter i{color:var(--fc-dark-grey);font-size:14px;position:absolute;right:10px;pointer-events:none}#search_container .sidebar .search_option{border:1px solid #ccc;padding:5px;position:relative;overflow:hidden}#search_container .sidebar .search_option input{width:100%;background:transparent;border:0}#search_container .sidebar .search_option select{flex:1 0 auto;width:130%;background:transparent;border:0;font-size:14px}#search_container .sidebar .search_option i{position:absolute;right:5px;opacity:.4;z-index:-1}#search_container .sidebar ul{list-style:none;margin:0;padding:0}#search_container .sidebar li{list-style:none;padding:10px 0;margin:0;position:relative;font-size:14px;line-height:18px}#search_container .sidebar li:last-child{border:0}#search_container .sidebar ul#regional_list li:last-child{border-bottom:1px solid #ccc}#search_container .sidebar li:not(.option):nth-of-type(n+6){display:none}#search_container .sidebar li input{display:none}#search_container .sidebar li label{display:flex;align-items:center;justify-content:space-between;padding:0 0 0 20px;position:relative;z-index:1;cursor:pointer;font:normal normal normal 14px/16px Roboto;letter-spacing:0;color:var(--fc-dark-grey)}#search_container .sidebar li .total{font-size:14px}#search_container .sidebar li[data-total="0"]{display:none}#search_container .sidebar li[data-checked="0"]::before{content:"\f0c8";font-size:14px;font-family:"Font Awesome 5 Free";font-weight:400;position:absolute;left:0;z-index:0;color:var(--grey)}#search_container .sidebar li[data-checked="1"]::before{content:"\f14a";font-size:14px;font-family:"Font Awesome 5 Free";font-weight:400;position:absolute;left:0;z-index:0;color:var(--grey)}#search_container .sidebar .list_more{text-align:left;padding:2px 0;font:normal normal normal 14px/16px Roboto;color:var(--fc-dark-grey);cursor:pointer;transition:color 0.2s;margin-top:4px}#search_container .sidebar .list_more:hover{color:var(--fc-blue)}#search_container .sidebar .list_more i{font-size:8px;margin-left:6px;color:inherit}#search_container .sidebar #filters .list_more span{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px}#search_container .sidebar .select-container{background-color:var(--fc-white);width:100%;margin:0;position:relative;border-radius:12px;border:1px solid var(--fc-light-grey)}#search_container .sidebar .select-container i{position:absolute;right:10px;color:var(--fc-dark-grey);pointer-events:none}#search_container .sidebar .select-container-adults{margin-bottom:10px;display:grid;grid-template-columns:1fr}#search_container .sidebar .select-container .nice-select{width:100%;height:unset;padding:0 0 0 15px;background:transparent;border:0}#search_container .sidebar .select-container-adults .nice-select:after{content:"\f183";font-family:"Font Awesome 5 Free";color:#ccc;position:absolute;top:10px;right:10px;font-weight:600}#search_container .sidebar .select-container-children .nice-select:after{content:"\f1ae";font-family:"Font Awesome 5 Free";color:#ccc;position:absolute;top:10px;right:7px;font-weight:600}#search_container .sidebar .select-container .nice-select .list{border-radius:0;border-bottom:none}#search_container .sidebar .select-container .nice-select .list .option{margin:0;padding:10px;min-height:unset;height:auto;border-bottom:none}#search_container .sidebar .select-container .nice-select .list .option:before{content:"";display:none}#search_container .sidebar .select-container-children{margin-bottom:10px;display:grid;grid-template-columns:1fr}#search_container .sidebar .select-container-children-age{margin-bottom:10px}.pagination span{margin:0}.pagination span i{margin:0}.pagination-left,.pagination-right{float:none}.li-col{padding:0 5px}.ii-right.itinerary{text-overflow:ellipsis;overflow:hidden}.search-item-grid.open .ii-right.itinerary{text-overflow:unset;white-space:unset;overflow:auto}#search_container .show_more,.summary-data .show_more{cursor:pointer;font:normal normal 400 14px/24px Roboto;letter-spacing:0;color:var(--fc-dark-grey);text-decoration:none!important;border-bottom:1px solid var(--fc-dark-grey);position:relative;display:block;z-index:9999}.summary-data .show_more{display:inline-block;margin-left:20px}#search_container .show_more:before,.summary-data .show_more:before{content:"...";position:absolute;left:-16px;color:var(--fc-black);font:normal normal normal 14px/24px Roboto}#search_container .show_more:before{display:none}#search_container .show_more:after,.summary-data .show_more:after{content:"\f107";font-family:"Font Awesome 6 Free";font-weight:600;font-size:10px;margin-left:4px}#search_container .show_less,.summary-data .show_less{position:relative;cursor:pointer;font:normal normal 400 14px/24px Roboto;letter-spacing:0;color:var(--fc-dark-grey);text-decoration:none!important;border-bottom:1px solid var(--fc-dark-grey);z-index:9999}#search_container .show_less:after,.summary-data .show_less:after{content:"\f106";font-family:"Font Awesome 6 Free";font-weight:600;font-size:10px;margin-left:4px}#search_container .more,.summary-data .more{display:none}#search_container .show_less,#search_container .show_more{color:#0072EA;border-bottom:none;text-transform:lowercase;display:block;width:25%}#search_container .list-item .ii-itinerary .show_more{display:none}#search_container .list-item .ii-itinerary .show_less{display:none}#search_container .list-item .ii-itinerary .more{display:inline-block}.list-item .li-col .top-col{display:flex;flex-wrap:wrap}.list-item .li-col .top-col .brand{width:auto;display:block}.list-item .li-col .top-col .brand span{margin:0}.prices-col{margin:0 0 25px}.ui-state-default,.ui-widget-content .ui-state-default{cursor:grabber}.ui-state-focus,.ui-widget-content .ui-state-focus{background:var(--fc-red)}.search-results .loading{min-height:500px;text-align:center;font-size:18px;color:var(--fc-dark-grey)}.search-results .loading i{color:var(--fc-dark-grey)}.sgrid-item{display:flex;flex-direction:column;justify-content:space-between;-ms-grid-column:1}.sgrid-item:nth-child(2){-ms-grid-column:3}.li-col.li-img{padding:0}.search-grid .li-img{background:center center / cover no-repeat;height:150px;position:relative;margin-bottom:10px;width:100%}.search-results .li-img{position:relative}.li-img .favourite{position:absolute;z-index:1;cursor:pointer;top:0;right:5px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;color:#fff;background:rgba(0,0,0,.4);transition:all 0.3s}.li-img .favourite:hover{background:rgba(0,0,0,.8)}.search-grid .li-img .favourite{right:0}.grid-item-slide{width:80%;margin-top:10px}.grid-item-slide .slick-prev{left:-40px;overflow:visible}.grid-item-slide .slick-prev:before,.grid-item-slide .slick-next:before{overflow:visible;padding-top:10px}.grid-item-slide .slick-next{right:-40px;overflow:visible}.sgrid-item .gis-inner{line-height:32px;padding:10px 0;min-height:97px}.sgrid-item .gis-inner-cfp{padding:20px 0;font-size:18px;display:flex;align-items:center;justify-content:center}.list-item .gis-inner-cfp{padding:16px 0}.list-item .gis-inner-cfp .rprice{font-size:18px}.toggler{margin-bottom:10px}.mobsorter{background:#3289c5}.pg-big-buttons.gbuttons{grid-template-columns:1fr}.pg-big-buttons.gbuttons .light-blue-button,.pg-big-buttons.gbuttons .blue-button{height:49px;cursor:pointer}.pg-big-buttons.gbuttons .blue-button{margin-bottom:10px}.pg-big-buttons.gbuttons .light-blue-button{background:#214f7f;border-color:#214f7f}.pg-big-buttons.gbuttons .light-blue-button:hover{background:#214f7f;border-color:#214f7f}#search_sorting .pagination{margin:0;padding:0;position:relative;z-index:2}#search_sorting .pagination-right{text-align:right;transform:translateY(-7px)}#search_sorting .select-container{font:normal normal normal 16px/24px Roboto;letter-spacing:0;color:var(--fc-dark-grey)}.search-filters{width:30%}.search-container{width:70%}.search-item{border:1px solid var(--fc-light-grey);margin:30px 0;border-radius:12px;padding:0;overflow:hidden}.search-item:hover .search-media img{transform:scale(1.05)}.search-item:first-child{margin-top:0;padding-top:0}.search-child:last-child{margin-bottom:0}.search-top{margin:0 0 10px;display:flex;align-items:center;justify-content:space-between}.search-top h3{margin:0;font-size:26px;text-transform:initial}.search-top .brand a{display:block}.search-top .brand img{display:block;max-height:35px}.search-media{min-width:410px;max-width:410px;height:auto;position:relative;overflow:hidden;cursor:pointer}.open .search-media{max-height:inherit}.search-media img{width:410px;height:100%;object-fit:cover;border-radius:12px 0 0 0;transform:scale(1);transition:transform 2s ease-in-out;position:absolute;top:0;left:0;right:0;bottom:0}.search-media .search-cruise-alert,.packed-section .search-cruise-alert{position:absolute;background-color:var(--fc-red);left:12px;top:12px;color:var(--white);font:normal normal bold 14px/35px "Gill Sans";letter-spacing:-.14px;text-transform:uppercase;border-radius:8px;height:32px;padding:0 8px}.search-results .search-item .search-item-grid{position:relative}.search-results .search-item .search-prices .tile-link,.search-results .search-item .search-item-grid .tile-link{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.search-media .fave{width:40px;height:40px}.search-media .fave i{font-size:12px}.search-content{padding:24px;flex:1 1 auto;position:relative;display:flex;flex-direction:column}.search-content h3{font:normal normal 500 16px/24px Roboto;letter-spacing:0;color:var(--fc-dark-grey);text-transform:unset;margin-bottom:0}.search-content h4{font:normal normal 400 14px/20px Roboto;letter-spacing:0;color:#757575;text-transform:unset;display:flex;align-items:center;margin-bottom:12px}.search-content h4 .divider{width:2px;height:2px;display:flex;background-color:#757575;border-radius:100%;margin:auto 4px}.search-content h3 a{color:inherit;font:inherit}.search-content .search-content-bottom{display:flex;justify-content:space-between;align-items:center}.search-content .item-info{display:grid;grid-template-columns:20px 180px;gap:4px;font:normal normal normal 14px/20px "Raleway";margin:0}.search-content .item-info .ii-left{text-align:center;color:#757575;width:15px;margin-top:2px}.search-content .item-info .ii-left i{font-size:14px}.search-content .item-info .ii-right{width:100%;color:#757575;font:normal normal normal 14px/24px Roboto}.search-content .item-info .ii-right a{font:inherit;color:inherit}.search-content .img-footer{padding:15px 0 0 0;margin:0;border-top:1px solid var(--fc-extra-light-grey)}.search-content .img-footer i{margin:0 5px;color:var(--fc-black)}.search-meta{width:100%;max-width:160px;padding:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:8px;margin-top:auto}.search-meta .brand{float:none;display:block;max-width:124px;max-height:60px}.search-meta .brand img{width:auto;max-width:124px;max-height:60px;object-fit:contain}.search-meta>p{display:flex;flex-direction:column;margin:0;text-align:end}.search-meta span{font-size:12px;line-height:16px;color:#757575;font-weight:400}.search-meta span.enquire{font-size:18px;line-height:28px;color:#212121;font-weight:700}.cruise-package{display:flex;align-items:center;position:relative;background:var(--lightorange);color:#fff;padding:5px 10px 5px 44px;border-top-left-radius:50px;border-bottom-left-radius:50px;font-size:14px;height:34px;font-weight:700}.cruise-package span{background:rgba(0,0,0,.25);border-radius:50%;display:inline-block;width:34px;position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.travel-type{display:flex;align-items:center;position:relative;background:var(--midblue);color:#fff;padding:5px 10px 5px 44px;border-top-left-radius:50px;border-bottom-left-radius:50px;font-size:14px;height:34px;font-weight:700}.travel-type span{background:rgba(0,0,0,.25);border-radius:50%;display:inline-block;width:34px;position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.search-prices{position:relative;padding:12px 24px;font-size:14px;background-color:#F5F5F5;display:flex;flex-direction:column;gap:8px}.search-prices-wrapper{display:flex;justify-content:space-between}.search-prices p{margin:0;align-items:stretch;justify-content:flex-end;flex-direction:column;height:100%;display:flex;flex-direction:column}.search-prices p .price{display:flex;gap:4px;align-items:center;font:normal normal 700 18px/28px Roboto;letter-spacing:0;color:var(--fc-dark-grey)}.search-prices p .price.only-mobile{display:none}.search-prices p .price.soldOut{font:normal normal 500 14px/28px Roboto}.search-prices .pp,.search-prices .person{font:normal normal normal 12px/16px Roboto;letter-spacing:0;color:#212121}.search-meta .orange-button,.booking-error .blue-button,.search-meta .blue-button{width:100%;text-align:center;cursor:pointer;text-transform:unset;border-radius:12px;font:normal normal 500 14px/20px Roboto;padding:0;height:40px;display:flex;justify-content:center;align-items:center;background-color:var(--fc-blue);color:var(--fc-white)}.booking-error .blue-button:hover,.search-meta .blue-button:hover{background-color:var(--fc-blue-hover)}.search-prices .label{font:normal normal normal 14px/20px Roboto;letter-spacing:0;color:#212121}.search-prices .based-stateroom{display:flex;font:normal normal normal 12px/16px Roboto;letter-spacing:0;color:#212121;white-space:nowrap;align-items:center}.search-prices .based-stateroom .divider{width:2px;height:2px;display:flex;background-color:#212121;border-radius:100%;margin:auto 4px}.search-prices .text-red{display:block;font:normal normal 600 20px/18px Roboto;letter-spacing:0;color:var(--fc-red)}.sort-area-btm .pagination,.sort-area-btm .total_cruises{display:none}.filter-header{display:none}#search_sorting .pagination .total_cruises{display:none}@media(max-width:992px){.search-prices p .price.noPrices:not(.only-mobile){display:none}.search-prices p .price.only-mobile{display:flex}.search-content h4{flex-wrap:wrap}}.sort-area-top .pagination .pages{display:none}.pagination .pages{display:flex;gap:6px}.pagination .pg-button{width:40px;height:40px;font:normal normal 500 14px/20px Roboto;color:var(--fc-white);border-radius:6px;border:none;background-color:var(--fc-blue);display:flex;justify-content:center;align-items:center}.pagination .pg-button:hover{background-color:var(--fc-blue-hover);opacity:1}.pagination .pg-button.pg-active{background-color:var(--fc-grey);opacity:.5}.search-grid .search-main{display:flex;flex-direction:column;justify-content:space-between}.search-grid .search-media{max-width:100%}.search-grid .ship-image{width:100%;height:150px;background-position:center center;background-size:cover}.search-grid .search-top{margin:0;padding:10px}.search-grid .search-top h3{font-size:18px;line-height:24px}.search-grid .search-content{padding:0 10px}.search-grid .item-info{margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}.search-grid .item-info .ii-left{width:30%}.search-grid .item-info .ii-right{padding-left:10px;width:65%}.search-grid .search-meta{width:100%;max-width:100%;margin:10px 0 0;padding:0 10px}.search-grid .gbuttons{margin:0 0 10px}.mobile-buttons-search{display:none}@media (max-width:1300px){.search-form-selectize .selectize-control .selectize-input{display:flex}.search-form #header-search #search-form{padding:12px 0}.search-form-btm{border-radius:6px;flex-direction:column;gap:12px}.search-form-btm .search-form-selectize{padding:0 12px}.search-form-btm .search-form-selectize .selectize-control{position:unset;border-radius:12px}.search-form-btm .search-form-submit{padding:0}.search-form-btm .selectize-input,.search-form-btm .selectize-input.focus{height:42px;padding:10px 0!important;border-radius:12px!important}.search-form-btm .selectize-input::before{content:"\f21a";font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;margin-left:8px;color:#3289c5}.search-form-btm .search-form-submit button{width:100%;border-radius:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}}@media all and (max-width:1100px){#search-form{}#search-form .search-form-btm{flex-direction:column;gap:10px}#search-form .search-form-meta{display:grid;grid-template-columns:1fr 1fr}.mobile-buttons-search{display:block}.mobile-buttons-search button{font:normal normal 600 14px/24px Roboto;letter-spacing:0;color:var(--fc-dark-grey);height:32px;border-radius:16px;background-color:transparent;border:1px solid #e0e0e0;padding:0 15px;display:flex;align-items:center;justify-content:center;gap:7px}.page-search #search_sorting{z-index:9;margin:28px 0 30px 0}#search_sorting .pagination-right{margin:0;transform:translateY(0);position:relative;z-index:1}.result-grid{display:flex;flex-direction:column}#search_container .sidebar{display:none}.result-grid #filters{display:none}.sort-area-btm .total_cruises{display:none}.sort-area-btm .pagination-left{margin-top:30px}#search_container .sidebar.active{display:block}.filter-header{display:block;font:normal normal 800 18px/24px Gill Sans;letter-spacing:0;color:var(--fc-dark-grey);border-bottom:1px solid var(--fc-extra-light-grey);padding-bottom:20px}.page-search #search_container .sidebar #filters{position:absolute;top:0;left:0;right:0;background:var(--fc-white);z-index:2;margin:0 24px;box-shadow:0 10px 20px #00000029;border-radius:12px;padding:30px}.page-search #search_container .sidebar.active #filters{display:flex;z-index:999}.page-search #search_container .sidebar #filters .close-button{transform:translate(-10px,-17px)}.page-search #search_container .sidebar #filters .close-button:before{content:"\f00d";display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;color:var(--ca-grey);cursor:pointer;width:40px;height:30px}}.based-stateroom-mobile{display:none}.based-stateroom-desktop{display:flex}@media all and (max-width:920px){.based-stateroom-mobile{display:flex}.based-stateroom-desktop{display:none}.search-meta>p{text-align:start}.search-form-meta{display:grid;grid-template-columns:repeat(2,fr)}.search-form-meta .meta.meta-date.meta-date-from{grid-column-start:1;grid-column-end:3}.search-form-meta .meta-date-from input{width:98%;left:2px;position:relative;border-radius:12px}.search-form-meta .nice-select{border:0!important}.search-form-meta .meta-date-from input{padding-left:15px}.search-form-meta .meta,.search-form-meta .meta .nice-select{width:100%;padding:2px 0 2px 15px;border-left:0;border-right:0;z-index:unset}.search-form-meta .meta .nice-select span{cursor:var(--ca-grey)}.search-results .search-item{padding:0;margin:38px 0 0 0}.search-results .search-item .search-item-grid{display:grid;grid-template-columns:1fr}.search-results .search-item .search-item-grid .search-media{grid-column-start:1;grid-column-end:3;max-width:unset;min-width:unset}.search-results .search-item .search-item-grid .search-media img{width:100%;border-radius:12px 12px 0 0;height:100%;min-height:auto}.search-results .search-item .search-item-grid .search-meta{max-width:unset;width:100%;padding-right:20px;flex-direction:row;justify-content:space-between;align-items:center}.search-content .search-content-bottom{flex-direction:column;align-items:flex-start;gap:12px}.search-prices .person{display:none}.search-results .search-item .search-media{min-height:175px}.search-results .search-item .search-item-grid .search-media img{position:static;height:170px}.search-meta .brand{margin-left:auto}.search-meta .brand{float:unset;grid-column-start:3;grid-column-end:5;order:2;margin:0;margin-left:auto;text-align:right}.search-meta .brand img{width:100px}}@media all and (max-width:740px){.search-results .search-item{border:1px solid #E0E0E0;padding:0}.search-results .search-item .search-item-grid .search-meta{padding:0}.search-results .search-item .search-item-grid{grid-template-columns:1fr}.search-results .search-item .search-item-grid .search-media{grid-column-start:unset;grid-column-end:unset}.search-content{padding:12px 24px}.search-meta .search-prices{grid-column-start:1;grid-column-end:3;order:1}.search-meta .gbuttons{order:3;grid-column-start:1;grid-column-end:5}.sort-area hr{display:none}}@media all and (max-width:650px){.pagination-right{display:block}}@media all and (max-width:567px){.search-prices-wrapper{}.search-prices p{justify-content:flex-start}}