.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}.boat-overview[data-astro-cid-osvyyf5q]{text-align:center}.boat-overview[data-astro-cid-osvyyf5q] h3[data-astro-cid-osvyyf5q]{color:#000098;font-weight:700;text-transform:uppercase;margin-bottom:16px}.boat-overview[data-astro-cid-osvyyf5q] ul{list-style:disc;margin-left:30px}.boat-overview[data-astro-cid-osvyyf5q] ul li{margin-top:12px}@media only screen and (min-width: 1000px){.boat-overview[data-astro-cid-osvyyf5q]{text-align:left}}.price-details[data-astro-cid-hqltaalq]{display:flex;flex-direction:column;gap:40px;width:100%}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq]{display:flex;flex-direction:column;gap:40px;width:100%;align-items:center}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] .arrow-parent{margin-left:auto;margin-right:auto;width:fit-content}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] ul{list-style:disc;margin-left:30px}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] ul li{margin-top:12px;padding-left:12px}.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-bottom:12px}.show-more{margin:0 auto}.show-more summary+div[data-astro-cid-hqltaalq]{margin-top:20px}.show-more summary{margin-bottom:0}@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]{flex-direction:row;justify-content:flex-start;align-items:flex-start}.price-details[data-astro-cid-hqltaalq] .price-terms[data-astro-cid-hqltaalq] .arrow-parent{margin-left:unset}.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] 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;.embla-viewport-height: unset}.boat-details[data-astro-cid-3jr3uz2n] .headings-wrapper[data-astro-cid-3jr3uz2n]{width:33%;min-width:420px;text-align:left}.boat-details[data-astro-cid-3jr3uz2n] .headings[data-astro-cid-3jr3uz2n]{transform:unset!important}}.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:98px}.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 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 (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 .markdown{text-align:left}.boat-page .boat-pricing .show-more{margin-left:unset;margin-right:unset}.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:570px}}
