.pa.astro-qlsnkr7n{margin-top:4px}.pa-toggle.astro-qlsnkr7n{display:inline-flex;align-items:center;gap:8px;padding:6px 0;border:0;background:none;font:inherit;font-size:15px;font-weight:600;color:var(--accent);cursor:pointer}.pa-toggle.astro-qlsnkr7n:hover{text-decoration:underline}.pa-form.astro-qlsnkr7n{display:flex;flex-direction:column;gap:12px;margin-top:10px;padding:16px;border:1px solid var(--line);border-radius:14px;animation:paIn .3s var(--ease)}.pa-form.astro-qlsnkr7n[hidden]{display:none}@keyframes paIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.pa-lede.astro-qlsnkr7n{margin:0;font-size:15px;color:var(--body-copy)}.pa.astro-qlsnkr7n .field-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hp.astro-qlsnkr7n{position:absolute;left:-9999px}.pa-note.astro-qlsnkr7n{margin:0;font-size:13px;color:var(--muted)}.pa-note.astro-qlsnkr7n a.astro-qlsnkr7n{text-decoration:underline}.pa-status.astro-qlsnkr7n{margin:0;min-height:1.2em;font-size:14px;color:var(--accent)}.pa-status.astro-qlsnkr7n a{text-decoration:underline}.pa.astro-qlsnkr7n [aria-invalid=true]{border-color:#a1261b}.pa-done.astro-qlsnkr7n{margin:0}.make-offer.astro-akchhb22{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;font-size:15px}.offer-dialog.astro-akchhb22{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:clamp(22px,4vw,34px);border:0;border-radius:20px;background:var(--surface, #fff);color:var(--ink);box-shadow:0 30px 80px #00000059}.offer-dialog.astro-akchhb22::backdrop{background:#080c1280;backdrop-filter:blur(3px)}.offer-close.astro-akchhb22{position:absolute;top:12px;right:14px;width:40px;height:40px;border:0;border-radius:50%;background:none;font-size:28px;line-height:1;color:var(--muted);cursor:pointer}.offer-close.astro-akchhb22:hover{color:var(--ink)}.offer-eyebrow.astro-akchhb22{margin:0 0 6px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.offer-dialog.astro-akchhb22 h2.astro-akchhb22{margin:0 40px 8px 0;font-size:clamp(22px,3vw,28px)}.offer-asking.astro-akchhb22{margin:0 0 8px;color:var(--muted)}.offer-asking.astro-akchhb22 strong.astro-akchhb22{color:var(--ink)}.offer-lede.astro-akchhb22{margin:0 0 18px;font-size:15px;color:var(--muted)}.gate-dialog.astro-vcxwdxo6{width:min(500px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:clamp(22px,4vw,32px);border:0;border-radius:20px;background:var(--surface, #fff);color:var(--ink);box-shadow:0 30px 80px #00000059}.gate-dialog.astro-vcxwdxo6::backdrop{background:#080c1280;backdrop-filter:blur(3px)}.gate-close.astro-vcxwdxo6{position:absolute;top:12px;right:14px;width:40px;height:40px;border:0;border-radius:50%;background:none;font-size:28px;line-height:1;color:var(--muted);cursor:pointer}.gate-close.astro-vcxwdxo6:hover{color:var(--ink)}.gate-eyebrow.astro-vcxwdxo6{margin:0 0 6px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.gate-dialog.astro-vcxwdxo6 h2.astro-vcxwdxo6{margin:0 40px 8px 0;font-size:clamp(22px,3vw,28px)}.gate-lede.astro-vcxwdxo6{margin:0 0 18px;font-size:15px;color:var(--muted)}form.astro-vcxwdxo6{display:grid;gap:12px}.gate-field.astro-vcxwdxo6{display:grid;gap:6px;font-size:14px;font-weight:600}.gate-field.astro-vcxwdxo6 input.astro-vcxwdxo6,.gate-field.astro-vcxwdxo6 select.astro-vcxwdxo6,.gate-field.astro-vcxwdxo6 textarea.astro-vcxwdxo6{width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--line-strong, #cbd5e1);border-radius:10px;background:var(--surface, #fff);color:var(--ink);font:inherit;font-weight:400}.gate-field.astro-vcxwdxo6 .astro-vcxwdxo6[aria-invalid=true]{border-color:#dc2626}.gate-opt.astro-vcxwdxo6{font-weight:400;color:var(--muted)}.gate-hp.astro-vcxwdxo6{position:absolute;left:-9999px}.gate-status.astro-vcxwdxo6:empty{display:none}.gate-status.astro-vcxwdxo6{margin:0;font-size:14px}.gate-status.astro-vcxwdxo6[data-state=error]{color:#dc2626}.gate-go.astro-vcxwdxo6{width:100%;min-height:48px;font-size:16px}.gate-small.astro-vcxwdxo6{margin:0;font-size:12px;color:var(--muted)}@media(max-width:560px){.gate-dialog.astro-vcxwdxo6{width:100%;max-width:100%;max-height:94dvh;margin:auto 0 0;padding:18px 18px calc(16px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.gate-close.astro-vcxwdxo6{top:6px;right:6px}.gate-eyebrow.astro-vcxwdxo6{margin:0 0 2px;font-size:11.5px}.gate-dialog.astro-vcxwdxo6 h2.astro-vcxwdxo6{margin:0 36px 6px 0;font-size:19px;line-height:1.2}.gate-lede.astro-vcxwdxo6{margin:0 0 12px;font-size:13.5px;line-height:1.4}form.astro-vcxwdxo6{gap:9px}.gate-field.astro-vcxwdxo6{gap:4px;font-size:13px}.gate-field.astro-vcxwdxo6 input.astro-vcxwdxo6,.gate-field.astro-vcxwdxo6 select.astro-vcxwdxo6,.gate-field.astro-vcxwdxo6 textarea.astro-vcxwdxo6{min-height:42px;padding:8px 11px;font-size:16px}.gate-field.astro-vcxwdxo6 textarea.astro-vcxwdxo6{height:42px;resize:none}.gate-go.astro-vcxwdxo6{min-height:46px}}@media(max-width:560px)and (max-height:640px){.gate-note.astro-vcxwdxo6{display:none}}.finder-cta.astro-j3dlk7by{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:36px;padding:22px 26px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.finder-cta.astro-j3dlk7by strong.astro-j3dlk7by{display:block;font-size:18px;margin-bottom:4px}.finder-cta.astro-j3dlk7by span.astro-j3dlk7by{color:var(--muted);font-size:15px}.finder-dialog.astro-j3dlk7by{width:min(760px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;padding:0;border:0;border-radius:20px;background:var(--surface, #fff);color:var(--ink);box-shadow:0 30px 80px #00000059}.finder-dialog.astro-j3dlk7by::backdrop{background:#080c1280;backdrop-filter:blur(3px)}.finder-close.astro-j3dlk7by{position:absolute;top:10px;right:12px;z-index:2;width:40px;height:40px;border:0;border-radius:50%;background:#ffffffd9;font-size:28px;line-height:1;color:var(--muted);cursor:pointer}.finder-close.astro-j3dlk7by:hover{color:var(--ink)}.finder-dialog.astro-j3dlk7by .gf{margin:0;border-radius:0;box-shadow:none}@media(max-width:640px){.finder-cta.astro-j3dlk7by{padding:18px}.finder-cta.astro-j3dlk7by .btn.astro-j3dlk7by{width:100%;justify-content:center}}.boat-video.astro-lh62kcdf{margin:8px 0 36px}.key-features.astro-lh62kcdf{margin:0 0 28px}.key-features.astro-lh62kcdf h2.astro-lh62kcdf{margin:0 0 12px;font-size:1.25rem}.key-features.astro-lh62kcdf ul.astro-lh62kcdf{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px 24px;margin:0;padding:0;list-style:none}.key-features.astro-lh62kcdf li.astro-lh62kcdf{position:relative;padding-left:26px;line-height:1.45}.key-features.astro-lh62kcdf li.astro-lh62kcdf:before{content:"";position:absolute;left:0;top:.3em;width:14px;height:8px;border-left:2.5px solid var(--gold-ink);border-bottom:2.5px solid var(--gold-ink);transform:rotate(-45deg)}.broker-note.astro-lh62kcdf{position:relative;margin:0 0 36px;padding:22px 26px 20px;border-left:3px solid var(--gold-ink);border-radius:0 14px 14px 0;background:color-mix(in srgb,var(--gold) 8%,var(--surface))}.broker-note.astro-lh62kcdf h2.astro-lh62kcdf{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.broker-note.astro-lh62kcdf p.astro-lh62kcdf{margin:0 0 10px;font-size:18px;line-height:1.6;color:var(--ink)}.broker-note.astro-lh62kcdf p.astro-lh62kcdf:last-of-type{margin-bottom:0}.bn-by.astro-lh62kcdf{display:block;margin-top:10px;font-size:14px;color:var(--muted)}.detail-top.astro-lh62kcdf{padding-bottom:20px}.subnav.astro-lh62kcdf{position:sticky;top:var(--nav-h);z-index:20;margin-top:24px;background:var(--bg);border-bottom:1px solid var(--line)}.subnav-inner.astro-lh62kcdf{display:flex;align-items:center;gap:26px;overflow-x:auto;scrollbar-width:none;padding-top:14px;padding-bottom:14px;white-space:nowrap}.subnav-inner.astro-lh62kcdf::-webkit-scrollbar{display:none}.subnav.astro-lh62kcdf a.astro-lh62kcdf{font-size:15px;font-weight:600;color:var(--muted)}.subnav.astro-lh62kcdf a.astro-lh62kcdf:hover{color:var(--ink)}.subnav-actions.astro-lh62kcdf{display:flex;gap:8px;margin-left:auto;flex-shrink:0}.subnav.astro-lh62kcdf .save-btn.astro-lh62kcdf{padding:7px 16px;border-color:transparent;background:var(--gold);color:var(--on-gold)}.subnav.astro-lh62kcdf .save-btn.astro-lh62kcdf:hover{color:var(--on-gold);filter:brightness(1.06)}.detail-main.astro-lh62kcdf section.astro-lh62kcdf,.finance.astro-lh62kcdf,.similar.astro-lh62kcdf{scroll-margin-top:calc(var(--nav-h) + 70px)}#similar-title.astro-lh62kcdf{scroll-margin-top:calc(var(--nav-h) + 66px + 56px)}.enquire.astro-lh62kcdf{scroll-margin-top:calc(var(--nav-h) + 66px + 18px)}.spec-groups.astro-lh62kcdf{columns:2;column-gap:36px}.spec-group.astro-lh62kcdf{break-inside:avoid;margin-bottom:22px}.spec-group.astro-lh62kcdf h3.astro-lh62kcdf{margin:0 0 6px;padding-bottom:8px;border-bottom:2px solid var(--gold-ink);font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.spec-group.astro-lh62kcdf dl.astro-lh62kcdf{margin:0}.spec-row.astro-lh62kcdf{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--line);font-size:16px}.spec-row.astro-lh62kcdf dt.astro-lh62kcdf{color:var(--muted)}.spec-row.astro-lh62kcdf dd.astro-lh62kcdf{margin:0;font-weight:600;color:var(--ink);text-align:right}.more-details.astro-lh62kcdf ul.feature-chips{display:flex;flex-wrap:wrap;gap:8px;padding:4px 0 8px;list-style:none}.more-details.astro-lh62kcdf ul.feature-chips li{padding:6px 14px;border:1px solid var(--line);border-radius:99px;background:var(--surface);font-size:14.5px}.price-vat.astro-lh62kcdf{margin:6px 0 0;font-size:14px;font-weight:600;color:var(--muted)}.price-block.astro-lh62kcdf{display:flex;flex-direction:column;gap:2px}.price-label.astro-lh62kcdf{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.listed-by.astro-lh62kcdf{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 14px;padding-top:12px;border-top:1px solid var(--line);font-size:15px}.listed-label.astro-lh62kcdf{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.listed-phone.astro-lh62kcdf{font-size:15px;color:var(--muted)}.listed-phone.astro-lh62kcdf:hover{color:var(--ink)}.quick-contact.astro-lh62kcdf{display:grid;grid-template-columns:1fr 1fr;gap:10px}.quick-contact.astro-lh62kcdf .btn.astro-lh62kcdf{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding-left:10px;padding-right:10px;font-size:15px;white-space:nowrap}.or-line.astro-lh62kcdf{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--muted)}.or-line.astro-lh62kcdf:before,.or-line.astro-lh62kcdf:after{content:"";flex:1;height:1px;background:var(--line)}.sticky-bar.astro-lh62kcdf{position:fixed;left:0;right:0;bottom:0;z-index:35;display:none;align-items:center;justify-content:space-between;gap:14px;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line);box-shadow:0 -10px 30px #14181d1f}.sticky-bar.astro-lh62kcdf>div.astro-lh62kcdf{display:flex;flex-direction:column}.sticky-bar.astro-lh62kcdf strong.astro-lh62kcdf{font-size:19px;color:var(--accent)}@media(max-width:1024px){.sticky-bar.astro-lh62kcdf:not([hidden]){display:flex}}@media(max-width:720px){.spec-groups.astro-lh62kcdf{columns:1}.subnav-actions.astro-lh62kcdf .lbl.astro-lh62kcdf,.subnav-actions.astro-lh62kcdf .astro-lh62kcdf[data-save-label],.subnav-actions.astro-lh62kcdf .astro-lh62kcdf[data-share-label]{display:none}.subnav.astro-lh62kcdf .save-btn.astro-lh62kcdf{padding:8px 10px}}.gallery.astro-lh62kcdf .gallery-main{width:100%;height:auto;max-height:620px;aspect-ratio:16 / 9;object-fit:cover;border-radius:16px;background:var(--soft)}.detail.astro-lh62kcdf{padding-top:40px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:56px;align-items:start}.detail-main.astro-lh62kcdf{display:flex;flex-direction:column;gap:28px}.title-row.astro-lh62kcdf{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.title-block.astro-lh62kcdf{display:flex;flex-direction:column;gap:6px}.title-block.astro-lh62kcdf h1.astro-lh62kcdf{font-size:40px}.status.astro-lh62kcdf{color:var(--ink)}.where.astro-lh62kcdf{font-size:15px;color:var(--muted)}.save-btn.astro-lh62kcdf{flex-shrink:0;display:flex;align-items:center;gap:7px;background:transparent;color:var(--ink);border:1px solid var(--line-strong);border-radius:999px;padding:9px 16px;cursor:pointer;font-size:14px;font-weight:600;text-decoration:none}.headline-specs.astro-lh62kcdf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:22px 0;margin:0;list-style:none;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.headline-specs.astro-lh62kcdf li.astro-lh62kcdf{display:flex;align-items:center;gap:12px;min-width:0}.headline-specs.astro-lh62kcdf .spec-icon{flex-shrink:0;color:var(--accent)}.hs-text.astro-lh62kcdf{display:flex;flex-direction:column;min-width:0}.hs-label.astro-lh62kcdf{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.hs-value.astro-lh62kcdf{font-size:16px;font-weight:700}.overview.astro-lh62kcdf{display:flex;flex-direction:column;gap:8px}.overview.astro-lh62kcdf h2.astro-lh62kcdf,.specs-title.astro-lh62kcdf{font-size:18px;letter-spacing:0}.more-text.astro-lh62kcdf{display:flex;flex-direction:column;gap:12px}.more-text.astro-lh62kcdf[hidden]{display:none}.read-more.astro-lh62kcdf{align-self:flex-start;background:none;border:0;padding:4px 0;font-size:15px;font-weight:600;color:var(--accent);cursor:pointer}.read-more.astro-lh62kcdf[aria-expanded=true] .arrow.astro-lh62kcdf{transform:rotate(180deg)}.vessel-disclaimer.astro-lh62kcdf{margin:28px 0 0;padding:14px 0 0;border-top:1px solid var(--line);font-size:12.5px;line-height:1.55;color:var(--muted)}.vessel-disclaimer.astro-lh62kcdf p.astro-lh62kcdf{margin:0 0 8px}.vessel-disclaimer.astro-lh62kcdf a.astro-lh62kcdf{color:inherit;text-decoration:underline}.more-details.astro-lh62kcdf .spec-sub.astro-lh62kcdf{margin:18px 0 8px;font-size:16px;font-weight:700;letter-spacing:0}.more-details.astro-lh62kcdf details.astro-lh62kcdf>.spec-sub.astro-lh62kcdf:first-of-type{margin-top:6px}.more-details.astro-lh62kcdf .spec-para.astro-lh62kcdf{margin:0 0 12px;line-height:1.6}.more-details.astro-lh62kcdf details.astro-lh62kcdf{border-bottom:1px solid var(--line)}.more-details.astro-lh62kcdf summary.astro-lh62kcdf{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:16px;font-weight:600;cursor:pointer}.more-details.astro-lh62kcdf summary.astro-lh62kcdf::-webkit-details-marker{display:none}.more-details.astro-lh62kcdf summary.astro-lh62kcdf:after{content:"+";font-size:22px;font-weight:400;color:var(--accent);transition:transform .3s var(--ease)}.more-details.astro-lh62kcdf details.astro-lh62kcdf[open] summary.astro-lh62kcdf:after{transform:rotate(45deg)}.more-details.astro-lh62kcdf ul.astro-lh62kcdf{margin:0 0 18px;padding-left:1.1em;display:flex;flex-direction:column;gap:6px;font-size:15px;line-height:1.6;color:var(--body-copy)}.overview.astro-lh62kcdf p.astro-lh62kcdf{font-size:16px;color:var(--muted);line-height:1.7}.specs-title.astro-lh62kcdf{margin-bottom:8px}.spec-table.astro-lh62kcdf th.astro-lh62kcdf{font-weight:500;color:var(--muted);width:40%}.spec-table.astro-lh62kcdf td.astro-lh62kcdf{font-weight:600}.detail-links.astro-lh62kcdf{display:flex;gap:24px;flex-wrap:wrap}.accent-link.astro-lh62kcdf{font-size:15px;font-weight:600;color:var(--accent);display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;cursor:pointer}.enquire.astro-lh62kcdf{display:flex;flex-direction:column;gap:14px;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:26px;position:sticky;top:calc(var(--nav-h) + 66px + 18px);max-height:calc(100vh - var(--nav-h) - 66px - 36px);overflow-y:auto;overscroll-behavior:contain}.sold-banner.astro-lh62kcdf{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 28px;margin-bottom:20px;padding:18px 24px;border:1px solid var(--line-strong);border-radius:12px;background:#0e141b;color:#f4f1ea;text-align:center}.sold-text.astro-lh62kcdf,.sold-banner.astro-lh62kcdf[data-live-ended]{font-size:15px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.sold-banner.astro-lh62kcdf .sold-link.astro-lh62kcdf{flex:none;padding:11px 26px;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.build-own.astro-lh62kcdf{width:100%}.sold-tag.astro-lh62kcdf{display:inline-block;width:fit-content;margin-bottom:2px;padding:5px 12px;border-radius:6px;background:var(--gold);color:var(--on-gold);font-size:14px;font-weight:800;letter-spacing:.02em;text-transform:none}.gallery.astro-lh62kcdf .faded{filter:grayscale(.6) brightness(.7)}.detail-links.astro-lh62kcdf[hidden]{display:none}.gone-lede.astro-lh62kcdf{margin:0;font-size:15px;color:var(--body-copy)}.enquire-gone.astro-lh62kcdf{font-size:20px;font-weight:600}.enquire-price.astro-lh62kcdf{font-size:28px;font-weight:600;color:var(--accent)}.finance-line.astro-lh62kcdf{display:flex;flex-direction:column;gap:3px;margin-top:-6px;padding:12px 14px;border-radius:12px;background:var(--soft);color:var(--ink);text-decoration:none;transition:background .2s ease}.finance-line.astro-lh62kcdf:hover{background:color-mix(in srgb,var(--gold) 12%,var(--soft))}.finance-monthly.astro-lh62kcdf{font-size:16px}.finance-monthly.astro-lh62kcdf strong.astro-lh62kcdf{font-size:17px}.finance-apr.astro-lh62kcdf{font-size:16px;font-weight:600}.finance-more.astro-lh62kcdf{font-size:13.5px;font-weight:600;color:var(--accent)}.detail-main.astro-lh62kcdf{grid-column:1;grid-row:1}.enquire.astro-lh62kcdf{grid-column:2;grid-row:1 / span 2}.finance.astro-lh62kcdf{grid-column:1;grid-row:2}.similar.astro-lh62kcdf{padding-top:88px;padding-bottom:110px}.similar.astro-lh62kcdf h2.astro-lh62kcdf{font-size:22px;margin-bottom:28px}.mobile-buy.astro-lh62kcdf{display:none}.mobile-buy-row.astro-lh62kcdf{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px}.mobile-buy.astro-lh62kcdf .finance-line.astro-lh62kcdf{margin-top:0}.mobile-buy.astro-lh62kcdf .enquire-price.astro-lh62kcdf{font-size:26px;line-height:1.1}.mobile-enquire.astro-lh62kcdf{flex-shrink:0;padding:12px 16px;font-size:15px}@media(max-width:960px){.detail.astro-lh62kcdf{grid-template-columns:minmax(0,1fr);gap:40px}.mobile-buy.astro-lh62kcdf{display:flex;flex-direction:column;gap:12px;margin-top:-12px}.enquire.astro-lh62kcdf>.enquire-price.astro-lh62kcdf,.enquire.astro-lh62kcdf>.finance-line.astro-lh62kcdf,.enquire.astro-lh62kcdf>.build-own.astro-lh62kcdf{display:none}.enquire.astro-lh62kcdf{position:static;max-height:none;overflow:visible}.detail-main.astro-lh62kcdf,.enquire.astro-lh62kcdf,.finance.astro-lh62kcdf{grid-column:auto;grid-row:auto}.finance-line.astro-lh62kcdf{order:10;margin-top:0}}@media(max-width:380px){.mobile-buy.astro-lh62kcdf .enquire-price.astro-lh62kcdf{font-size:22px}.mobile-enquire.astro-lh62kcdf{padding:11px 13px;font-size:14px}}@media(max-width:720px){.title-block.astro-lh62kcdf h1.astro-lh62kcdf{font-size:26px}.headline-specs.astro-lh62kcdf{grid-template-columns:repeat(2,minmax(0,1fr))}.detail.astro-lh62kcdf{padding-top:28px}.similar.astro-lh62kcdf{padding-top:64px;padding-bottom:72px}}.boat-page.astro-lh62kcdf{--max: 1520px}.boat-page.astro-lh62kcdf>.gallery.astro-lh62kcdf{--max: 1680px}.boat-page.astro-lh62kcdf>.gallery.astro-lh62kcdf .gallery-grid{border-radius:22px;box-shadow:0 40px 80px -50px #080c128c}.detail.astro-lh62kcdf{padding-top:52px;gap:72px}.detail-main.astro-lh62kcdf{gap:40px}.tag.astro-lh62kcdf{font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-deep, var(--accent))}.title-block.astro-lh62kcdf h1.astro-lh62kcdf{font-size:clamp(34px,3.6vw,58px);line-height:1.04;letter-spacing:-.03em}.where.astro-lh62kcdf{display:inline-flex;align-items:center;gap:6px;font-size:16px}.title-extras.astro-lh62kcdf{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:6px}.px-badge.astro-lh62kcdf{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border:1px solid var(--gold-ink);border-radius:99px;background:rgba(var(--gold-rgb),.14);color:var(--ink);font-size:14px;font-weight:700;text-decoration:none;transition:background .2s ease}.px-badge.astro-lh62kcdf:hover{background:rgba(var(--gold-rgb),.3)}.px-badge.astro-lh62kcdf svg.astro-lh62kcdf{color:var(--accent)}.alert-row.astro-lh62kcdf{margin:-6px 0 6px}.alert-row.astro-lh62kcdf .pa-toggle{padding:8px 16px;border:1px solid var(--line-strong);border-radius:99px;background:var(--surface);color:var(--ink)}.alert-row.astro-lh62kcdf .pa-toggle:hover{border-color:var(--gold-ink);text-decoration:none}.alert-row.astro-lh62kcdf .pa-toggle svg{color:var(--accent)}.alert-row.astro-lh62kcdf .pa-form{max-width:560px}.where.astro-lh62kcdf svg.astro-lh62kcdf{color:var(--accent)}.specs-head.astro-lh62kcdf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.specs-head.astro-lh62kcdf .specs-title.astro-lh62kcdf{margin-bottom:0}.units.astro-lh62kcdf{display:inline-flex;border:1px solid var(--line-strong);border-radius:99px;padding:3px}.units.astro-lh62kcdf[hidden]{display:none}.units.astro-lh62kcdf button.astro-lh62kcdf{min-width:44px;min-height:32px;padding:4px 12px;font:inherit;font-size:13.5px;font-weight:600;color:var(--muted);border:0;border-radius:99px;background:transparent;cursor:pointer}.units.astro-lh62kcdf button.astro-lh62kcdf[aria-pressed=true]{color:var(--on-gold);background:var(--gold)}.units.astro-lh62kcdf button.astro-lh62kcdf:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.headline-specs.astro-lh62kcdf{gap:12px;padding:0;border:0}.headline-specs.astro-lh62kcdf li.astro-lh62kcdf{flex-direction:column;align-items:flex-start;gap:10px;padding:18px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}.hs-value.astro-lh62kcdf{font-size:21px;letter-spacing:-.01em}.overview.astro-lh62kcdf h2.astro-lh62kcdf,.specs-title.astro-lh62kcdf,.boat-video.astro-lh62kcdf h2.astro-lh62kcdf{font-size:28px;letter-spacing:-.02em}.overview.astro-lh62kcdf h2.astro-lh62kcdf:before,.specs-title.astro-lh62kcdf:before,.boat-video.astro-lh62kcdf h2.astro-lh62kcdf:before{content:"";display:block;width:36px;height:3px;margin-bottom:14px;border-radius:2px;background:var(--gold)}.overview.astro-lh62kcdf p.astro-lh62kcdf{font-size:17.5px;line-height:1.75;color:var(--body-copy)}.overview.astro-lh62kcdf h2.astro-lh62kcdf+p.astro-lh62kcdf{font-size:20px;line-height:1.65;color:var(--ink)}.spec-groups.astro-lh62kcdf{padding:26px 28px 6px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.enquire.astro-lh62kcdf{padding-top:0;border-radius:20px;box-shadow:0 30px 60px -40px #080c1273}.enquire.astro-lh62kcdf>.price-block.astro-lh62kcdf,.enquire.astro-lh62kcdf>.enquire-gone.astro-lh62kcdf{margin:0 -26px 4px;padding:24px 26px 22px;border-radius:20px 20px 0 0;background:#0e141b;color:#fff}.enquire.astro-lh62kcdf>.price-block.astro-lh62kcdf .price-label.astro-lh62kcdf{color:#ffffffa6}.enquire.astro-lh62kcdf>.price-block.astro-lh62kcdf .price-vat.astro-lh62kcdf{color:#ffffffd1}.enquire.astro-lh62kcdf>.price-block.astro-lh62kcdf .enquire-price.astro-lh62kcdf{font-size:36px;font-weight:700;letter-spacing:-.02em;color:var(--gold-ink)}html[data-site=euroyachts] .enquire.astro-lh62kcdf>.price-block.astro-lh62kcdf .enquire-price.astro-lh62kcdf{color:#fff}.similar.astro-lh62kcdf .eyebrow.astro-lh62kcdf{display:block;margin-bottom:6px}.similar.astro-lh62kcdf h2.astro-lh62kcdf{font-size:clamp(26px,2.6vw,36px);letter-spacing:-.02em}@media(max-width:960px){.enquire.astro-lh62kcdf{padding-top:26px}.enquire.astro-lh62kcdf>.price-block.astro-lh62kcdf{display:none}.enquire.astro-lh62kcdf>.enquire-gone.astro-lh62kcdf{margin-top:-26px}}@media(max-width:720px){.boat-page.astro-lh62kcdf>.gallery.astro-lh62kcdf .gallery-grid{height:auto;border-radius:16px}.detail-main.astro-lh62kcdf{gap:30px}.title-block.astro-lh62kcdf h1.astro-lh62kcdf{font-size:30px}.headline-specs.astro-lh62kcdf li.astro-lh62kcdf{padding:14px}.hs-value.astro-lh62kcdf{font-size:18px}.overview.astro-lh62kcdf h2.astro-lh62kcdf,.specs-title.astro-lh62kcdf,.boat-video.astro-lh62kcdf h2.astro-lh62kcdf{font-size:23px}.overview.astro-lh62kcdf h2.astro-lh62kcdf+p.astro-lh62kcdf{font-size:18px}.spec-groups.astro-lh62kcdf{padding:18px 18px 2px}}.boat-page.astro-lh62kcdf>.gallery.astro-lh62kcdf{position:relative}.gallery-video.astro-lh62kcdf{position:absolute;right:calc(var(--gutter) + 18px);top:18px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:var(--gold);color:var(--on-gold);font-size:15px;font-weight:700;box-shadow:0 10px 30px -10px #00000080}.gallery-video.astro-lh62kcdf:hover{filter:brightness(1.06);color:var(--on-gold)}
