@charset "UTF-8";.limited{overflow:hidden;position:relative;transition:.3s;max-height:100px}.limited .gradient{position:absolute;bottom:-10px;left:0;width:100%;height:100%;background:linear-gradient(0deg,#fff,#fff0);pointer-events:none}.limited.unlimited{max-height:2000px!important}.limited.unlimited .gradient{display:none}.show-more-container{position:relative}.show-more{background:none;border:none;position:relative;cursor:pointer;inline-size:fit-content;color:#1d1d1b}.show-more.inline{display:inline}.show-more.blue{color:#000098}.show-more.blue summary{color:#000098;font-weight:400}.show-more.button{color:#1d1d1b;font-weight:700;font-size:1rem;margin-top:20px;padding:0}.show-more.button:hover,.show-more.button:active{background:transparent}.show-more summary{position:relative;font-weight:700;font-size:1rem}.arrow-parent:after{content:"";position:absolute;right:-20px;top:50%;transform:translateY(-50%);z-index:5;width:10px;height:10px;background:#000098;clip-path:path("M4.5 8L6.99382e-07 -7.86805e-07L9 0L4.5 8Z");transition:.3s}.arrow-parent.blue{color:#000098}details[open].blue-when-open .arrow-parent{color:#000098}.arrow-parent.shown:after,details[open] .arrow-parent:after{transform:translateY(-50%) rotate(180deg)}.boat-overview[data-astro-cid-osvyyf5q]{text-align:center}.boat-overview[data-astro-cid-osvyyf5q] h2[data-astro-cid-osvyyf5q]{color:#000098;font-weight:700;text-transform:uppercase;margin-bottom:16px}.boat-overview[data-astro-cid-osvyyf5q] .headings h2{text-align:left}.boat-overview[data-astro-cid-osvyyf5q] .markdown ul{list-style:none;margin:0;padding-left:0}.boat-overview[data-astro-cid-osvyyf5q] .markdown li{list-style:none;position:relative;padding-left:30px;line-height:1.4}.boat-overview[data-astro-cid-osvyyf5q] .markdown li:before{content:"•";position:absolute;left:0;top:.05em;font-size:1.1em}.boat-overview[data-astro-cid-osvyyf5q] .markdown li+li{margin-top:4px}.boat-overview[data-astro-cid-osvyyf5q] .additional-accommodation li,.boat-overview[data-astro-cid-osvyyf5q] .additional-crew li{line-height:1.4}@media only screen and (min-width: 1000px){.boat-overview[data-astro-cid-osvyyf5q]{text-align:left}.boat-overview[data-astro-cid-osvyyf5q] .headings{transform:unset!important}}@media only screen and (max-width: 1000px){.boat-overview[data-astro-cid-osvyyf5q]{text-align:left}}.price-details[data-astro-cid-hqltaalq]{display:flex;flex-direction:column;gap:16px;width:100%}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq]{display:flex;flex-direction:column;gap:20px;width:100%;align-items:center}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] .terms-toggles[data-astro-cid-hqltaalq]{display:flex;flex-direction:column;gap:40px;align-items:center}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] .terms-content[data-astro-cid-hqltaalq]{width:100%}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] details[data-astro-cid-hqltaalq].show-more summary[data-astro-cid-hqltaalq].arrow-parent{color:#1d1d1b4d;display:inline-flex;align-items:center;padding-right:20px}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] details[data-astro-cid-hqltaalq].show-more summary[data-astro-cid-hqltaalq].arrow-parent:after{background:#000098;right:0}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] details[data-astro-cid-hqltaalq].show-more[open] summary[data-astro-cid-hqltaalq].arrow-parent{color:#000098}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] .markdown ul{list-style:none;margin:0;padding-left:0}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] .markdown li{position:relative;padding-left:30px;line-height:1.4}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] .markdown li:before{content:"•";position:absolute;left:0;top:.05em;font-size:1.1em}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] .markdown li+li{margin-top:4px}.markdown[data-astro-cid-hqltaalq]+.markdown[data-astro-cid-hqltaalq]{margin-top:56px}.price[data-astro-cid-hqltaalq]{white-space:nowrap;flex:unset}.embla__button[data-astro-cid-hqltaalq] path[data-astro-cid-hqltaalq]{stroke:#000098}.embla__slide[data-astro-cid-hqltaalq]{min-width:0;flex:0 0 100%;margin:0;text-align:center}h4[data-astro-cid-hqltaalq]{color:#000098;font-weight:700;margin-top:0;margin-bottom:12px}.show-more{margin:0}.show-more summary+div[data-astro-cid-hqltaalq]{margin-top:20px}.show-more summary{margin-bottom:0}@media only screen and (max-width: 1000px){.price-details[data-astro-cid-hqltaalq] .price-grid[data-astro-cid-hqltaalq]{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.price-details[data-astro-cid-hqltaalq] .price-grid[data-astro-cid-hqltaalq] .embla__viewport{display:flex;justify-content:flex-start}.price-details[data-astro-cid-hqltaalq] .price-grid[data-astro-cid-hqltaalq] .embla__container{width:max-content;margin:0;justify-content:flex-start;padding-right:60vw}.price-details[data-astro-cid-hqltaalq] .price-grid[data-astro-cid-hqltaalq] .embla__slide{flex:0 0 auto}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq]{align-items:flex-start}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] .terms-toggles[data-astro-cid-hqltaalq]{flex-direction:row;gap:36px;align-items:center}.price-grid .embla__viewport{position:relative;-webkit-mask-image:linear-gradient(to right,#000 0%,#000 40%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,#000 0% 40%,#0000);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.price-grid .embla__button.outside.next,.price-grid .embla__button.outside.prev{transform:translateY(-4px)}.price-grid .embla__button__svg{display:none}.price-grid .embla__button{outline:none;-webkit-tap-highlight-color:transparent}.price-grid .embla__button:focus-visible{outline:none}}@media only screen and (min-width: 1000px){.price-details[data-astro-cid-hqltaalq]{width:min(100% - 420px,67%)}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq]{align-items:flex-start}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] .terms-toggles[data-astro-cid-hqltaalq]{flex-direction:row;align-items:flex-start}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] .arrow-parent{margin:0;width:fit-content}.embla[data-astro-cid-hqltaalq] .embla__slide[data-astro-cid-hqltaalq]{text-align:left;flex:0 0 200px}}.boat-details[data-astro-cid-3jr3uz2n]{width:100%;text-align:center}.boat-details[data-astro-cid-3jr3uz2n] .headings h2{text-align:left}.boat-details[data-astro-cid-3jr3uz2n] p[data-astro-cid-3jr3uz2n]+p[data-astro-cid-3jr3uz2n]{margin-top:4px}@media only screen and (min-width: 1000px){.boat-details[data-astro-cid-3jr3uz2n]{text-align:left}.boat-details[data-astro-cid-3jr3uz2n] .headings-wrapper{width:33%;min-width:420px;text-align:left}.boat-details[data-astro-cid-3jr3uz2n] .headings{transform:unset!important}.boat-details[data-astro-cid-3jr3uz2n] .embla__viewport{height:unset}}@media only screen and (max-width: 1000px){.boat-details[data-astro-cid-3jr3uz2n]{text-align:left;padding:0 calc((100% - min(92.5%,min(1200px,100vw)))/2)}.boat-details .embla__container>*{opacity:0;transform:translateY(6px);transition:opacity .22s ease,transform .22s ease}.boat-details .embla__container>*.is-active{opacity:1;transform:translateY(0)}}@media only screen and (max-width: 1000px) and (prefers-reduced-motion: reduce){.boat-details .embla__container>*{transition:none}}.boat-page .main-headings{margin-top:20px;margin-bottom:calc(40px * 2 / 3)}.boat-page .main-title{margin-top:0}.boat-page .download-pdf-button{margin:0 auto}.boat-page .cta-box-section{width:100%;display:flex;justify-content:center}.boat-page .cta-box-section .cta-box-container{width:512px}.boat-page .boat-page-content{display:flex;flex-direction:column;align-items:flex-start;gap:68.6px}.boat-page .main-boat-section{width:100%}.boat-page .embla .image-wrapper img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}.boat-page .key-features{padding:0}.boat-page .key-features .markdown ol{padding:0;width:fit-content;margin:0 auto}.boat-page .markdown ul{text-align:left;width:fit-content;margin-left:auto;margin-right:auto;max-width:90%}.boat-details{text-align:center}.boat-details p+p{margin-top:12px}p+.show-more{margin-top:20px}.recommended-boats{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.recommended-boats .section-heading{text-align:center}.recommended-boats-grid{display:grid;gap:36px;grid-template-columns:repeat(1,100%);width:100%;max-width:min(min(1200px,100vw),80vw);margin-left:auto;margin-right:auto}.recommended-boats-grid .carousel-with-text-wrapper{width:100%}.limited{line-height:1.5}@media only screen and (max-width: 1000px){.boat-page .boat-page-content{gap:56px}.boat-page .section-heading{margin-bottom:20px}.boat-page .carousel-with-text-wrapper.with-headings .headings h2{margin:0}.boat-page .boat-overview .carousel-with-text-wrapper.with-headings,.boat-page .boat-details .carousel-with-text-wrapper.with-headings{gap:20px}.boat-page .boat-overview .embla__container>*>:first-child,.boat-page .boat-details .embla__container>*>:first-child{margin-top:0}.boat-page .boat-overview .markdown ul{width:auto;max-width:100%;margin-left:0;margin-right:0;padding-left:0;list-style:disc;list-style-position:inside}.boat-floorplan .section-heading{padding:0 calc((100% - min(92.5%,min(1200px,100vw)))/2)}}@media only screen and (min-width: 1000px){.main-boat-section{display:flex;flex-direction:row;width:100%}.main-boat-section .section-heading{line-height:1}.main-boat-section .section-heading,.main-boat-section h3{width:33%;min-width:420px;text-align:left}.boat-page .markdown ul{text-align:left;width:auto;margin-left:30px;margin-right:unset}.boat-page .boat-pricing .section-heading{margin-top:-8px}.boat-page .boat-pricing .markdown{text-align:left}.boat-page .boat-pricing .show-more{margin-left:unset;margin-right:unset}.boat-page .boat-floorplan .section-heading{margin-top:-9px}.boat-page .boat-description .section-heading{margin-top:-4px}.boat-page .button.full-width{max-width:400px;margin:0 auto;justify-self:center;align-self:center}.boat-page .recommended-boats-grid{grid-template-columns:repeat(3,calc(33.3333333333% - 24px))}.boat-page .embla{aspect-ratio:unset}.boat-page .embla.price-grid{max-width:unset}.boat-page .embla .image-wrapper{height:60vh;max-height:1000px;min-height:630px}}
