.jtc-component-price-box.is-group-booking{padding-right:4.25px;text-align:right}.jtc-component-price-box .price-per-yacht{margin-right:4.25px}@media (min-width:420px){.jtc-component-price-box .price-per-yacht:not(:empty){margin-right:15px}}@media (min-width:992px){.jtc-component-price-box .price-per-yacht:not(:empty){margin:0 0 4.25px}}.jtc-component-price-box .price-per-yacht:not(:empty)>span:not(:last-child){display:block}@media (min-width:992px){.jtc-component-price-box .price-per-yacht:not(:empty)>span:not(:last-child){margin:0 0 4.25px}}.jtc-component-price-box small{position:relative}.jtc-component-price-box small:after{background:#193537;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(-4deg);width:100%}.jtc-component-price-box .group-booking-early-bird-note,.jtc-component-price-box .price-per-person .discount-note{font-size:10px;margin-right:10px;text-transform:uppercase}.jtc-component-price-box .group-booking-early-bird-note+small+.price-wrapper,.jtc-component-price-box .price-per-person .discount-note+small+.price-wrapper,.jtc-component-price-box .price-per-person>small+.price-wrapper{color:#ff554a}.jtc-component-price-box .price-per-person{text-align:right}.jtc-component-price-box .price-per-person .discount-note>span{display:block}.jtc-component-price-box .price-per-person>.discount-note{margin-right:0}.jtc-component-price-box .price-per-person span.price-wrapper{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end}.jtc-component-price-box .price-per-person small{font-size:inherit}.jtc-component-jtc-availability{color:#19d685;display:inline-flex;flex-flow:column nowrap;font-size:10px;font-weight:700;text-align:right;text-transform:uppercase}.jtc-component-jtc-availability.center-on-mobile{text-align:center}@media (min-width:992px){.jtc-component-jtc-availability.center-on-mobile{text-align:right}}.jtc-component-jtc-availability.alert>span{color:#ff0073}.jtc-component-jtc-availability:not(.short-sex-limit-text) .availability,.jtc-component-jtc-availability:not(.short-sex-limit-text) .sex-limit{display:flex}.jtc-component-jtc-availability .availability{align-items:center;flex-flow:row nowrap;gap:4px;justify-content:flex-start}.jtc-component-jtc-availability .availability svg{height:16px;width:16px}@media (max-width:991px){.jtc-component-jtc-availability .availability svg{position:absolute;right:-6px;top:-6px}}.jtc-component-jtc-date-range.inline{display:inline}body{-webkit-font-smoothing:antialiased;background-color:#f9f6f3!important;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.572;margin:0;padding:0}a,body{color:#193537}a{cursor:pointer;text-decoration:none}p a{color:inherit;font-weight:700;text-decoration:underline}.container{padding-left:32px;padding-right:32px}@media (min-width:992px) and (max-width:1200px){.container{padding-left:48px;padding-right:48px}}@media (min-width:1200px){.container{padding-left:32px;padding-right:32px}}.container .container{padding-left:0;padding-right:0}@media (min-width:992px) and (max-width:1200px){.container .container{padding-left:0;padding-right:0}}@media (min-width:1200px){.container .container{padding-left:0;padding-right:0}}textarea{overflow:auto}.clipPathSection-01{clip-path:polygon(74.487% .031%,100% .537%,100% 99.646%,16.538% 100%,0 99.646%,0 .537%,74.487% .031%);transform:translateZ(0)}@media (min-width:992px){.clipPathSection-01{clip-path:polygon(78.333% 0,100% 3.376%,100% 96.624%,9.615% 100%,0 96.624%,0 3.376%,78.333% 0)}}@media (min-width:1200px){.clipPathSection-01{clip-path:polygon(78.334% 0,100% 2.754%,100% 97.246%,9.615% 100%,0 97.246%,0 2.754%,78.334% 0)}}.clipPathBox-01{clip-path:polygon(0 0,75.582% 1.639%,99.814% 0,99.814% 98.108%,85.692% 100%,0 98.108%,0 0);transform:translateZ(0)}.clipPathBox-02{clip-path:polygon(1.517% 0,99.907% 0,99.907% 98.108%,85.987% 100%,1.517% 98.108%,.093% 83.607%,1.517% 0);transform:translateZ(0)}.clipPathBox-03{clip-path:polygon(.988% 1.768%,27.25% 0,100% .758%,100% 100%,.186% 100%,1.679% 18.813%,.988% 1.768%);transform:translateZ(0)}.clipPathBox-04,.clipPathBox-05{clip-path:polygon(.802% 1.768%,27.064% 0,99.814% .758%,99.814% 100%,23.883% 98.738%,0 100%,.802% 1.768%);transform:translateZ(0)}.img-fluid{display:block;height:auto;max-width:100%}@keyframes pulse{0%{opacity:.25}20%{opacity:1}40%{opacity:.25}to{opacity:.25}}.jtc-table-wrapper{max-width:100%;overflow:auto}.jtc-table,.jtc-table-title{color:#193537}.jtc-table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;table-layout:fixed;width:100%}.jtc-table caption{font-size:1.5em;margin:.5em 0 .75em}.jtc-table tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em}.jtc-table td,.jtc-table th{padding:.625em;text-align:center}.jtc-table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:768px){.jtc-table{border:0}.jtc-table caption{font-size:1.3em}.jtc-table thead{clip:rect(0 0 0 0);border:none;display:none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.jtc-table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.jtc-table tr:last-child{margin-bottom:0}.jtc-table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.jtc-table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}.jtc-table td:last-child{border-bottom:0}}.content-table{border-collapse:collapse}.content-table td,.content-table th{border:1px solid #000}.content-table tr:first-child td,.content-table tr:first-child th{border-top:0}.content-table tr:last-child td{border-bottom:0}.content-table tr td:first-child,.content-table tr th:first-child{border-left:0}.content-table tr td:last-child,.content-table tr th:last-child{border-right:0}.content-table p{margin-bottom:5px;margin-top:5px!important}div[role=tooltip]{font-size:12px}@media (max-width:767px){.hidden-xs-down{display:none!important}}@media (min-width:768px){.hidden-sm-up{display:none!important}}@media (max-width:991px){.hidden-sm-down{display:none!important}}@media (min-width:992px){.hidden-md-up{display:none!important}}@media (max-width:992px){.hidden-md-down{display:none!important}}.flex{display:flex}.flex.full-width,.flex.full-width>div{width:100%}.flex.flex-row-nowrap{flex-flow:row nowrap}.flex.flex-align-center{align-items:center}.no-padding{padding:0}.no-margin-top{margin-top:0}.scroll-light{background-color:#fff3;border-radius:50px}.scroll-dark{background-color:#00000014;border-radius:50px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.jtc-datepicker-button-wrapper{align-items:none;height:34px;width:34px}}.jtc-datepicker-button-wrapper button{right:-12px}.jtc-input-label{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;letter-spacing:.96px;width:100%}.jtc-input-label.disabled{color:#00000061}.jtc-input-label>span:not(.required-mark){background-color:inherit;cursor:pointer;max-width:95%;overflow:hidden;width:100%}.jtc-input-label:has(.required-mark)>span{width:auto}.jtc-input-label .tooltip-wrapper-element{margin-left:5px}.jtc-input-label .required-mark{color:red;margin-left:5px}.text-bold{font-weight:700}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.p,p{letter-spacing:.3px}.h1,h1{font-family:ClashDisplay,Montserrat,Helvetica,Arial,sans-serif;font-size:48px;font-weight:700;line-height:48px;margin-bottom:20px;margin-top:0}@media (min-width:992px){.h1,h1{font-size:60px;line-height:60px}}@media (min-width:1200px){.h1,h1{font-size:80px;line-height:76px}}.h2,h2{font-family:ClashDisplay,Montserrat,Helvetica,Arial,sans-serif;font-size:40px;font-weight:700;letter-spacing:.4px;line-height:40px;margin-bottom:20px;margin-top:0}@media (min-width:992px){.h2,h2{font-size:48px;line-height:48px}}@media (min-width:1200px){.h2,h2{font-size:60px;line-height:56px}}.h3,h3{font-family:ClashDisplay,Montserrat,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;letter-spacing:.56px;line-height:28px;margin-bottom:20px;margin-top:0}@media (min-width:992px){.h3,h3{font-size:32px;line-height:32px}}@media (min-width:1200px){.h3,h3{font-size:36px;line-height:36px}}.h4,h4{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:18px;font-weight:800;letter-spacing:.18px;line-height:20px;margin-bottom:20px;margin-top:0}@media (min-width:992px){.h4,h4{font-size:20px;line-height:24px}}@media (min-width:1200px){.h4,h4{font-size:24px;line-height:28px}}.h5,.jtc-component-trip-date-item-heading .date .jtc-component-jtc-date-range,.jtc-component-trip-date-item-heading .price,h5{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.16px;line-height:20px;margin-bottom:20px;margin-top:0}@media (min-width:992px){.h5,.jtc-component-trip-date-item-heading .date .jtc-component-jtc-date-range,.jtc-component-trip-date-item-heading .price,h5{font-size:18px;line-height:20px}}@media (min-width:1200px){.h5,.jtc-component-trip-date-item-heading .date .jtc-component-jtc-date-range,.jtc-component-trip-date-item-heading .price,h5{font-size:20px;line-height:24px}}.h6,h6{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:.28px;line-height:20px;margin-bottom:20px;margin-top:0}@media (min-width:992px){.h6,h6{font-size:15px;line-height:20px}}@media (min-width:1200px){.h6,h6{font-size:16px;line-height:24px}}.abs-button-small,.button-small-active,.button-small-active-count,.button-small-error,.button-small-primary,.button-small-secondary,.button-small-secondary-light,.button-small-tertiary,.button-small-tertiary-active,.jtc-component-trip-date-item .additional-info .jtc-component-jtc-availability span,.jtc-component-trip-date-item-heading .additional-info .value,.jtc-component-trip-date-item-heading .additional-info .value .jtc-component-inline-label,.jtc-component-trip-date-item-heading .yachts-count .value,.jtc-component-trip-date-item-heading .yachts-count .value .jtc-component-inline-label,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .tags-wrapper .tripTag .tag-text,.label{font-size:11px;font-style:normal;font-weight:700;letter-spacing:.96px;line-height:14px;text-transform:uppercase}.abs-button-small,.button-small-active,.button-small-active-count,.button-small-error,.button-small-primary,.button-small-secondary,.button-small-secondary-light,.button-small-tertiary,.button-small-tertiary-active{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50px;cursor:pointer;display:flex;padding:8px 16px;white-space:nowrap}.button-small-error{background:#ff554a3d;color:#ff554a}.button-small-primary{background:#47edbc;box-shadow:0 0 12px #47edbc80;color:#193537}.button-small-secondary{background:#a9a19a3d;color:#193537}.button-small-secondary-light{background:#ffffff29;color:#f9f6f3}.button-small-tertiary,.button-small-tertiary-active{background-color:#193537;border:2px solid #eae3dc;color:#f9f6f3;font-size:16px;font-weight:700;letter-spacing:.01em;line-height:24px;padding:16px 24px;text-transform:none}.button-small-tertiary-active{background-color:#47edbc;color:#193537}.button-small-active,.button-small-active-count{background-color:#ffd12f;box-shadow:0 0 12px #ffd12f80;color:#193537}.button-small-active-count{padding:5px 12px 5px 16px}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside{column-gap:16px;grid-template-columns:1fr;row-gap:16px}@media (min-width:992px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside{grid-template-columns:4fr 6fr}}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-base-information{grid-area:1/1/1/2}@media (min-width:768px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-base-information{grid-area:1/1/1/2}}@media (min-width:992px) and (max-width:1200px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-base-information{grid-template-columns:150px 1fr}}@media (min-width:1200px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-base-information{grid-template-columns:250px 1fr}}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-date-heart{align-items:center;display:flex;grid-area:1/2}@media (min-width:768px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-date-heart{grid-area:1/4}}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .destination{grid-area:1/1/1/2}@media (max-width:992px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .destination{margin-bottom:16px}}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .destination .name{margin-bottom:8px;padding-right:16px}@media (max-width:991px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .destination .name.is-new{line-height:28px}}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .destination .name span{display:inline;-webkit-hyphens:auto;hyphens:auto;vertical-align:middle}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .destination .name .trip-label{display:inline;margin-left:10px;vertical-align:middle}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .destination .country{align-items:flex-start;display:flex;gap:4px;opacity:.6}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .destination .country .label-with-icon span{white-space:pre-line}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .destination svg path{stroke:#193537}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .date{align-items:flex-end;display:flex;flex-direction:column}@media (min-width:768px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .date{align-items:flex-start}}@media (min-width:992px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .date{grid-area:1/2/1/3;justify-content:center}}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-area:2/1/2/3}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .additional-info:has(.trip-attendees-count){min-width:0}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .trip-buttons{flex-shrink:0}@media (min-width:768px) and (max-width:992px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action{align-items:center;display:flex;grid-area:1/2/1/3}}@media (min-width:992px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action{align-items:center;display:flex;gap:24px;grid-area:1/2/1/3}}@media (min-width:1200px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action{gap:48px}}@media (min-width:1200px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .additional-info:has(.labels:not(:empty)):has(.tags-wrapper:not(:empty)){grid-template-columns:1fr auto}}@media (min-width:992px) and (max-width:1200px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .additional-info:has(.labels:not(:empty)):has(.tags-wrapper:not(:empty)){grid-template-columns:1fr}}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .tags-wrapper .tripTag{margin-top:4px;text-align:left;width:100%}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .tags-wrapper .tripTag .tag-text{color:#19353799;margin-bottom:8px}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .tags{display:flex;flex-wrap:wrap;gap:8px}.jtc-component-trip-date-item-heading .additional-info .value .jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .jtc-component-inline-label,.jtc-component-trip-date-item-heading .jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .value,.jtc-component-trip-date-item-heading .jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .value .jtc-component-inline-label,.jtc-component-trip-date-item.simple-variant .additional-info .jtc-component-jtc-availability .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count span,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .jtc-component-trip-date-item-heading .yachts-count .value,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .jtc-component-trip-date-item-heading .yachts-count .value .jtc-component-inline-label,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .tags-wrapper .tripTag .yachts-count .tag-text,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .abs-button-small,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .additional-info .jtc-component-jtc-availability span,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-active,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-active-count,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-error,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-primary,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-secondary,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-secondary-light,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-tertiary,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-tertiary-active,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .jtc-component-trip-date-item-heading .additional-info .value,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .jtc-component-trip-date-item-heading .additional-info .value .jtc-component-inline-label,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .label,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .tags-wrapper .tripTag .tag-text,.simple-variant .jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .abs-button-small,.simple-variant .jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-active,.simple-variant .jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-active-count,.simple-variant .jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-error,.simple-variant .jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-primary,.simple-variant .jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-secondary,.simple-variant .jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-secondary-light,.simple-variant .jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-tertiary,.simple-variant .jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .button-small-tertiary-active,.simple-variant .jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .yachts-count .label{display:none}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .cluster{display:flex;flex-wrap:wrap;gap:8px}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .cluster .tag{align-items:center;border:1px solid #eae3dc;border-radius:100px;display:flex;justify-content:center;padding:6px 16px;width:fit-content}@media (min-width:1200px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .cluster .tag{white-space:nowrap}}@media (min-width:768px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-date-heart{grid-area:1/3}}.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .price{text-align:right}@media (max-width:390px){.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .price button{min-height:40px!important;padding-inline:16px!important}}.jtc-component-trip-date-item.simple-variant:not(.hybrid) .jtc-component-trip-date-item-heading__inside .price *{font-size:12px}@media (min-width:420px){.jtc-component-trip-date-item.simple-variant:not(.hybrid) .jtc-component-trip-date-item-heading__inside .price *{font-size:14px}}.jtc-component-trip-date-item.simple-variant:not(.hybrid) .trip-buttons{align-self:flex-end;gap:8px;grid-area:1/2/1/3}@media (min-width:992px){.jtc-component-trip-date-item.simple-variant:not(.hybrid) .trip-buttons{align-self:center;gap:16px;justify-content:flex-end}}@media (min-width:1200px){.jtc-component-trip-date-item.simple-variant:not(.hybrid) .trip-buttons{min-width:250px}}@media (min-width:992px){.jtc-component-trip-date-item.simple-variant.hybrid .jtc-component-trip-date-item-heading__inside{grid-template-columns:5fr 6fr}}@media (max-width:992px){.jtc-component-trip-date-item.simple-variant.hybrid .trip-action{display:flex}.jtc-component-trip-date-item.simple-variant.hybrid .select-trip{margin-left:auto}.jtc-component-trip-date-item.simple-variant.hybrid .select-trip .price-per-yacht{margin-right:0}}.jtc-component-trip-date-item{background-color:#fff;border:1px solid #eae3dc;border-radius:4px;box-shadow:0 4px 40px 0 #19353714;margin-bottom:12px;padding:0}.jtc-component-trip-date-item .trip-days{display:flex;justify-content:center;opacity:.6;white-space:nowrap}.jtc-component-trip-date-item.not-collapsible .jtc-component-trip-date-item-heading{cursor:default}.jtc-component-trip-date-item.not-collapsible .jtc-component-trip-date-item-heading__inside{grid-template-columns:160px 1fr auto}@media (min-width:992px){.jtc-component-trip-date-item.not-collapsible .jtc-component-trip-date-item-heading__inside{grid-template-columns:185px 1fr auto}}.jtc-component-trip-date-item.not-collapsible .jtc-component-trip-date-item-heading__inside .trip-date-heart{grid-area:1/4}@media (min-width:992px){.jtc-component-trip-date-item.not-collapsible .jtc-component-trip-date-item-heading__inside .trip-date-heart{grid-area:1/4}}.jtc-component-trip-date-item-heading{cursor:pointer;padding:8px}@media (min-width:370px){.jtc-component-trip-date-item-heading{padding:16px}}@media (min-width:420px){.jtc-component-trip-date-item-heading{padding:20px}}.jtc-component-trip-date-item-heading__inside{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:160px 1fr auto auto}@media (min-width:420px){.jtc-component-trip-date-item-heading__inside{column-gap:16px}}@media (min-width:992px){.jtc-component-trip-date-item-heading__inside{align-items:center;column-gap:32px;grid-template-columns:185px 1fr auto}}@media (max-width:992px){.jtc-component-trip-date-item-heading__inside .trip-date-heart{grid-area:1/5}}@media (min-width:992px){.jtc-component-trip-date-item-heading__inside .trip-action .additional-info:has(.labels:not(:empty)):has(.tags-wrapper:not(:empty)){grid-template-columns:1fr minmax(120px,4fr)}}.jtc-component-trip-date-item-heading .trip-base-information{display:flex;grid-area:1/1/1/3;justify-content:space-between}@media (min-width:768px){.jtc-component-trip-date-item-heading .trip-base-information{display:grid}}@media (min-width:992px){.jtc-component-trip-date-item-heading .trip-base-information{grid-area:1/1/1/2}}.jtc-component-trip-date-item-heading .trip-action{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-area:2/1/2/6;grid-template-columns:1fr 1fr}@media (min-width:768px){.jtc-component-trip-date-item-heading .trip-action{display:flex;grid-area:1/2/1/4;justify-content:flex-end}}.jtc-component-trip-date-item-heading .date .jtc-component-jtc-date-range{display:block;margin:0 0 4px;white-space:nowrap}.jtc-component-trip-date-item-heading .additional-info .value,.jtc-component-trip-date-item-heading .additional-info .value .jtc-component-inline-label,.jtc-component-trip-date-item-heading .yachts-count .value,.jtc-component-trip-date-item-heading .yachts-count .value .jtc-component-inline-label{align-items:center;display:flex;flex-flow:nowrap;gap:4px;height:100%;letter-spacing:normal;position:relative;white-space:nowrap}.jtc-component-trip-date-item-heading .additional-info .value .icon,.jtc-component-trip-date-item-heading .additional-info .value .icon svg,.jtc-component-trip-date-item-heading .additional-info .value .jtc-component-inline-label .icon,.jtc-component-trip-date-item-heading .additional-info .value .jtc-component-inline-label .icon svg,.jtc-component-trip-date-item-heading .additional-info .value .jtc-component-inline-label svg.info-icon-green,.jtc-component-trip-date-item-heading .additional-info .value svg.info-icon-green,.jtc-component-trip-date-item-heading .yachts-count .value .icon,.jtc-component-trip-date-item-heading .yachts-count .value .icon svg,.jtc-component-trip-date-item-heading .yachts-count .value .jtc-component-inline-label .icon,.jtc-component-trip-date-item-heading .yachts-count .value .jtc-component-inline-label .icon svg,.jtc-component-trip-date-item-heading .yachts-count .value .jtc-component-inline-label svg.info-icon-green,.jtc-component-trip-date-item-heading .yachts-count .value svg.info-icon-green{display:block;height:16px;width:16px}@media (max-width:991px){.jtc-component-trip-date-item-heading .additional-info .value .jtc-component-inline-label svg.info-icon-green,.jtc-component-trip-date-item-heading .additional-info .value svg.info-icon-green,.jtc-component-trip-date-item-heading .yachts-count .value .jtc-component-inline-label svg.info-icon-green,.jtc-component-trip-date-item-heading .yachts-count .value svg.info-icon-green{position:absolute;right:-6px;top:-6px}}.jtc-component-trip-date-item-heading .additional-info{gap:8px;justify-content:flex-start}.jtc-component-trip-date-item-heading .labels{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}@media (min-width:992px){.jtc-component-trip-date-item-heading .labels{justify-content:flex-end}}.jtc-component-trip-date-item-heading .labels .value.trip-attendees-count{max-width:100%}.jtc-component-trip-date-item-heading .labels .value.trip-attendees-count,.jtc-component-trip-date-item-heading .labels .value.trip-attendees-count .jtc-component-inline-label{-webkit-hyphens:auto;hyphens:auto;white-space:normal;word-break:break-word}.jtc-component-trip-date-item-heading .yachts-count{align-items:flex-start;flex-direction:column}.jtc-component-trip-filters-component__items .jtc-component-trip-date-item-heading .yachts-count:not(:empty){display:inline}.jtc-component-trip-date-item .additional-info .jtc-component-jtc-availability .jtc-component-trip-date-item-heading .yachts-count span,.jtc-component-trip-date-item-heading .additional-info .value .yachts-count .jtc-component-inline-label,.jtc-component-trip-date-item-heading .yachts-count .abs-button-small,.jtc-component-trip-date-item-heading .yachts-count .button-small-active,.jtc-component-trip-date-item-heading .yachts-count .button-small-active-count,.jtc-component-trip-date-item-heading .yachts-count .button-small-error,.jtc-component-trip-date-item-heading .yachts-count .button-small-primary,.jtc-component-trip-date-item-heading .yachts-count .button-small-secondary,.jtc-component-trip-date-item-heading .yachts-count .button-small-secondary-light,.jtc-component-trip-date-item-heading .yachts-count .button-small-tertiary,.jtc-component-trip-date-item-heading .yachts-count .button-small-tertiary-active,.jtc-component-trip-date-item-heading .yachts-count .jtc-component-trip-date-item .additional-info .jtc-component-jtc-availability span,.jtc-component-trip-date-item-heading .yachts-count .jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .tags-wrapper .tripTag .tag-text,.jtc-component-trip-date-item-heading .yachts-count .label,.jtc-component-trip-date-item-heading .yachts-count .value,.jtc-component-trip-date-item-heading .yachts-count .value .jtc-component-inline-label,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .tags-wrapper .tripTag .jtc-component-trip-date-item-heading .yachts-count .tag-text{margin-bottom:4px}.jtc-component-trip-date-item-heading .yachts-count .yachts-types{display:flex;flex-direction:column;gap:4px}@media (min-width:350px){.jtc-component-trip-date-item-heading .yachts-count .yachts-types{flex-direction:row}}.jtc-component-trip-date-item-heading .yachts-count .yachts-types span{white-space:nowrap}.jtc-component-trip-date-item-heading .yachts-count .value{border:1px solid #eae3dc;border-radius:50px;display:flex;margin:0;padding:6px 12px}@media (min-width:576px){.jtc-component-trip-date-item-heading .yachts-count .value{gap:10px}}.jtc-component-trip-date-item-heading .days-count{align-items:center;display:none;gap:4px}.jtc-component-trip-filters-component__items .jtc-component-trip-date-item-heading .days-count{justify-content:flex-end}@media (min-width:370px){.jtc-component-trip-date-item-heading .days-count{display:flex}}@media (min-width:768px){.jtc-component-trip-date-item-heading .days-count{justify-content:start}}.jtc-component-trip-date-item-heading .days-count .trip-days{width:fit-content}.jtc-component-trip-date-item-heading .days-count svg path{stroke:#19353799}.jtc-component-trip-date-item-heading .price{align-items:center;display:flex;gap:8px;grid-area:1/3/1/3;margin:0}@media (min-width:992px){.jtc-component-trip-date-item-heading .price{grid-area:1/3/1/4}}@media (max-width:991px){.jtc-component-trip-date-item-heading .price{flex-direction:column-reverse}}.jtc-component-trip-date-item-heading .price .yachts-count{display:none}@media (max-width:768px){.jtc-component-trip-date-item-heading .price .yachts-count{display:flex}}.jtc-component-trip-date-item-heading .toggle{grid-area:1/4}@media (min-width:768px){.jtc-component-trip-date-item-heading .toggle{grid-area:1/5}}.hybrid .jtc-component-trip-date-item-heading .toggle{margin-left:16px}.jtc-component-trip-date-item-heading .toggle .icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5 7.5 5 5 5-5' stroke='%23193537' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");height:20px;transform:rotate(180deg);transition:transform .2s;width:20px;will-change:transform}.jtc-component-trip-date-item-heading .toggle .icon.collapsed{transform:none}.jtc-component-trip-date-item-content{padding-bottom:20px}.jtc-component-trip-date-item-content-yachts{margin:20px 0 12px}.jtc-component-trip-date-item-content-yachts-list{column-gap:8px;display:flex;padding-bottom:20px;padding-left:20px;padding-right:20px;scroll-padding-left:20px}.jtc-component-trip-date-item-content .group-trip-prices{font-weight:700;padding:20px}.jtc-component-trip-date-item-content .group-trip-prices .jtc-component-price-box{margin:0;padding:0}.jtc-component-trip-date-item-content .group-trip-prices .jtc-component-price-box .price-per-yacht{margin:0}.jtc-component-trip-date-item-content .select-trip{margin-right:20px;text-align:right}.jtc-component-trip-date-item-content .select-trip .select-trip-buttons{display:flex;gap:10px;justify-content:flex-end}.jtc-component-trip-date-item-content .select-trip .select-trip-buttons i{font-size:14px;margin-left:8px}.jtc-component-trip-date-item .additional-info{border-radius:4px;display:grid;flex:1 1;flex-wrap:wrap}@media (min-width:768px){.jtc-component-trip-date-item .additional-info{display:flex}}@media (min-width:992px){.jtc-component-trip-date-item .additional-info{align-items:center;display:grid;grid-template-columns:1fr}.jtc-component-trip-date-item .additional-info:has(.labels:not(:empty)):has(.tags-wrapper:not(:empty)){grid-gap:16px}.jtc-component-trip-date-item .additional-info:not(:has(.tags-wrapper)){grid-template-columns:1fr}.jtc-component-trip-date-item .additional-info:not(:has(.tags-wrapper)) .labels{grid-column:1}.jtc-component-trip-date-item .additional-info .labels{grid-column:2}}.jtc-component-trip-date-item .additional-info .jtc-component-jtc-availability{border:1px solid #ff554a;border-radius:4px;display:inline-flex;flex-direction:column;justify-content:center;padding:5px 8px;text-align:left;width:max-content}.jtc-component-trip-date-item .additional-info .jtc-component-jtc-availability span{align-items:center;color:#ff554a;display:flex;justify-content:center;letter-spacing:normal}.jtc-component-trip-date-item .additional-info .jtc-component-jtc-availability.is-sold-out{border:1px solid #19353766;white-space:nowrap}.jtc-component-trip-date-item .additional-info .jtc-component-jtc-availability.is-sold-out span{color:#19353799}.jtc-component-trip-date-item .additional-info .has-free-places-at-int{text-align:left;width:100%}.jtc-component-trip-date-item .additional-info .has-free-places-at-int .button-glow{filter:drop-shadow(0 0 12px rgba(71,237,188,.5))}.jtc-component-trip-date-item .additional-info .has-free-places-at-int .button-glow button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4.5 9 3-3-3-3' stroke='%23193537' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:96% 50%;background-repeat:no-repeat;border-radius:50px!important;clip-path:none!important;padding-right:22px!important;white-space:nowrap}.jtc-component-trip-date-item .additional-info .on-board{align-items:center;background-color:#ffd12f;border-radius:4px;display:flex;padding:5px 8px;text-align:left}.jtc-component-trip-date-item .additional-info .jtc-component-jtc-availability .on-board span,.jtc-component-trip-date-item .additional-info .on-board .abs-button-small,.jtc-component-trip-date-item .additional-info .on-board .button-small-active,.jtc-component-trip-date-item .additional-info .on-board .button-small-active-count,.jtc-component-trip-date-item .additional-info .on-board .button-small-error,.jtc-component-trip-date-item .additional-info .on-board .button-small-primary,.jtc-component-trip-date-item .additional-info .on-board .button-small-secondary,.jtc-component-trip-date-item .additional-info .on-board .button-small-secondary-light,.jtc-component-trip-date-item .additional-info .on-board .button-small-tertiary,.jtc-component-trip-date-item .additional-info .on-board .button-small-tertiary-active,.jtc-component-trip-date-item .additional-info .on-board .jtc-component-jtc-availability span,.jtc-component-trip-date-item .additional-info .on-board .jtc-component-trip-date-item-heading .yachts-count .value,.jtc-component-trip-date-item .additional-info .on-board .jtc-component-trip-date-item-heading .yachts-count .value .jtc-component-inline-label,.jtc-component-trip-date-item .additional-info .on-board .label,.jtc-component-trip-date-item .jtc-component-trip-date-item-heading .additional-info .on-board .value,.jtc-component-trip-date-item .jtc-component-trip-date-item-heading .additional-info .on-board .value .jtc-component-inline-label,.jtc-component-trip-date-item .jtc-component-trip-date-item-heading .additional-info .value .on-board .jtc-component-inline-label,.jtc-component-trip-date-item-heading .jtc-component-trip-date-item .additional-info .on-board .value,.jtc-component-trip-date-item-heading .jtc-component-trip-date-item .additional-info .on-board .value .jtc-component-inline-label,.jtc-component-trip-date-item-heading .jtc-component-trip-date-item .additional-info .value .on-board .jtc-component-inline-label,.jtc-component-trip-date-item-heading .yachts-count .value .jtc-component-trip-date-item .additional-info .on-board .jtc-component-inline-label,.jtc-component-trip-date-item.simple-variant .additional-info .on-board .jtc-component-trip-date-item-heading__inside .trip-action .tags-wrapper .tripTag .tag-text,.jtc-component-trip-date-item.simple-variant .jtc-component-trip-date-item-heading__inside .trip-action .tags-wrapper .tripTag .additional-info .on-board .tag-text{line-height:16px;margin-right:auto;white-space:nowrap}.jtc-component-trip-date-item .additional-info .on-board .tooltip-wrapper-element{display:block;height:16px;margin-left:4px;width:16px}.jtc-component-trip-date-item .additional-info .on-board .tooltip-wrapper-element .tooltip-icon{opacity:.6}.jtc-component-trip-date-item .trip-buttons{align-items:center;display:flex;gap:16px}@media (max-width:768px){.jtc-component-trip-date-item .trip-buttons{align-items:flex-end;flex-direction:column;justify-content:flex-end}}.jtc-component-trip-date-item .trip-buttons:has(.button-color-secondary):has(.button-color-special){align-items:baseline}@media (max-width:768px){.jtc-component-trip-date-item .trip-buttons:has(.button-color-secondary):has(.button-color-special){align-items:flex-end}}.jtc-component-trip-date-item .trip-buttons .select-trip-buttons{display:flex;flex-direction:column;gap:12px}.jtc-component-trip-date-item .trip-buttons .select-trip-buttons button i{font-size:14px;margin-left:4px}.jtc-component-trip-date-item .trip-buttons .select-trip-buttons .button-color-primary{order:0}.jtc-component-trip-date-item .trip-buttons .select-trip-buttons .button-color-secondary{order:1}.jtc-component-trip-date-item .jtc-component-price-box{font-weight:700}@media (min-width:768px){.jtc-component-trip-date-item .jtc-component-price-box{min-width:80px}}.jtc-component-trip-date-item .select-trip{white-space:nowrap}.booking-confirmation-modal ul{list-style:none;margin:0;padding:0}.booking-confirmation-modal ul li{align-items:center;display:flex;gap:20px;margin-bottom:20px}.booking-confirmation-modal ul li h6{margin-bottom:4px}.booking-confirmation-modal ul li p{margin:0;padding:0}
/*# sourceMappingURL=1662.22e29950.chunk.css.map*/