

/* Start:/local/components/site/cruise.detail/templates/.default/style.min.css?172379765355316*/
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-wrap,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-caut-desc[data-state=selected],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-caut-desc[data-state=selected] .collapse.in,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values img[data-state=selected],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-button-compare,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-button-compared[data-compare-state=added],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-button-delay,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-button-delayed[data-basket-state=delayed],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel.affix .catalog-element-panel-right,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-properties,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-sections.catalog-element-sections-tabs .catalog-element-section-content,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-sections.catalog-element-sections-wide,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-sections.catalog-element-sections-wide .catalog-element-section-content,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 [data-offer=false]{display:block}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-box{height:57px;margin-top:20px;overflow:visible}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel{display:block;position:static}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel.affix{position:fixed;top:89px;left:0;right:0;width:100%;z-index:99;background-color:#fff;-webkit-box-shadow:0 9px 24px 0 rgba(103,130,165,.35);-moz-box-shadow:0 9px 24px 0 rgba(103,130,165,.35);box-shadow:0 9px 24px 0 rgba(103,130,165,.35)}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-article[data-show=false],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-caut-desc .collapse.in,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-value[data-state=hidden],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel .catalog-element-panel-right,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-button-compare[data-compare-state=added],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-button-compared,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-button-delay[data-basket-state=delayed],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-button-delayed,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-mobile [data-discount=false] [data-role="price.base"],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-mobile [data-discount=false] [data-role="price.percent"],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-price-content[data-discount=false] .catalog-element-panel-price-percent-wrap,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price[data-discount=false] .catalog-element-price-base,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price[data-discount=false] .catalog-element-price-difference,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price[data-discount=false] .catalog-element-price-discount-percent,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price[data-show=false],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-button.catalog-element-purchase-button-compare[data-compare-state=added],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-button.catalog-element-purchase-button-compared,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-button.catalog-element-purchase-button-delay[data-basket-state=delayed],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-button.catalog-element-purchase-button-delayed,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-price[data-discount=false] .catalog-element-offer-price-base,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-price[data-discount=false] .catalog-element-price-discount-percent,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-price[data-show=false],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer[data-available=false] .catalog-element-offer-orderfast[data-role=orderFast],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer[data-available=false] .catalog-element-purchase-counter-wrap,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 [data-offer],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1[data-available=false] .catalog-element-panel-counter,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1[data-available=false] .catalog-element-panel-purchase,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1[data-available=false] .catalog-element-purchase-counter,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1[data-available=false] .catalog-element-purchase-order{display:none}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-content{padding:10px 0}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel.affix .catalog-element-panel-content{padding-left:20px;padding-right:20px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-picture-item{width:80px;height:80px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-base{padding-left:20px;max-width:370px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-name{font-size:18px;line-height:27px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-quantity{font-size:12px;font-weight:500;line-height:12px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-quantity-wrap{padding-top:5px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-quantity-icon{line-height:0;padding-right:8px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-quantity-available{color:#14cc8d}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-quantity-unavailable{color:#fa9696}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-min-price-discount-place,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-price-discount{font-size:22px;line-height:24px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-price-percent{display:inline-block;vertical-align:middle;font-size:12px;font-weight:700;line-height:12px;padding:5px;margin-right:20px;background-color:#fcd311;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-price-percent-wrap{font-size:0;margin-top:5px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-price-base{display:inline-block;vertical-align:middle;font-size:14px;line-height:14px;color:#888;text-decoration:line-through}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-price-difference{margin-top:5px;font-size:13px;line-height:1.2;color:#b6b6b6}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-counter,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-purchase{padding-left:15px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-buttons,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price-range-item-value{padding-left:25px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-button{line-height:0;color:#bfc0c0;cursor:pointer;-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;-o-transition:color .4s;transition:color .4s}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-mobile{position:fixed;background:#fff;bottom:0;left:0;z-index:75;width:100%;box-shadow:0 -8px 14px rgba(0,0,0,.05);padding:16px 0}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-mobile-name{font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#000;margin-right:10px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-mobile-price-discount{font-style:normal;font-weight:700;font-size:16px;line-height:19px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-mobile-price-percent-wrap{text-align:left}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-mobile-price-base{font-style:normal;font-weight:500;font-size:12px;line-height:14px;text-decoration-line:line-through;color:#fff;opacity:.5}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-mobile .catalog-element-purchase-order-button .intec-button-text{display:inline-block;vertical-align:middle;padding-left:0}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-mobile .catalog-element-panel-mobile-name{font-style:normal;font-weight:600;font-size:14px;line-height:17px;max-height:34px;overflow:hidden}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-mobile .catalog-element-panel-mobile-price-content{vertical-align:middle;display:inline-block}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-mobile .catalog-element-purchase-order-button{padding:6px 12px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-mobile .catalog-element-purchase-order-button .intec-button-icon{font-size:18px;line-height:1;vertical-align:middle;padding-right:12px}@media all and (min-width:720px){.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-panel-mobile{display:none!important}}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-cheaper-button-wrap,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-delivery-calculation-button-wrap,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-wrap+*,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-markdown-button-wrap,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-price-range{margin-top:20px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-brand img{max-width:110px}.card-block-title h2[data-bs-toggle],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-print{cursor:pointer}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-print svg{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-print path{fill:#a6b1b7;-webkit-transition-property:fill;-moz-transition-property:fill;-ms-transition-property:fill;-o-transition-property:fill;transition-property:fill;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-print:hover path{fill:#333333}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-article,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-property,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .widget.c-markers.c-markers-template-1{margin-bottom:10px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-left{display:block;position:relative;width:600px;float:left}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-left .widget.c-markers.c-markers-template-1{position:absolute;top:0;left:0;z-index:1;margin-bottom:0;pointer-events:none}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-right{display:block;margin-left:620px}@media (min-width:768px) and (max-width:1025px){.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-left{width:400px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-right{margin-left:420px}}@media all and (max-width:767px){.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-left{max-width:none;width:auto;float:none;margin:0 auto 20px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-right{margin-left:0}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-print-wrap{display:none}}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-right-wrapper{float:left;width:100%}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-gallery{display:block;position:relative;z-index:0}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-gallery-pictures{max-height:500px;overflow:hidden}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-gallery-picture{position:relative;display:block;width:100%;padding-top:66.7%}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-gallery-picture-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-gallery-picture-wrapper img,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-gallery-preview img{display:inline-block;width:auto;height:auto}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-gallery-picture-wrapper img.zoomImg{background-color:#fff}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-gallery-previews{position:relative;margin-top:10px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-gallery-preview{display:block;position:relative;border-bottom:3px solid transparent;-webkit-transition:border-color 350ms;-moz-transition:border-color 350ms;-ms-transition:border-color 350ms;-o-transition:border-color 350ms;transition:border-color 350ms}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-gallery-preview[data-active=true]{border-color:#0065ff}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-gallery-preview-wrapper{display:block;position:relative;padding-top:66.7%}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-gallery-preview-wrapper-2{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;cursor:pointer}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-article{display:block;font-size:13px;font-style:normal;font-weight:400;line-height:1.5;color:#777;text-align:left}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-quantity{display:block;margin-bottom:10px;font-size:11px;font-style:normal;font-weight:400;line-height:1.5;color:#777;text-align:left;white-space:nowrap}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price{white-space:nowrap;display:inline-block}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price-discount{font-style:normal;font-weight:700;color:#1d1d1d}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price-base{display:inline-block;font-size:15px;font-style:normal;font-weight:400;color:#888;text-decoration:line-through}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price-difference{font-size:13px;line-height:1.2;color:#b6b6b6}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price-wrapper{font-size:13px;margin-top:10px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price-range{display:block;margin-top:20px;overflow-y:visible;overflow-x:auto}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price-range-items{display:table}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price-range-item{display:table-row;font-size:14px;font-weight:400;font-style:normal;line-height:1.5}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price-range-item-text,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price-range-item-value{display:table-cell;padding:6px 0;border-bottom:1px solid #d4d4d4}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price-range-item-text{padding-right:25px;font-size:13px;color:#b7b7b7}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-buttons,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-counter,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-order{display:inline-block;vertical-align:top;margin:10px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-counter{white-space:nowrap;padding-top:8px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-counter-control{vertical-align:middle}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-counter-quantity{display:inline-block;vertical-align:middle}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-counter-quantity-wrapper{display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.5;color:#848484;margin-left:10px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-order{text-align:center}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-order-fast{padding:0;margin-top:20px;border:none;height:22px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-order-fast .intec-button-icon{font-size:19px;line-height:1}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-order-fast .intec-button-text{font-size:14px;line-height:1.5}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-buttons{padding-top:18px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-buttons-wrapper{display:block;margin:-10px;min-width:20px;min-height:20px;white-space:nowrap}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-button{display:inline-block;vertical-align:middle;font-size:14px;font-style:normal;font-weight:400;line-height:1;color:#a6b1b7;cursor:pointer;margin:10px;-webkit-transition:color 350ms;-moz-transition:color 350ms;-ms-transition:color 350ms;-o-transition:color 350ms;transition:color 350ms}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values .catalog-element-offers-property-value.place[data-place="1"] div:first-child,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values .catalog-element-offers-property-value.place[data-place="2"] div:first-child,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values .catalog-element-offers-property-value.place[data-place="2"] div:nth-child(2),.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values .catalog-element-offers-property-value.place[data-place="3"] div:first-child,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values .catalog-element-offers-property-value.place[data-place="3"] div:nth-child(2),.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values .catalog-element-offers-property-value.place[data-place="3"] div:nth-child(3),.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values .catalog-element-offers-property-value.place[data-place="4"] div,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values .catalog-element-offers-property-value.place[data-state=enabled],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values .catalog-element-offers-property-value.place[data-state=selected],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-button.catalog-element-purchase-button-compared[data-compare-state=added],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-purchase-button.catalog-element-purchase-button-delayed[data-basket-state=delayed],.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1[data-available=false][data-subscribe=true] .catalog-element-purchase-order{display:inline-block}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-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-element.c-catalog-element-catalog-default-1 .catalog-element-tabs-right{margin-top:35px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-brand{margin-bottom:20px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-brand-icon{max-width:120px;max-height:40px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property{display:block;margin-top:15px;overflow:hidden}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-title{display:block;line-height:1.5}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values{display:block;font-size:0}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-value{display:inline-block;vertical-align:top;position:relative;cursor:pointer;background:#fff;color:#222;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition-property:color,border-color,background-color;-moz-transition-property:color,border-color,background-color;-ms-transition-property:color,border-color,background-color;-o-transition-property:color,border-color,background-color;transition-property:color,border-color,background-color;-webkit-transition-duration:350ms;-moz-transition-duration:350ms;-ms-transition-duration:350ms;-o-transition-duration:350ms;transition-duration:350ms}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-value[data-state=disabled] .catalog-element-offers-property-value-image{opacity:.3}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-value-text{display:inline-block;vertical-align:middle;padding:3px 9px;color:inherit;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;min-width:24px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-value-image{height:15px;width:15px;border:3px solid #e8e8e8;background-size:cover;border-radius:50%;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:7px;-webkit-transition:opacity 350ms;-moz-transition:opacity 350ms;-ms-transition:opacity 350ms;-o-transition:opacity 350ms;transition:opacity 350ms}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-value-overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.9;background:#e8e8e8}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-description{display:block;color:#1d1d1d;line-height:1.5;text-align:left}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-description.catalog-element-description-preview{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#555;background:url(/local/components/site/cruise.detail/templates/.default/images/route.svg) left center/20px auto no-repeat;padding-left:30px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .cruise-properties-dates{background:url(/local/components/site/cruise.detail/templates/.default/images/time_gray.svg) left center/20px auto no-repeat;padding-left:30px;font-size:14px;line-height:20px;color:#696969}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-part .catalog-element-advantages,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1[data-wide=true] .catalog-element-advantages{margin-top:50px;margin-bottom:50px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-part .catalog-element-advantages .widget.c-advantages.c-advantages-catalog-template-1{padding:0;margin:0}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-part .catalog-element-advantages .widget.c-advantages.c-advantages-catalog-template-1 .widget-item-image img{max-width:30px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-part .catalog-element-advantages .widget.c-advantages.c-advantages-catalog-template-1 .widget-item-name{font-size:13px;line-height:15px;font-weight:400}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-cheaper-button,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-delivery-calculation-text,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-markdown-button{display:inline-block;cursor:pointer;border-bottom:1px dashed;font-size:12px;line-height:16px;color:#404040}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-delivery-calculation-button{padding:0;border:none}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-properties{margin-top:35px;overflow:hidden}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-property{font-size:14px;font-weight:400;font-style:normal;line-height:1.5}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-property:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#000;vertical-align:middle;margin-right:16px;margin-left:5px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-properties-all{display:inline-block;margin:15px 0 0 29px;cursor:pointer}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-tab a{color:#888;font-size:14px;font-style:normal;font-weight:400;line-height:1.5;border:none;border-bottom:1px solid transparent;background:0 0;margin-right:0;padding:10px 15px;-webkit-transition-property:border,color;-moz-transition-property:border,color;-ms-transition-property:border,color;-o-transition-property:border,color;transition-property:border,color;-webkit-transition-duration:350ms;-moz-transition-duration:350ms;-ms-transition-duration:350ms;-o-transition-duration:350ms;transition-duration:350ms}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-tab a:active,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-tab a:focus,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-tab a:hover,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-tab.active a{color:#000;border-color:#0065ff}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-sections.catalog-element-sections-tabs .catalog-element-section{padding:20px 0 15px;clear:both}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-sections.catalog-element-sections-tabs .catalog-element-section-description{color:#000}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-sections.catalog-element-sections-wide .catalog-element-section{display:block;padding:18px 0}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-property:nth-child(odd),.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-sections.catalog-element-sections-wide .catalog-element-section.catalog-element-section-dark{background:#f2f2f2}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-sections.catalog-element-sections-wide .catalog-element-section-name{display:block;font-size:1.71428572em;font-weight:700;font-style:normal;margin-bottom:25px;text-align:left}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer .catalog-element-purchase-order-subscribe,.tarify .price-place{text-align:right}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-description{display:block;font-style:normal;font-weight:400;color:#1d1d1d;text-align:left;font-size:14px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-property{display:block;border-radius:5px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-property-name,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-property-value{display:block;font-size:13px;font-style:normal;font-weight:400;padding:20px 40px;color:#222;float:left;width:50%}@media all and (max-width:500px){.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-sections.catalog-element-sections-wide .catalog-element-section-name{font-size:18px;margin-bottom:15px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-sections.catalog-element-sections-wide .catalog-element-section{padding:20px 0}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-property-name,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-property-value{padding:10px;word-break:break-all}}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-property-name{padding-right:10px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-property-value{padding-left:10px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-document{display:block;text-decoration:none}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-document-wrapper{display:block;position:relative;height:100%;min-height:100px;border:1px solid #f1f3f5;border-radius:8px;overflow:hidden;cursor:pointer;-webkit-transition:box-shadow 350ms;-moz-transition:box-shadow 350ms;-ms-transition:box-shadow 350ms;-o-transition:box-shadow 350ms;transition:box-shadow 350ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-document-wrapper:hover{-webkit-box-shadow:0 5px 10px rgba(64,72,80,.1);-moz-box-shadow:0 5px 10px rgba(64,72,80,.1);box-shadow:0 5px 10px rgba(64,72,80,.1)}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-document-wrapper-2{margin:25px 30px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-document-name,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-document-size{font-size:13px;font-style:normal;font-weight:400;line-height:1.5}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-document-name{display:block;color:#262928}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-document-size{display:block;color:#888}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-document-extension{display:block;position:absolute;font-size:50px;font-style:normal;font-weight:700;color:#f5f5f5;top:auto;right:auto;bottom:-14px;left:0}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer{transition:.3s;padding:30px;border:1px solid #f2f2f2;border-bottom:none}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer:hover{box-shadow:0 8px 32px rgba(27,30,37,.08)}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer:last-child{border-bottom:1px solid #f2f2f2}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-name{margin-bottom:15px;font-size:20px;line-height:22px;color:#404040}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-purshare-wrap,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-quantity-wrap{margin-bottom:15px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-property-title{margin-right:5px;font-size:14px;line-height:1;color:grey}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-property-value{font-size:14px;line-height:1;color:#404040}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-price{white-space:nowrap}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-price-discount{font-weight:600;font-size:20px;line-height:1;color:#404040}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-price-base{font-size:14px;color:#b7b7b7;text-decoration:line-through}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-price-range-item{margin-bottom:12px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-price-range-item-text{font-size:14px;color:grey}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-price-range-item-line{border-bottom:1px dashed #e8e8e8}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-price-range-item-value{font-size:14px;color:#404040}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-buttons-wrap,.services-item{margin-top:15px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer-orderfast{margin-left:15px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-article .catalog-element-article-value{font-size:30px;color:#1d1d1d;font-weight:700}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-properties{margin-top:0}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-title{font:24px Alice;color:#0b2a5d}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-value{border:1px solid #bbb;border-radius:6px;margin:5px;padding:2px 4px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values img{max-height:130px;margin:10px 5px 0;display:none;width:auto}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-value[data-state=selected]{background:#005aa9;border-color:#005aa9;color:#fff;box-shadow:inset 0 0 4px rgba(0,0,0,.25);font-weight:700}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-value[data-state=disabled]{background:#d9e1e9;border-color:#d9e1e9!important;color:#888;display:none}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .intec-button.intec-button-cl-common{background:#0d9912;border-color:#0d9912;box-shadow:0 4px 4px rgba(0,0,0,.25)}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values{margin:5px -5px 0}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-teplohod{background:url(/local/components/site/cruise.detail/templates/.default/images/cruise.svg) left center/20px auto no-repeat;padding-left:30px;font:24px Alice}.cruise-pdf-link,.cruise-pdf-link:focus,.cruise-pdf-link:hover,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-information-teplohod a{text-decoration:none}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-vote{display:inline-block;margin-right:30px;margin-bottom:5px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-sizes-button{cursor:pointer;display:inline-block;border:1px solid #005aa9;line-height:normal;font-size:12px;color:#005aa9!important;border-radius:2px;padding:6px 6px 5px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-sizes-button .fa-star{font-size:14px;margin-right:3px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .caut-price-name{font-size:14px;color:#696969}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-caut-desc{padding:0 5px 3px;font-size:14px;margin-top:9px;display:none}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-caut-desc .toggle-caut-desc{cursor:pointer;color:#0a2b5f;border-bottom:1px dashed #0a2b5f}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price-discount{display:block;font-size:24px;line-height:33px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-tarif{font-size:12px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .btn-tab-bron,.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .btns-purchase{min-width:240px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .tcredit{background:0 0!important;border-bottom:1px dashed #005aa9!important;color:#005aa9!important;padding:0!important;min-height:auto!important;font-size:18px!important}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .tcredit:hover{border-color:transparent!important}.catalog-element-information-route{margin-bottom:-15px}.catalog-element-information-route-day{border:1px solid #edf1f3;box-shadow:0 0 6px rgba(0,0,0,.25);margin-bottom:15px}.catalog-element-information-route-day h4{font:400 20px Alice;margin:0 0 14px}.catalog-element-information-route-day .day-info{border-top:1px solid #ddd;margin:0 0 10px 10px;padding:15px 10px 5px 0;font-size:14px}.catalog-element-information-route-day .day-info .city-name{font:400 24px/21px Alice;color:#0b2a5d;padding-bottom:0!important}.catalog-element-information-route-day .day-info .intec-grid+.intec-grid:before{content:'';margin:10px;display:block;width:100%;height:1px;font-size:0;line-height:0;overflow:hidden;background:#ddd}.catalog-element-information-route-day .day-info .time-table{background:#e0f0ff;height:100%;padding:5px 10px;width:130px;font:bold 14px/19px 'Noto Sans';color:#005aa9}.catalog-element-information-route-day .day-info .time-table p{border-bottom:1px solid #bbb;margin:0;padding:5px 0}.catalog-element-information-route-day .day-info .time-table p span{color:#696969}.catalog-element-information-route-day .day-info .time-table p:last-child{border-bottom:0}.catalog-element-information-route-day .pic{width:300px;height:200px;border:1px solid #edf1f3;background-size:cover;background-position:center center}.catalog-element-information-route-day .excursion{background:#e0f0ff;padding:10px;height:100%}.catalog-element-information-route-day .excursion h5{font:inherit;font-weight:700;color:#005aa9!important;margin:0}.catalog-element-information-route-day .about-city,.catalog-element-information-route-day .excursions{margin-top:-4px}.catalog-element-information-route-day .toggle-link{font:400 24px/21px Alice;color:#0b2a5d;padding:10px 25px 15px 10px;display:block;position:relative;text-decoration:none!important;border:0!important}.btn.btn-green-n,.link-toggle,.nav.card-navbar{font-family:'Noto Sans'}.catalog-element-information-route-day .toggle-link span{color:#696969;font:bold 14px 'Noto Sans'}.catalog-element-information-route-day .day-info span.port,.catalog-element-information-route-day .toggle-link span.port{color:#696969;font:400 14px 'Noto Sans';background:url(/local/components/site/cruise.detail/templates/.default/images/port.png) left center no-repeat;padding:1px 0 0 25px;margin-left:15px}.card-block-title h2[data-bs-toggle]:after,.service-title-class:before,.service-title-excursions:before,.service-title-food:before,.service-title-games:before,.service-title-wellness:before,.service-title-wifi:before,.services-group-free:before,.services-group-pay:before{background-image:url('/local/components/site/cruise.detail/templates/.default/images/sprite_services.png')}.catalog-element-information-route-day .toggle-link:active,.catalog-element-information-route-day .toggle-link:hover{text-decoration:none!important;border:0!important}.catalog-element-information-route-day .toggle-link:before{width:24px;height:24px;background:url(/local/components/site/cruise.detail/templates/.default/images/collapse.png) right center no-repeat;transform:rotate(180deg);position:absolute;right:10px;top:50%;margin-top:-12px;content:'';display:block}.catalog-element-information-route-day .toggle-link.collapsed:before{transform:rotate(0)}@media all and (max-width:800px){.catalog-element-information-route-day .pic{width:100%;height:auto;padding-top:66.7%}}@media all and (max-width:600px){.catalog-element-information-route-day .excursions .intec-grid{flex-direction:column}.catalog-element-information-route-day .day-info .time-table{width:100%}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-offers-list .catalog-element-offer{padding:20px}.catalog-element-information-route-day .toggle-link span.port{margin-left:0;display:block}}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 [data-cruise-gallery]{display:block!important}.catalog-element-price-wrapper{display:inline-block;width:auto!important}.btn-tab-bron .catalog-element-price-discount-percent,.catalog-cabin-price .catalog-cabin-price-discount-percent,.catalog-cabin-price-discount .catalog-cabin-price-discount-percent,.catalog-element-price-base .catalog-element-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}.btn-tab-bron .catalog-element-price-base,.catalog-cabin-price .catalog-cabin-price-base,.catalog-cabin-price-discount .catalog-cabin-price-base{display:inline-block!important;margin-left:10px;text-decoration:line-through;color:#888;font-size:13px!important}.catalog-element-panel-subtitle-wrap .catalog-element-subtitle{font-size:12px;font-weight:500}.tarif-title,.tarify .price-place{font-size:14px;line-height:19px;color:#000;margin:0}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values .catalog-element-offers-property-value.place{border-color:transparent;white-space:nowrap;min-width:87px;text-align:center;display:none}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values .catalog-element-offers-property-value.place div{width:14px;height:24px;background:url(/local/components/site/cruise.detail/templates/.default/images/person_blue.png) center center no-repeat;display:none;margin:0 0 0 -1px;vertical-align:middle}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values .catalog-element-offers-property-value.place[data-state=selected] div{background-image:url(/local/components/site/cruise.detail/templates/.default/images/person_white.png)}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values .catalog-element-offers-property-value.place[data-place="3"] div:nth-child(3){background-size:10px 10px;margin-left:5px;width:10px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-offers-property-values .catalog-element-offers-property-value.place[data-place="4"] div:nth-child(3){margin-left:5px}.tarify{padding-top:15px}.tarif-subtitle{font-size:11px;line-height:15px;color:#a79a9a;margin:0}.tarify .intec-ui.intec-ui-control-numeric.intec-ui-view-3{position:relative;margin:5px 0;width:100%}.tarify .intec-ui.intec-ui-control-numeric.intec-ui-view-3 .intec-ui-part-decrement,.tarify .intec-ui.intec-ui-control-numeric.intec-ui-view-3 .intec-ui-part-increment{width:28px;height:28px;font-size:0;line-height:0;font-weight:400;padding:0;position:absolute;top:4px;z-index:1;background-repeat:no-repeat;background-position:center center}.tarify .intec-ui.intec-ui-control-numeric.intec-ui-view-3 .intec-ui-part-increment{right:4px;background-image:url(/local/components/site/cruise.detail/templates/.default/images/plus.png)}.tarify .intec-ui.intec-ui-control-numeric.intec-ui-view-3 .intec-ui-part-decrement{left:4px;background-image:url(/local/components/site/cruise.detail/templates/.default/images/minus.png)}.tarify .intec-ui.intec-ui-control-numeric.intec-ui-view-3 .intec-ui-part-input{width:100%;font-size:12px;font-weight:400;height:36px;line-height:36px;padding:0;border-radius:2px;background:#edf1f3;border-color:#bbb}.catalog-element-offers-property-values.fare-list{visibility:hidden;height:0}.card-block-title{display:block;margin-top:30px;margin-bottom:15px}.card-blocks-sep,.card-blocks-sep-dash{height:0;margin:30px 0;overflow:hidden}.card-block-title h2{font-family:Alice;font-style:normal;font-weight:400;font-size:24px;line-height:27px;display:block;margin:0;padding:0;position:relative}.card-block-title h2[data-bs-toggle]:after{display:block;position:absolute;right:0;top:5px;width:19px;height:19px;background-position:-2px -215px;background-repeat:no-repeat;content:''}.card-block-title h2.collapsed[data-bs-toggle]:after{transform:rotate(180deg)}.card-block-subtitle{font-size:20px;line-height:23px}.link-toggle{font-size:14px;font-weight:400}.card-blocks-sep{border-top:1px solid #a79a9a}.card-blocks-sep-dash{border-top:1px dashed #a79a9a}.btn.btn-green-n{vertical-align:middle;color:#fff;background-color:#0d9912;border:0;font-style:normal;font-weight:400;font-size:18px;line-height:25px;width:250px;box-shadow:0 4px 4px rgba(0,0,0,.25);padding:4px 10px 6px;border-radius:2px;outline:0}#card-services,.card-food-text,.card-ship-text,.nav.card-navbar{font-size:14px;line-height:19px}.service-title:before,.services-group:before{left:0;background-repeat:no-repeat;width:24px;height:24px;display:block;content:''}.btn.btn-green-n:active,.btn.btn-green-n:focus,.btn.btn-green-n:hover,.btn.btn-green-n:visited{color:#fff;text-decoration:none;outline:0}.service-title{font-weight:700;padding-left:34px;position:relative}.service-title:before{position:absolute;top:-1px}.services-group{font-family:Alice;font-style:normal;font-weight:400;font-size:20px;line-height:23px;position:relative;padding-left:34px}.services-group:before{position:absolute;top:50%;margin-top:-12px;background-size:24px}.services-group-sep{border-top:1px dashed #a79a9a;margin:25px 0 15px}.services-group-pay:before{background-position:0 -33px}.services-group-free:before{background-position:0 -3px}.service-title-class:before{background-position:0 -63px}.service-title-wellness:before{background-position:0 -93px}.service-title-food:before{background-position:0 -123px}.service-title-games:before{background-position:0 -153px}.service-title-wifi:before{background-position:0 -183px}.service-title-excursions:before{background-position:0 -243px}.service-list{margin:0;padding:0;list-style:none}.service-list>li{margin:5px 0 0;padding:0 0 0 34px;position:relative}.service-list>li:before{content:"";display:block;width:6px;height:6px;position:absolute;left:9px;top:7px;background-color:#005aa9;border-radius:50%}.service-title-note{font-size:11px;line-height:15px;color:#a79a9a;padding-left:34px}.ship-tech-item{background:#e0f0ff;font-weight:400;font-size:11px;line-height:15px;color:#696969;text-align:center;padding:10px 0;min-height:100%}.card-ship-name,.cruise-detail__cabin-types-name,.ship-tech-value{font-family:Alice;font-size:20px;line-height:23px;color:#0a2b5f}.cruise-detail__cabin-types-name{margin-bottom:15px;margin-top:-3px}.cruise-detail__cabin-types_mobile .cruise-detail__cabin-types-item{border-radius:5px;width:280px;font-size:14px;line-height:19px;border:1px solid #edf1f3;padding:15px 15px 0}.cruise-detail__cabin-types_mobile .cruise-detail__cabin-types-picture{margin:-16px -16px 15px}.cruise-detail__cabin-types_mobile .owl-nav .owl-prev{background:#fff;position:absolute;width:20px;text-align:center;left:-20px;top:0;height:100%;color:#005aa9}.cruise-detail__cabin-types_mobile .owl-nav .owl-next{position:absolute;width:20px;text-align:center;right:-20px;top:0;height:100%;background:#fff;color:#005aa9}.cruise-detail__cabin-types_mobile .owl-nav .disabled{opacity:.5;cursor:default}.cruise-detail__cabin-types_desktop{overflow:hidden}.cruise-detail__cabin-types_desktop .cruise-detail__cabin-types-carousel{margin:-15px;display:flex;flex-direction:row;flex-wrap:wrap;width:auto}.cruise-detail__cabin-types_desktop .cruise-detail__cabin-types-item{width:50%;font-size:14px;line-height:19px;padding:15px;display:flex;align-items:flex-start;gap:15px;border-top:1px dashed #a79a9a}.cruise-detail__cabin-types_desktop .cruise-detail__cabin-types-item:first-child,.cruise-detail__cabin-types_desktop .cruise-detail__cabin-types-item:nth-child(2){border-top:0}.cruise-detail__cabin-types_desktop .cruise-detail__cabin-types-picture{flex:240px 0 0;width:240px}@media (max-width:991px){.cruise-detail__cabin-types_desktop .cruise-detail__cabin-types-item{width:100%}.cruise-detail__cabin-types_desktop .cruise-detail__cabin-types-item:nth-child(2){border-top:1px dashed #a79a9a}}.card-food-gallery,.card-ship-gallery{max-width:620px!important}.card-ship-name{font-style:normal;font-weight:400;margin:0 0 25px}.nav.card-navbar{margin:0 -12px;padding:0;font-style:normal;font-weight:700;display:flex;flex-wrap:wrap}.nav.card-navbar>li{margin:4px 12px;padding:4px 0;background:0 0;border-bottom:2px solid transparent;font-weight:700}.nav.card-navbar>li:after,.nav.card-navbar>li:before{content:'';border:0;background:0 0}.nav.card-navbar>.active,.nav.card-navbar>li:hover{background:0 0;border-color:#005aa9}.nav.card-navbar>li a,.nav.card-navbar>li a:active,.nav.card-navbar>li a:focus,.nav.card-navbar>li a:hover{padding:0;display:inline-block;background:0 0;color:#005aa9;text-decoration:none}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .ship_class{color:#fff;font-family:'Noto Sans';font-size:10px;line-height:12px;font-weight:700;padding:3px 10px;border-radius:2px}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .ship_class.comfort{background:#30bb36}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .ship_class.premium{background:#005aa9}.cruise-mark{padding:5px;font-weight:700;font-size:12px;line-height:16px;border-radius:2px;background:#fcd311;vertical-align:baseline;white-space:nowrap}@media (min-width:768px) and (max-width:1025px){.card-food-gallery,.card-ship-gallery{max-width:420px!important}}@media (max-width:767px){.card-food-gallery{order:-1}.card-food-gallery,.card-ship-gallery{max-width:none!important;margin-bottom:1em}.card-block-title-small-mobile h2{font-size:20px;line-height:23px}.ship-tech.intec-grid-i-7>.intec-grid-item-7{padding:3px!important}.ship-tech.intec-grid-i-7{margin:-3px!important}}#spyscroll-desc{gap:12%;display:flex;width:100%;margin-bottom:0}.cruise-pdf-link img{width:15px;height:15px;margin-right:5px}.cruise-pdf-link{padding:5px 15px;border-radius:5px;background:#edf1f3;color:#005aa9;font-size:14px;font-weight:400}.catalog-element-information .card-block-header{display:flex;width:100%}@media (max-width:992px){#spyscroll-desc{flex-direction:column}}h1{padding-right:125px}.yandex-share-block{position:absolute;top:-60px;right:20px}.catalog-element-information-wrap{position:relative}@media (max-width:767.98px){.yandex-share-block{position:static;margin-bottom:10px}h1{padding-right:0}}.cruise-detail__discounts{grid-template-columns:45px auto}.cruise-detail__discount-value{border-radius:3px;font-weight:700;font-size:12px;text-align:center}.cruise-detail__discount-value_black{color:#fff;background-color:#000}.cruise-detail__discount-value_red{color:#fff;background-color:red}.cruise-detail__discount-value_yellow{background-color:#fcd311}.cruise-detail__discount-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.btn-tab-bron .cruise-subscription__button-open-popup{width:100%}
/* End */


/* Start:/bitrix/components/site/yandex.share2/templates/.default/style.min.css?1700124494109*/
.share-yandex-title{color:#a4a4a4;margin-right:10px}.share-yandex-link ul>li:before{content:none !important}

/* 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 */


/* Start:/local/components/site/gallery.pictures/templates/slider/style.min.css?1714141563471*/
.tns{aspect-ratio:3/2;border-radius:5px;overflow:hidden;position:relative}.tns__picture{object-fit:cover;width:100%;height:100%}.tns .tns-nav{position:absolute;z-index:1;right:10px;bottom:10px;display:inline-flex;justify-content:center;align-items:center;gap:10px}.tns .tns-nav button{background-color:transparent;width:10px;height:10px;border:1px solid #fff;border-radius:50%;transition:background-color .1s;padding:0}.tns .tns-nav .tns-nav-active{background-color:#fff}
/* End */


/* Start:/local/templates/universe_oc/plugins/tiny-slider/tiny-slider.min.css?17141415632124*/
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}



/* End */


/* Start:/local/components/site/cruise.booking/templates/.default/style.min.css?17500656361040*/
.cruise-booking_cabin-add-to-basket.d-disabled,.cruise-booking_cabin-create-fast-order.d-disabled{background-color:#8f8f8f !important}.cruise-booking_placement-container-prices{min-height:1.5em}@media(min-width:1025px){.cruise-booking_container-deck-image{height:130px}}.cruise-booking_container-deck-image [src*=loading]{position:relative;left:25%;top:35%}.cruise-booking_price-place-discount{display:flex;align-items:center}.cruise-booking_price-place-discount-name{margin-left:10px}.cruise-booking_price-place-discount-percent{display:inline-block;vertical-align:middle;font-size:12px;font-weight:bold;line-height:12px;padding:5px;margin-left:5px;border-radius:3px}.cruise-booking_price-place-discount-percent__black{color:#fff;background-color:#000}.cruise-booking_price-place-discount-percent__red{color:#fff;background-color:#f00}.cruise-booking_price-place-discount-percent__yellow{background-color:#fcd311}.cruise-booking__legend{max-width:1100px}.catalog-element-price-discounts-wrapper{display:flex;flex-direction:column;gap:10px}
/* End */


/* Start:/local/components/site/cruise.schedule/templates/.default/style.min.css?17448741403497*/
.card-blocks-sep,.card-blocks-sep-dash{height:0;margin:30px 0;overflow:hidden}.card-blocks-sep{border-top:1px solid #a79a9a}.card-blocks-sep-dash{border-top:1px dashed #a79a9a}.card-block-title{display:block;margin-top:30px;margin-bottom:15px}.card-block-title h2{font-family:Alice;font-style:normal;font-weight:400;font-size:24px;line-height:27px;display:block;margin:0;padding:0;position:relative}.card-block-title h2[data-bs-toggle]{cursor:pointer}.card-block-title h2[data-bs-toggle]:after{display:block;position:absolute;right:0;top:5px;width:19px;height:19px;background-image:url('/local/components/site/cruise.schedule/templates/.default/images/sprite_services.png');background-position:-2px -215px;background-repeat:no-repeat;content:''}.card-block-title h2.collapsed[data-bs-toggle]:after{transform:rotate(180deg)}.catalog-element-information-route{margin-bottom:-15px}.catalog-element-information-route-day{border:1px solid #edf1f3;box-shadow:0 0 6px rgba(0,0,0,.25);margin-bottom:15px}.catalog-element-information-route-day h4{font:400 20px Alice;margin:0 0 14px}.catalog-element-information-route-day .day-info{border-top:1px solid #ddd;margin:0 0 10px 10px;padding:15px 10px 5px 0;font-size:14px}.catalog-element-information-route-day .day-info .city-name{font:400 24px/21px Alice;color:#0b2a5d;padding-bottom:0!important}.catalog-element-information-route-day .day-info .intec-grid+.intec-grid:before{content:'';margin:10px;display:block;width:100%;height:1px;font-size:0;line-height:0;overflow:hidden;background:#ddd}.catalog-element-information-route-day .day-info .time-table{background:#e0f0ff;height:100%;padding:5px 10px;width:130px;font:bold 14px/19px 'Noto Sans';color:#005aa9;text-transform:uppercase}.catalog-element-information-route-day .day-info .time-table p{border-bottom:1px solid #bbb;margin:0;padding:5px 0}.catalog-element-information-route-day .day-info .time-table p span{color:#696969}.catalog-element-information-route-day .day-info .time-table p:last-child{border-bottom:0}.catalog-element-information-route-day .pic{width:300px;height:200px;border:1px solid #edf1f3;background-size:cover;background-position:center center}.catalog-element-information-route-day .excursion{background:#e0f0ff;padding:10px;height:100%}.catalog-element-information-route-day .excursion h5{font:inherit;font-weight:700;color:#005aa9!important;margin:0}.catalog-element-information-route-day .about-city,.catalog-element-information-route-day .excursions{margin-top:-4px}.catalog-element-information-route-day .toggle-link{font:400 24px/21px Alice;color:#0b2a5d;padding:10px 25px 15px 10px;display:block;position:relative}.catalog-element-information-route-day .toggle-link span{color:#696969;font:bold 14px 'Noto Sans'}.catalog-element-information-route-day a.port{color:#696969;font:14px 'Noto Sans';background:url(/local/components/site/cruise.schedule/templates/.default/images/port.png) left center no-repeat;padding:1px 0 0 25px;margin-left:15px}.catalog-element-information-route-day .toggle-link:before{width:24px;height:24px;background:url(/local/components/site/cruise.schedule/templates/.default/images/collapse.png) right center no-repeat;transform:rotate(180deg);position:absolute;right:10px;top:50%;margin-top:-12px;content:'';display:block}.catalog-element-information-route-day .toggle-link.collapsed:before{transform:rotate(0)}@media all and (max-width:800px){.catalog-element-information-route-day .pic{width:100%;height:auto;padding-top:66.7%}}@media all and (max-width:600px){.catalog-element-information-route-day .excursions .intec-grid{flex-direction:column}.catalog-element-information-route-day .day-info .time-table{width:100%}}
/* End */
/* /local/components/site/cruise.detail/templates/.default/style.min.css?172379765355316 */
/* /bitrix/components/site/yandex.share2/templates/.default/style.min.css?1700124494109 */
/* /bitrix/components/loyal.program/cruise.discounts/templates/.default/style.min.css?17230362812004 */
/* /local/components/site/gallery.pictures/templates/slider/style.min.css?1714141563471 */
/* /local/templates/universe_oc/plugins/tiny-slider/tiny-slider.min.css?17141415632124 */
/* /local/components/site/cruise.booking/templates/.default/style.min.css?17500656361040 */
/* /local/components/site/cruise.schedule/templates/.default/style.min.css?17448741403497 */
