

/* Start:/local/templates/universe_oc/components/bitrix/menu/vertical.1/style.min.css?17081006774574*/
.ns-bitrix.c-menu.c-menu-vertical-1{display:block;background:#fff}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item{display:block;position:relative;border:1px solid #f2f2f2;border-top:none;color:gray;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transition-property:background;-moz-transition-property:background;-ms-transition-property:background;-o-transition-property:background;transition-property:background}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="simple.1"] .menu-item-submenu-item:first-child,.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item:first-child{border-top:1px solid #f2f2f2}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item:hover,.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item[data-selected=true]{background:#fbfcfd}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item[data-selected=true] .menu-item-text{font-weight:600;color:#404040}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-text{display:block;position:relative;padding:20px 35px 19px 30px;font-size:14px;line-height:20px;font-weight:400;color:inherit;text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-arrow{display:block;position:absolute;left:auto;font-size:18px;line-height:1;margin-top:-9px;top:50%;right:15px;bottom:auto}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu{display:none;position:absolute;top:-1px;right:auto;bottom:auto;opacity:0;left:100%;background:#fff;min-width:100%;z-index:20;cursor:default}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="simple.1"] .menu-item-submenu-item{display:block;position:relative;border:1px solid #f2f2f2;border-top:none;color:gray;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transition-property:background,border;-moz-transition-property:background,border;-ms-transition-property:background,border;-o-transition-property:background,border;transition-property:background,border}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="simple.1"] .menu-item-submenu-item:hover{background:#fbfcfd;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transition-property:background;-moz-transition-property:background;-ms-transition-property:background;-o-transition-property:background;transition-property:background}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="simple.1"] .menu-item-submenu-item[data-selected=true]{background:#fbfcfd}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="simple.1"] .menu-item-submenu-item[data-selected=true]>.menu-item-submenu-item-text{color:#404040;font-weight:600}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="simple.1"] .menu-item-submenu-item-text{display:block;position:relative;padding:20px 35px 19px 30px;font-size:14px;line-height:20px;font-weight:400;color:inherit;text-decoration:none!important;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="simple.1"] .menu-item-submenu-item-arrow{display:block;position:absolute;left:auto;font-size:18px;line-height:1;margin-top:-9px;top:50%;right:15px;bottom:auto}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="pictures.1"]{width:941px;box-shadow:0 4px 32px rgba(27,30,37,.08)}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="pictures.1"] .menu-item-submenu-wrapper{padding:30px 40px}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="pictures.1"] .menu-item-submenu-item{text-decoration:none;color:#1d1d1d;-webkit-transition:color 350ms;-moz-transition:color 350ms;-ms-transition:color 350ms;-o-transition:color 350ms;transition:color 350ms}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="pictures.1"] .menu-item-submenu-item-picture{width:48px;height:48px;background-size:contain;background-repeat:no-repeat;background-position:center center}.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="pictures.1"] .menu-item-submenu-item-text{font-size:16px;color:gray}
/* End */


/* Start:/local/components/site/cruise.filter/templates/.default/style.min.css?17228482604630*/
.cruise-filter{background:#e0f0ff;border-radius:5px}.cruise-filter__filters{transition:.3s}.cruise-filter__hr{border-top:1px dotted #a79a9a}.cruise-filter_collapsed .cruise-filter__filters_additional{height:0;overflow:hidden}.cruise-filter__header-title{font-family:Alice;font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#005aa9}.cruise-filter__header-button-switch{font-size:14px;line-height:19px;color:#005aa9;cursor:pointer;position:relative;padding-left:20px!important}.cruise-filter__header-button-switch:before{left:0;top:50%;font:16px/19px"Font Awesome 5 Pro";position:absolute;content:"";display:inline-block;transform:translateY(-50%) rotate(180deg)}.cruise-filter__header-button-switch.cruise-filter__header-button-switch_expanded:before{transform:translateY(-50%)}.cruise-filter__submit{border-bottom:solid 1.5px #a79a9a;border-top:solid 1.5px #a79a9a}.cruise-filter__submit-button{background:#0d9912;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:2px;border:0;color:#fff;font-weight:700;line-height:19px}.cruise-filter__submit-button:disabled{opacity:.4}.cruise-filter__clear-button{color:#005aa9;font-weight:400}.cruise-filter__clear-button:before{content:"";font:200 14px/1"Font Awesome 5 Pro";margin-right:10px}.cruise-filter__checkbox-wrap{cursor:pointer;display:flex;flex:1;gap:5px;align-items:center}.cruise-filter__checkbox{width:24px;height:24px;background:#fff;border-radius:5px;border:1.5px solid #a79a9a}.cruise-filter__checkbox-title{font-size:14px;line-height:19px;color:#696969;white-space:nowrap;font-weight:600}.cruise-filter__checkbox-wrap_selected .cruise-filter__checkbox{background-image:url(/local/components/site/cruise.filter/templates/.default/images/check.svg);background-position:center;background-size:20px 20px;background-repeat:no-repeat}.cruise-filter__checkbox-wrap_disabled{cursor:not-allowed;opacity:.5}.cruise-filter__dropdown-wrap{position:relative}.cruise-filter__dropdown{width:100%;border:0;color:#696969;padding:5px 15px 4px 10px;min-height:29px;background:#fff;border-radius:5px;font-size:14px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;position:relative;z-index:1}.cruise-filter__dropdown:after{right:10px;color:#696969;content:"";display:block;-webkit-font-smoothing:antialiased;position:absolute;top:7px;font:16px/1"Font Awesome 5 Pro"}.cruise-filter__dropdown-list{position:absolute;display:none;min-width:10rem;padding:.5rem 0;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;background:#fff;z-index:10;margin-top:3px;max-height:286px;overflow:auto;width:100%}.cruise-filter__dropdown-wrap_expanded .cruise-filter__dropdown:after{transform:rotate(180deg)}.cruise-filter__date-wrap_selected .cruise-filter__date-reset,.cruise-filter__dropdown-wrap_expanded .cruise-filter__dropdown-list{display:block}.cruise-filter__dropdown-list-value{font-size:14px;line-height:19px;padding:10px;color:#000;border:1px solid #edf1f3;border-radius:10px;margin:5px 10px;cursor:pointer}.cruise-filter__dropdown-list-value_selected{border-color:#e0f0ff;background:#e0f0ff}.cruise-filter__dropdown-list-value_disabled{background:#edf1f3;color:#a79a9a;cursor:not-allowed}.cruise-filter__date-wrap{position:relative}.cruise-filter__date{width:100%;border:0;color:#696969;padding:5px 15px 4px 10px;min-height:29px;background:#fff;border-radius:5px;font-size:14px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;position:relative;z-index:1}.cruise-filter__date-reset{display:none;position:absolute;right:5px;top:-3px;z-index:1;font-size:24px;color:#696969;cursor:pointer}.cruise-filter__range-title{color:#696969;font-weight:600;margin-bottom:-25px}.cruise-filter__range-max,.cruise-filter__range-min{width:60px;background:#fff;border-radius:5px;color:#696969;padding:5px 10px 4px;font-size:14px;line-height:20px}.cruise-filter__range-max input,.cruise-filter__range-min input{width:100%;padding:0;border:0;background:0 0;color:inherit;font-size:inherit}.cruise-filter__range-max input:focus-visible,.cruise-filter__range-min input:focus-visible{border:0;outline:0}.cruise-filter__range .irs--round .irs-handle{cursor:pointer}.cruise-filter__range .irs--round .irs-handle.state_hover,.cruise-filter__range .irs--round .irs-handle:hover{background:#fff}.cruise-filter__range .irs--round .irs-line{background-color:#fff;height:3px}.cruise-filter__range .irs--round .irs-handle{top:31px;width:14px;height:14px;box-shadow:none;background-color:#fff;border:0}.cruise-filter__range .irs--round .irs-bar,.cruise-filter__range-slider{background-color:#005aa9;height:3px}.cruise-filter__range-slider{border:0}
/* End */


/* Start:/local/templates/universe_oc/plugins/jquery.daterangepicker/jquery.daterangepicker.min.css?17081006786627*/
/**
 * Minified by jsDelivr using clean-css v4.2.1.
 * Original file: /npm/daterangepicker@3.1.0/daterangepicker.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}

/* End */


/* Start:/local/templates/universe_oc/plugins/jquery.ion.range.slider/jquery.ion.range.slider.min.css?170810067811085*/
/*!Ion.RangeSlider, 2.3.1, © Denis Ineshin, 2010 - 2019, IonDen.com, Build date: 2019-12-19 16:51:02*/.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom, #ddd -50%, white 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom, #20b426 0%, #18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom, white 0%, #e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:black}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}

/* End */


/* Start:/local/components/site/cruise.sort/templates/.default/style.min.css?1708100677597*/
.cruise-sort{margin-bottom:15px}.cruise-sort__variants{display:flex;gap:30px}.cruise-sort__variant{position:relative;font-size:12px;color:#9a9a9a;background-color:transparent;border:0;padding:0 3px;margin:0}.cruise-sort__variant:hover,.cruise-sort__variant_active{color:#005aa9}.cruise-sort__variant_asc::after,.cruise-sort__variant_desc::after{content:"\f106";font-family:'Font Awesome 5 Pro';position:absolute;right:0;top:0;transition:transform .3s}.cruise-sort__variant_asc::after{transform:translateX(100%) rotate(0)}.cruise-sort__variant_desc::after{transform:translateX(100%) rotate(180deg)}
/* End */


/* Start:/local/templates/universe_oc/components/bitrix/system.pagenavigation/.default/style.min.css?17846474152693*/
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default{display:block;margin:10px 0}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items{display:block;position:relative;text-align:center;overflow:hidden;font-size:0}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items-wrapper{display:inline-block;vertical-align:top;margin:-4px}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item{display:inline-block;vertical-align:middle;padding:4px}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-active .system-pagenavigation-item-wrapper{background-color:#0065ff;border-color:#0065ff;color:#fff}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-disabled .system-pagenavigation-item-wrapper{display:none}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-all .system-pagenavigation-item-wrapper{width:auto;text-align:left}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-dots .system-pagenavigation-item-wrapper,.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-dots .system-pagenavigation-item-wrapper:hover{background-color:transparent;border-color:transparent;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper{display:block;background-color:transparent;font-size:14px;font-style:normal;font-weight:bold;line-height:1.42857143;text-align:center;padding:6px;border-radius:4px;width:32px;height:32px;overflow:hidden;text-decoration:none;cursor:pointer;color:#2d2d2d;-webkit-transition-duration:350ms;-moz-transition-duration:350ms;-ms-transition-duration:350ms;-o-transition-duration:350ms;transition-duration:350ms;-webkit-transition-property:color,background-color,border-color;-moz-transition-property:color,background-color,border-color;-ms-transition-property:color,background-color,border-color;-o-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper:hover{background-color:#f7f7f7;border-color:#f7f7f7}

/* End */


/* Start:/local/components/site/cruise.list/templates/.default/style.min.css?172379765316777*/
.cruise-list__discount-name,.discount-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-navigation{display:block;z-index:0}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-navigation.catalog-section-navigation-top{margin-bottom:30px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-navigation.catalog-section-navigation-bottom{margin-top:30px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-items{z-index:0}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item{margin-bottom:10px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-button.catalog-section-item-price-button-compared,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-button.catalog-section-item-price-button-delayed,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item:hover .catalog-section-item-price-button{opacity:.85}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item:hover .catalog-section-item-quick-view{display:block}.cruise-list_loading__hide,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-button.catalog-section-item-price-button-compare[data-compare-state=added],.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-button.catalog-section-item-price-button-compared,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-button.catalog-section-item-price-button-delay[data-basket-state=delayed],.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-button.catalog-section-item-price-button-delayed,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price[data-show=false],.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-purchase-button.catalog-section-item-purchase-button-add[data-basket-state=added],.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-purchase-button.catalog-section-item-purchase-button-added,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item[data-available=false] .catalog-section-item-counter,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 [data-role="item.price.base"]{display:none}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-background{padding:25px 20px;transition:.5s}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-background:hover{box-shadow:0 0 20px rgba(0,0,0,.15);-moz-box-shadow:0 0 20px rgba(0,0,0,.15);-o-box-shadow:0 0 20px rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px rgba(0,0,0,.15)}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-checkbox{font-size:0;margin-right:12px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-from{color:#33312e;font-size:20px;margin-right:10px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-discount{color:#33312e;font-size:20px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-base{text-decoration:line-through;color:#888;font-size:12px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-button.catalog-section-item-price-button-compared[data-compare-state=added],.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-button.catalog-section-item-price-button-delayed[data-basket-state=delayed],.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-purchase-button.catalog-section-item-purchase-button-added[data-basket-state=added],.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 [data-discount=true] [data-role="item.price.base"]{display:inline-block}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-buttons{display:block;font-size:0;margin-left:20px;text-align:right;-webkit-transition:opacity 350ms;-moz-transition:opacity 350ms;-ms-transition:opacity 350ms;-o-transition:opacity 350ms;transition:opacity 350ms}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-button{display:inline-block;vertical-align:middle;font-size:18px;font-style:normal;font-weight:400;line-height:1;color:#e3e4e4;background:#fff;padding:5px;width:20px;height:20px;text-align:center;margin:0;border-radius:2px;cursor:pointer;opacity:0;-webkit-transition:color 350ms;-moz-transition:color 350ms;-ms-transition:color 350ms;-o-transition:color 350ms;transition:color 350ms;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-counter{margin-left:30px;text-align:right}@media all and (max-width:900px){.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-buttons{margin-left:0;margin-bottom:10px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-counter{margin-left:0;margin-bottom:20px}}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-purchase-button{padding:9px 16px;border-width:2px;font-size:16px;line-height:19px;min-width:150px;background:#0d9912;border-color:#0d9912;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-purchase-button.catalog-section-item-purchase-button-add[data-basket-state=processing]{background:#0065ff}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-image{position:relative;width:240px;height:160px;margin:0 auto}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-image img{max-height:100%}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-image-look{display:inline-block;width:100%;height:100%;cursor:pointer}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-image-wrapper{position:relative}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-quick-view{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;visibility:hidden;font-size:0;text-align:center}@media all and (max-width:1200px){.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-quick-view{display:none!important}}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-quick-view-button{display:inline-block;vertical-align:middle;visibility:visible;line-height:1;padding:10px;font-size:14px;background:#fff;border:1px solid #ccc;border-radius:50%;color:#848790;opacity:.9;cursor:pointer}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-vote{margin-bottom:15px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-vote .ns-bitrix.c-iblock-vote.c-iblock-vote-template-1 .iblock-vote-rating-item{font-size:13px;padding:0 3px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-quantity-wrap{margin-top:10px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-quantity{font-size:13px;font-style:normal;font-weight:400;line-height:1.5;color:#777;text-align:left;white-space:nowrap}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-quantity-icon{margin-right:5px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-quantity-check{color:#14cc8d}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-quantity-times{color:#fa9696}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-name-wrapper{font:28px/30px Alice;color:#0b2a5d;text-decoration:none;-webkit-transition:.4s;transition:.4s;cursor:pointer}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-more{display:block;font-size:0;font-style:normal;font-weight:400;text-align:center;line-height:1px;margin-top:30px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-more+.catalog-section-navigation{margin-top:20px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-more-button{display:inline-block;vertical-align:top;cursor:pointer}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-more-icon,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-more-text{display:inline-block;vertical-align:middle}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-more-icon{font-size:16px;color:#fff;padding:7px;border-radius:50%;background:#0065ff;text-align:center;height:16px;width:16px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:transform 350ms;-moz-transition:transform 350ms;-ms-transition:transform 350ms;-o-transition:transform 350ms;transition:transform 350ms}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-more-text{font-size:16px;font-weight:700;line-height:1.5;margin-left:10px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-more-button:hover .catalog-section-more-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-borders=true] .catalog-section-item-background{border:1px solid #e8e8e8;padding:10px}@media all and (max-width:800px){.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-wide=false] .catalog-section-item-image{margin:0 auto}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-wide=false] .catalog-section-item-counter{text-align:center}}@media all and (max-width:1100px){.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-button{opacity:.85}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-wide=false] .catalog-section-item-counter{margin-left:0;margin-bottom:20px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-wide=false] .catalog-section-item-price-buttons{margin-left:0;margin-bottom:10px}}@media all and (max-width:800px){.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-wide=false] .catalog-section-item-price-buttons{text-align:center;margin-top:20px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-wide=false] .catalog-section-item-checkbox-container{position:absolute;top:0;left:0;z-index:2}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-wide=false] .catalog-section-item-checkbox{margin-right:0}}@media all and (max-width:720px){.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-wide=false] .catalog-section-item-image{margin-right:30px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-wide=false] .catalog-section-item-counter,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-wide=false] .catalog-section-item-price-buttons{text-align:right}}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-panel{padding:20px;margin-bottom:10px;border:1px solid #e8e8e8;background-color:#fff;overflow:hidden}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-panel-checkbox{font-size:0}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-panel-button{font-size:16px;line-height:19px;min-width:150px;padding:9px 16px;border-width:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition-property:background-color,border-color,opacity;-moz-transition-property:background-color,border-color,opacity;-ms-transition-property:background-color,border-color,opacity;-o-transition-property:background-color,border-color,opacity;transition-property:background-color,border-color,opacity;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-panel-button[data-basket-state=disabled]{opacity:.5;cursor:not-allowed}@media all and (max-width:550px){.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-counter,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-buttons,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-quantity,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-vote,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-wide=false] .catalog-section-item-counter,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-wide=false] .catalog-section-item-price-buttons{text-align:center}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-wide=false] .catalog-section-item-image{margin:0 auto}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-wide=true] .catalog-section-item-checkbox-container{position:absolute;top:0;left:0;z-index:2}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1[data-wide=true] .catalog-section-item-checkbox{margin-right:0}}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-description-preview{font-size:14px;line-height:20px;margin-top:15px;margin-bottom:5px;background:url(/local/components/site/cruise.list/templates/.default/images/route.svg) left center/20px auto no-repeat;padding-left:30px;color:#555}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-teplohod{background:url(/local/components/site/cruise.list/templates/.default/images/cruise.svg) left center/20px auto no-repeat;padding-left:30px;font:400 20px Alice;color:#555;display:inline-block}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-teplohod a{text-decoration:none}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-name{line-height:30px;background:url(/local/components/site/cruise.list/templates/.default/images/compasses.svg) left center/20px auto no-repeat;padding-left:30px;margin-bottom:5px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .cruise-properties-dates{background:url(/local/components/site/cruise.list/templates/.default/images/time_gray.svg) left center/20px auto no-repeat;padding-left:30px;font-size:14px;line-height:20px;color:#696969}.catalog-section-item-price .catalog-section-item-price-discount-percent{display:inline-block;vertical-align:middle;font-size:12px;font-weight:700;line-height:12px;padding:5px;background-color:#fcd311;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-teplohod .ship_class{color:#fff;font-family:'Noto Sans';font-size:10px;line-height:12px;font-weight:700;padding:3px 10px;border-radius:2px;margin-left:5px;vertical-align:middle}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-teplohod .ship_class.comfort{background:#30bb36}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-teplohod .ship_class.premium{background:#005aa9}.cruise-mark{padding:5px;font:700 12px/16px 'Noto Sans';border-radius:2px;background:#fcd311;vertical-align:baseline;white-space:nowrap}.cruise-tags{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.cruise-tags__label{color:#fff;background-color:#005aa9;display:flex;gap:5px;border-radius:6px;padding:5px 15px;font-size:11px;line-height:normal;align-items:center;min-height:29px}.cruise-tags__label img{flex-shrink:0}.catalog-section-item-tags{margin:15px 0}.discount-name-wrap{max-width:85%;margin-left:auto;width:fit-content}.discount-name{margin-left:20px;max-width:200px}@media (max-width:550px){.discount-name-wrap{margin-right:auto}}.cruise-list__discounts{grid-template-columns:45px auto;margin-left:10px}.cruise-list__discount-value{border-radius:3px;font-weight:700;font-size:12px;text-align:center}.cruise-list__discount-value_black{color:#fff;background-color:#000}.cruise-list__discount-value_red{color:#fff;background-color:red}.cruise-list__discount-value_yellow{background-color:#fcd311}.cruise-list__discount-name{text-align:left}.catalog-section-item-purchase-buttons{min-width:240px}.catalog-section-item .cruise-subscription__button-open-popup{width:100%}
/* End */


/* Start:/local/templates/universe_oc/components/bitrix/system.pagenavigation/.default/style.min.css?17846474152693*/
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default{display:block;margin:10px 0}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items{display:block;position:relative;text-align:center;overflow:hidden;font-size:0}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items-wrapper{display:inline-block;vertical-align:top;margin:-4px}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item{display:inline-block;vertical-align:middle;padding:4px}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-active .system-pagenavigation-item-wrapper{background-color:#0065ff;border-color:#0065ff;color:#fff}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-disabled .system-pagenavigation-item-wrapper{display:none}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-all .system-pagenavigation-item-wrapper{width:auto;text-align:left}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-dots .system-pagenavigation-item-wrapper,.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-dots .system-pagenavigation-item-wrapper:hover{background-color:transparent;border-color:transparent;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper{display:block;background-color:transparent;font-size:14px;font-style:normal;font-weight:bold;line-height:1.42857143;text-align:center;padding:6px;border-radius:4px;width:32px;height:32px;overflow:hidden;text-decoration:none;cursor:pointer;color:#2d2d2d;-webkit-transition-duration:350ms;-moz-transition-duration:350ms;-ms-transition-duration:350ms;-o-transition-duration:350ms;transition-duration:350ms;-webkit-transition-property:color,background-color,border-color;-moz-transition-property:color,background-color,border-color;-ms-transition-property:color,background-color,border-color;-o-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper:hover{background-color:#f7f7f7;border-color:#f7f7f7}

/* End */


/* Start:/local/components/site/cruise.subscription/templates/.default/style.min.css?17107692711953*/
.cruise-subscription__button-open-popup{outline:0;border:0;min-width:150px;min-height:34px;padding:10px;background-color:#0d9912;box-shadow:0 4px 4px rgba(0,0,0,.25);font-size:16px;line-height:19px;color:#fff}.cruise-subscription__button-open-popup:not(.cruise-subscription__button-open-popup_disabled){background-image:url(/local/components/site/cruise.subscription/templates/.default/images/icons/subscription.svg);background-repeat:no-repeat;background-position:center;background-size:auto 20px}.cruise-subscription__field-label{margin-bottom:5px}.cruise-subscription__field-label_required:after{content:"*";color:red}.cruise-subscription-popup__field-block{margin-bottom:16px}.cruise-subscription__field-label-title{font-size:13px;font-weight:400;font-style:normal;line-height:1.5;color:#6e6e6e}.cruise-subscription__form-input{display:block;width:100%;border-radius:2px;padding:12px;border:1px solid #efefef;background-color:#f6f6f6;color:#5f5f5f;text-align:left;font-size:14px;font-weight:400;font-style:normal;margin:0;word-spacing:normal;letter-spacing:normal;white-space:normal;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cruise-subscription-popup__consent{margin-bottom:25px}.cruise-subscription-popup__form-button-submit{padding:6px 16px;border-radius:3px;border:2px solid #0a2b5f;background-color:#0a2b5f;color:#fff;transition-property:color,border-color,background-color;transition-duration:350ms;box-shadow:none;user-select:none;font-size:14px;line-height:normal;outline:0}.cruise-subscription-popup__form-button-submit:focus,.cruise-subscription-popup__form-button-submit:hover{background-color:#0f408d;border-color:#0f408d;color:#fff}.cruise-subscription-popup__form-button-submit:active{background-color:#051631;border-color:#051631;color:#fff}.cruise-subscription-popup_preloader{background-image:url(/local/components/site/cruise.subscription/templates/.default/images/preloader.svg);width:100%;height:100%;display:block;aspect-ratio:1;background-size:100%;background-repeat:no-repeat;background-position:center}
/* End */


/* Start:/bitrix/components/loyal.program/cruise.discounts/templates/.default/style.min.css?17230362812004*/
.loyal-discounts{padding:7px;border:1px solid #edf1f3;border-radius:7px}.loyal-discounts,.loyal-discounts__main{display:flex;flex-direction:column;justify-content:center}.loyal-discounts__main{padding:5px 14px;background:#edf1f3;border-radius:7px;position:relative;align-items:center;gap:5px}.loyal-discounts__info{position:absolute;top:3px;right:3px;cursor:pointer}.loyal-discounts .loyal-discounts__main .loyal-discounts__info img{width:17px;height:16px}.loyal-discounts__title{font-size:14px;font-weight:700;line-height:20px;color:#005aa9;display:flex;align-items:center}.loyal-discounts .loyal-discounts__main .loyal-discounts__title img{width:19px;height:17px;margin-right:5px}.loyal-discounts__description{font-size:11px;font-weight:400;line-height:15px;text-align:center}.loyal-discounts__description_blue{color:#005aa9}.loyal-discounts__description-value{color:#fff;font-weight:700;padding:0 5px;background:linear-gradient(#e8a83f,#76612e);border-radius:7px}.loyal-discounts__items{display:flex;flex-direction:column;align-self:start;margin-top:5px}.loyal-discounts__item{display:flex;align-items:center;gap:7px;padding:0 15px}.loyal-discounts__item-value{font-weight:700;font-size:11px;line-height:15px;color:#005aa9}.loyal-discounts__name{font-weight:400;font-size:10px;line-height:14px;color:#696969;max-width:175px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.loyal-discounts__tooltip{z-index:1;position:absolute;bottom:0;right:-21px;filter:drop-shadow(0 0 4px rgba(0, 0, 0, .4));visibility:hidden;opacity:0;transition:opacity .3s;padding-bottom:30px}.loyal-discounts__info:hover>.loyal-discounts__tooltip{opacity:1;visibility:visible}.loyal-discounts__tooltip-content{background:#fff;text-align:left;position:relative;border-radius:7px;width:255px;font-size:14px}.loyal-discounts__tooltip-content::after{content:"";position:absolute;height:0;width:0;border-width:10px 8px;border-color:#fff transparent transparent;border-style:solid;z-index:1;display:block;right:22px;top:100%}
/* End */
/* /local/templates/universe_oc/components/bitrix/menu/vertical.1/style.min.css?17081006774574 */
/* /local/components/site/cruise.filter/templates/.default/style.min.css?17228482604630 */
/* /local/templates/universe_oc/plugins/jquery.daterangepicker/jquery.daterangepicker.min.css?17081006786627 */
/* /local/templates/universe_oc/plugins/jquery.ion.range.slider/jquery.ion.range.slider.min.css?170810067811085 */
/* /local/components/site/cruise.sort/templates/.default/style.min.css?1708100677597 */
/* /local/templates/universe_oc/components/bitrix/system.pagenavigation/.default/style.min.css?17846474152693 */
/* /local/components/site/cruise.list/templates/.default/style.min.css?172379765316777 */
/* /local/templates/universe_oc/components/bitrix/system.pagenavigation/.default/style.min.css?17846474152693 */
/* /local/components/site/cruise.subscription/templates/.default/style.min.css?17107692711953 */
/* /bitrix/components/loyal.program/cruise.discounts/templates/.default/style.min.css?17230362812004 */
