.yachts_surface__s2CZU{--navy:#0b2045;--orange:#ff5a0a;--muted:#5e6f8b;color:var(--navy);background:#fff;font-family:Arial,Helvetica,sans-serif;line-height:1.5}.yachts_header__lYo4R{height:80px;border-bottom:1px solid #edf1f5;background:#fff;position:relative;z-index:90;box-shadow:0 3px 14px #16365303}.yachts_headerInner__3Z7a_{max-width:1480px;height:100%;margin:auto;padding:0 32px;display:flex;align-items:center;gap:42px}.yachts_logo__N4xRa{display:flex;flex:0 0 auto;width:280px;align-items:center}.yachts_navigation__yzRuN{display:flex;gap:30px;height:100%;align-items:center;flex:1}.yachts_navigation__yzRuN a{height:100%;display:flex;align-items:center;position:relative;color:#354568;text-decoration:none;font-size:16px;white-space:nowrap}.yachts_navigation__yzRuN a[aria-current=page]{color:#ff5a0a;font-weight:700}.yachts_navigation__yzRuN a[aria-current=page]:after{content:"";position:absolute;bottom:10px;height:2px;left:-12px;right:-12px;background:#ff5a0a}.yachts_headerActions__VUSiE{display:flex;align-items:center;gap:26px}.yachts_headerActions__VUSiE a{color:#0b2045;display:flex;gap:12px;align-items:center;white-space:nowrap;text-decoration:none}.yachts_headerActions__VUSiE svg{width:23px;height:23px}.yachts_menuButton__QAeCr{display:none;border:0;background:transparent;color:#0b2045;padding:8px}.yachts_wrap__KsOtQ{width:min(1400px,calc(100% - 64px));margin:0 auto;padding:26px 0 64px}.yachts_breadcrumb__27cI9{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px;color:#657793;margin-bottom:22px}.yachts_breadcrumb__27cI9 a{text-decoration:none;color:inherit}.yachts_breadcrumb__27cI9 svg{width:13px;height:13px}.yachts_breadcrumb__27cI9 a:hover{color:#ff5a0a}.yachts_title__eILrd{margin:0;color:#0b2045;font-size:clamp(30px,3.2vw,44px);letter-spacing:-1.4px;line-height:1.15;font-weight:800}.yachts_subtitle__2n_Bp{margin:7px 0 24px;color:#627390;font-size:21px}.yachts_showcase__emkZY{max-width:1400px;margin:24px auto 58px;padding:0 0 8px}.yachts_showcaseHeading__MnW52{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px}.yachts_showcaseHeading__MnW52 h2{font-size:48px;letter-spacing:-1.5px;line-height:1.1;font-weight:800;color:#0b2045;margin:0}.yachts_showcaseHeading__MnW52 p{font-size:23px;color:#627390;margin:6px 0 0}.yachts_allLink__Fs3Nh{display:inline-flex;align-items:center;gap:10px;color:#ff5a0a;text-decoration:none;font-weight:700;font-size:18px;white-space:nowrap;padding-bottom:4px}.yachts_allLink__Fs3Nh svg{width:20px}.yachts_homeGrid__d49h2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.yachts_card__5ZbEs{min-width:0;border:1px solid #e5ecf3;border-radius:9px;overflow:hidden;background:#fff;box-shadow:0 5px 22px #1d426506;display:flex;flex-direction:column}.yachts_cardPhoto__rnE67{display:block;position:relative;overflow:hidden;background:#f1f5f7;aspect-ratio:1.3}.yachts_photoFrame__EvOQY{display:block;width:100%;height:100%;position:relative;overflow:hidden;background:#edf2f6}.yachts_photoFrame__EvOQY img{display:block;width:100%;height:100%;object-fit:cover}.yachts_cropPhoto__ffntR{position:absolute;inset:0;background-repeat:no-repeat}.yachts_photoMissing__kDKwJ{height:100%;min-height:180px;display:flex;gap:12px;flex-direction:column;align-items:center;justify-content:center;color:#6d7e93;background:#eef3f7}.yachts_cardBody__KuTJh{padding:20px 22px 18px;display:flex;flex:1;min-width:0;flex-direction:column}.yachts_cardTitle__YeXPJ{margin:0 0 3px;font-size:25px;letter-spacing:-.7px;line-height:1.25;font-weight:800;color:#0b2045}.yachts_cardTitle__YeXPJ a{color:inherit;text-decoration:none}.yachts_cardTitle__YeXPJ a:hover{color:#ff5a0a}.yachts_cardLocation__zMRyX{display:flex;align-items:center;gap:8px;color:#586b89;font-size:17px}.yachts_cardLocation__zMRyX svg{width:18px;height:18px;flex:none}.yachts_typeDivider__xUYaf{width:1px;height:17px;background:#dce4ec;margin:0 8px}.yachts_cardSummary__8k_rz{color:#5e6f8b;font-size:14px;line-height:1.5;margin:6px 0 8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.yachts_cardSpecs__MPcLn{border-block:1px solid #e5ebf2;display:grid;gap:10px;margin:10px 0 0;padding:13px 0}.yachts_spec__ZkVb9{display:flex;align-items:center;gap:15px;min-width:0}.yachts_specIcon__Cn1No{width:48px;height:48px;background:#f3f6fa;border-radius:50%;display:grid;place-items:center;color:#0b2045;flex:none}.yachts_specIcon__Cn1No svg{width:23px;height:23px}.yachts_specText__EvvSg{min-width:0;display:grid;gap:1px;font-size:14px}.yachts_specText__EvvSg strong{font-weight:700;color:#0b2045}.yachts_specText__EvvSg span{font-size:14px;color:#73819b;overflow-wrap:anywhere}.yachts_cardPrice__3sZfl{display:flex;align-items:center;gap:10px;margin:15px 0 14px;color:#526584;font-size:14px;min-height:24px}.yachts_cardPrice__3sZfl svg{flex:none;width:22px;height:22px}.yachts_cardPrice__3sZfl b{color:#0b2045;font-size:22px}.yachts_priceUnit__hR_n4{color:#627390;font-size:12px;font-weight:400;margin-left:4px}.yachts_cardActions__LPgGs{display:grid;gap:9px;margin-top:auto}.yachts_orange__rWCxk,.yachts_outline__3BL0j,.yachts_whatsapp__vw2js{display:inline-flex;align-items:center;justify-content:center;gap:11px;width:100%;min-height:47px;padding:10px 14px;border:1px solid transparent;border-radius:7px;text-decoration:none;text-align:center;font-size:15px;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s;line-height:1.25}.yachts_orange__rWCxk{color:#fff;background:#ff5a0a;border-color:#ff5a0a}.yachts_orange__rWCxk:hover{background:#e94d05;border-color:#e94d05;color:#fff}.yachts_orange__rWCxk svg{width:19px;height:19px;flex:none}.yachts_whatsapp__vw2js{color:#fff!important;background:#25d366;border-color:#25d366}.yachts_whatsapp__vw2js:hover{background:#1cbe5b;border-color:#1cbe5b;color:#fff}.yachts_whatsapp__vw2js svg{flex:none}.yachts_outline__3BL0j{color:#ff5a0a;border-color:#ff5a0a;background:#fff}.yachts_outline__3BL0j:hover{background:#fff5ee}.yachts_surface__s2CZU a:focus-visible,.yachts_surface__s2CZU button:focus-visible,.yachts_surface__s2CZU input:focus-visible,.yachts_surface__s2CZU select:focus-visible,.yachts_surface__s2CZU textarea:focus-visible{outline:3px solid #ef824a;outline-offset:3px}.yachts_previewNote__3em9P{font-size:12px;line-height:1.5;margin:16px 0 0;color:#687994}.yachts_previewNote__3em9P strong{font-weight:600}.yachts_searchBar__MZyCb{display:grid;grid-template-columns:1.1fr 1.3fr .9fr 1fr;gap:18px;padding:16px 18px;border:1px solid #e6edf5;border-radius:10px;box-shadow:0 4px 16px #18364b04;margin-bottom:26px}.yachts_searchField__jvGnY{display:flex;gap:12px;align-items:center;border:1px solid #e1e7ef;border-radius:7px;padding:8px 12px;min-width:0}.yachts_searchField__jvGnY>svg{flex:none;width:23px;height:23px}.yachts_fieldBody__jkJwO{display:grid;min-width:0;flex:1;gap:2px}.yachts_fieldBody__jkJwO>span{font-size:13px;font-weight:700}.yachts_fieldBody__jkJwO input,.yachts_fieldBody__jkJwO select{width:100%;min-width:0;border:0;background:transparent;color:#61738d;font-size:14px;padding:0;min-height:25px}.yachts_datePair__7U37N{display:flex;align-items:center;gap:8px}.yachts_datePair__7U37N input{width:calc(50% - 10px);font-size:12px}.yachts_searchBar__MZyCb>.yachts_orange__rWCxk{min-height:58px;font-size:16px}.yachts_catalogLayout__Dz8RY{display:grid;grid-template-columns:266px minmax(0,1fr);gap:24px;align-items:start}.yachts_filters__RNTrg{border:1px solid #e7edf4;border-radius:9px;padding:22px 20px;min-width:0}.yachts_filterHeading__ODOHd{display:flex;align-items:center;justify-content:space-between;padding-bottom:19px;border-bottom:1px solid #e4eaf1;margin-bottom:20px}.yachts_filterHeading__ODOHd h2{font-size:25px;font-weight:800;margin:0;letter-spacing:-.6px}.yachts_filterHeading__ODOHd svg{width:22px}.yachts_filterField__SI4Uu{display:grid;gap:12px;margin:0 0 22px;font-size:16px;font-weight:700}.yachts_filterField__SI4Uu select{min-width:0;width:100%;border:1px solid #dfe6ef;border-radius:6px;background:#fff;padding:12px;color:#5c6e8a;font-size:14px;font-weight:400}.yachts_reset__CrX_J{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;min-height:47px;border:0;background:#f0f4f8;border-radius:6px;color:#526789;cursor:pointer;font-size:14px}.yachts_results__ODNEo{min-width:0;container-type:inline-size;container-name:yacht-results}.yachts_resultsHeading__3Ofnh{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:3px 0 14px}.yachts_resultsHeading__3Ofnh h2{margin:0;font-size:28px;line-height:1.2;letter-spacing:-.7px;font-weight:800}.yachts_resultsHeading__3Ofnh>span{color:#526789;font-size:13px}.yachts_list__Y2N6b{display:grid;gap:14px}.yachts_horizontal__UUQv9{display:grid;grid-template-columns:40% minmax(0,1fr)}.yachts_horizontal__UUQv9 .yachts_cardPhoto__rnE67{height:100%;aspect-ratio:auto;min-height:220px}.yachts_horizontal__UUQv9 .yachts_cardBody__KuTJh{padding:12px 14px}.yachts_horizontal__UUQv9 .yachts_cardTitle__YeXPJ{font-size:22px;line-height:1.2;letter-spacing:-.5px}.yachts_horizontal__UUQv9 .yachts_cardLocation__zMRyX{font-size:13px;gap:7px}.yachts_horizontal__UUQv9 .yachts_cardLocation__zMRyX svg{width:16px;height:16px}.yachts_horizontal__UUQv9 .yachts_cardSpecs__MPcLn{grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:0;gap:6px;padding:10px 0;margin-top:auto}.yachts_horizontal__UUQv9 .yachts_spec__ZkVb9{gap:8px}.yachts_horizontal__UUQv9 .yachts_specIcon__Cn1No{width:37px;height:37px}.yachts_horizontal__UUQv9 .yachts_specIcon__Cn1No svg{width:20px;height:20px}.yachts_horizontal__UUQv9 .yachts_specText__EvvSg,.yachts_horizontal__UUQv9 .yachts_specText__EvvSg span{font-size:12px;line-height:1.35}.yachts_horizontal__UUQv9 .yachts_cardBottom__aZJi2{display:grid;grid-template-columns:1fr 2.1fr;align-items:center;gap:12px}.yachts_horizontal__UUQv9 .yachts_cardActions__LPgGs{grid-template-columns:1fr 1.18fr;gap:8px;margin:0}.yachts_horizontal__UUQv9 .yachts_cardPrice__3sZfl{font-size:12px;margin:0;gap:8px}.yachts_horizontal__UUQv9 .yachts_cardPrice__3sZfl svg{width:20px;height:20px}.yachts_horizontal__UUQv9 .yachts_orange__rWCxk,.yachts_horizontal__UUQv9 .yachts_whatsapp__vw2js{font-size:12px;min-height:40px;padding:8px;gap:7px}.yachts_horizontal__UUQv9 .yachts_whatsapp__vw2js svg{width:22px;height:22px}.yachts_horizontal__UUQv9 .yachts_cardPrice__3sZfl b{font-size:19px}.yachts_empty__BYpKL{padding:55px 28px;border:1px solid #e6edf4;border-radius:9px;text-align:center;color:#627390}.yachts_empty__BYpKL>svg{margin:0 auto 15px}.yachts_empty__BYpKL h3{color:#0b2045;font-size:23px;margin:0 0 10px}.yachts_empty__BYpKL .yachts_outline__3BL0j{max-width:250px;margin-top:15px}.yachts_status__B_mNJ{font-size:14px;padding:12px 16px;border:1px solid #e8edf3;background:#f8fafc;border-radius:7px;margin:0 0 16px;color:#61738d}.yachts_error__TB7aQ{color:#a13422;font-size:13px;margin:10px 0}.yachts_mobileFilters__cpcnh{display:none}.yachts_detailTitle__P49SN{margin-bottom:23px}.yachts_detailTitle__P49SN .yachts_cardLocation__zMRyX{font-size:17px;margin-top:8px;color:#0b2045}.yachts_detailTop__3F968{display:grid;grid-template-columns:minmax(0,2.08fr) minmax(300px,1fr);gap:24px;align-items:start}.yachts_gallery__ZPAKs{display:grid;grid-template-columns:1.44fr 1fr;gap:6px;aspect-ratio:1.36;border-radius:7px;overflow:hidden}.yachts_galleryHero__5zUH_,.yachts_gallery__ZPAKs{min-width:0;position:relative}.yachts_photoButton__2hlsB{display:block;padding:0;border:0;background:#eef2f6;width:100%;height:100%;cursor:zoom-in;overflow:hidden}.yachts_gallerySmall__anqwc{min-width:0;min-height:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1.25fr;gap:6px}.yachts_gallerySmall__anqwc>button:nth-child(-n+2){grid-column:1/-1}.yachts_gallerySingle__WgQ75{grid-template-columns:1fr;aspect-ratio:1.6}.yachts_galleryFew__AzDmx .yachts_gallerySmall__anqwc{display:flex;flex-direction:column}.yachts_galleryFew__AzDmx .yachts_gallerySmall__anqwc>button{flex:1;min-height:0}.yachts_viewPhotos__9N4Un{position:absolute;left:18px;bottom:18px;z-index:2;display:inline-flex;align-items:center;gap:9px;background:#103950ed;color:#fff;border:0;border-radius:6px;padding:12px 15px;font-size:13px;cursor:pointer}.yachts_viewPhotos__9N4Un svg{width:18px;height:18px}.yachts_quotePanel__stjKl{border:1px solid #e6ecf3;border-radius:8px;background:#fff;padding:24px 23px;box-shadow:0 4px 16px #1c395705;position:sticky;top:22px}.yachts_quotePanel__stjKl h2{font-size:27px;letter-spacing:-.7px;line-height:1.2;font-weight:800;margin:0 0 22px}.yachts_quoteFields__rmOaa{display:grid;gap:19px}.yachts_quoteField__DgsoO{display:grid;gap:8px;font-size:14px;font-weight:700}.yachts_quoteInput__dC9_o{display:flex;align-items:center;gap:12px;border:1px solid #dce5ef;border-radius:6px;padding:12px;min-width:0;background:#fff}.yachts_quoteInput__dC9_o svg{width:20px;height:20px;flex:none}.yachts_quoteInput__dC9_o input,.yachts_quoteInput__dC9_o select{border:0;background:transparent;width:100%;min-width:0;color:#61738d;font-weight:400;font-size:14px;min-height:22px}.yachts_quoteInfo__pCgcY{display:flex;gap:10px;color:#647690;font-size:13px;line-height:1.5;margin:20px 0}.yachts_quoteInfo__pCgcY svg{flex:none;width:19px;height:19px;color:#0b2045;margin-top:2px}.yachts_quotePanel__stjKl .yachts_whatsapp__vw2js{min-height:54px;font-size:15px}.yachts_quotePanel__stjKl .yachts_outline__3BL0j{min-height:49px;margin-top:9px;font-size:14px}.yachts_detailPrice__Nzl_0{margin:0 0 18px;color:#536b89;font-size:14px}.yachts_detailPrice__Nzl_0 strong{font-size:26px;color:#0b2045}.yachts_factStrip____OJF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #e5edf4;border-radius:8px;margin:25px 0 12px;padding:18px 22px;gap:17px;background:linear-gradient(#fff,#fcfdff)}.yachts_factStrip____OJF .yachts_spec__ZkVb9+.yachts_spec__ZkVb9{border-left:1px solid #e1e8ef;padding-left:22px}.yachts_factStrip____OJF .yachts_specText__EvvSg{font-size:14px}.yachts_factStrip____OJF .yachts_specText__EvvSg span{font-size:12px}.yachts_tabs__xRaYt{display:flex;gap:30px;border-bottom:1px solid #e2e9f1;margin:13px 0 23px;overflow:auto;scrollbar-width:thin}.yachts_tabs__xRaYt a{padding:14px 15px 16px;text-decoration:none;color:#526789;font-size:14px;white-space:nowrap;position:relative}.yachts_tabs__xRaYt a[aria-current=true]{color:#ff5a0a}.yachts_tabs__xRaYt a[aria-current=true]:after{position:absolute;bottom:0;height:2px;left:0;right:0;background:#ff5a0a;content:""}.yachts_detailColumns__1GlaD{display:grid;grid-template-columns:minmax(0,2.08fr) minmax(290px,1fr);gap:28px}.yachts_detailMain__kE25a{min-width:0}.yachts_detailSection__eNCQv{scroll-margin-top:24px;border-bottom:1px solid #e5ebf2;padding:0 0 25px;margin:0 0 23px}.yachts_detailSection__eNCQv:last-child{border:0}.yachts_detailSection__eNCQv h2,.yachts_technicalBox__W_nQd h2{font-size:27px;font-weight:800;letter-spacing:-.7px;line-height:1.2;margin:9px 0 14px}.yachts_detailSection__eNCQv p{color:#60728d;font-size:15px;line-height:1.6;margin:0 0 13px;white-space:pre-line}.yachts_roomPhotos__uPY4c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.yachts_roomPhotos__uPY4c button{aspect-ratio:1.35;border-radius:6px;overflow:hidden}.yachts_detailAside__69_Aj{display:flex;flex-direction:column;gap:21px}.yachts_technicalBox__W_nQd{border:1px solid #e6edf5;border-radius:8px;padding:20px 23px;background:#fdfefe;scroll-margin-top:24px}.yachts_technicalBox__W_nQd h2{font-size:24px;margin:0 0 19px}.yachts_technicalBox__W_nQd dl{margin:0}.yachts_technicalBox__W_nQd dl>div{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid #edf1f5;padding:13px 0;font-size:13px}.yachts_technicalBox__W_nQd dt{font-weight:700;flex:none}.yachts_technicalBox__W_nQd dd{color:#687b96;margin:0;text-align:right}.yachts_noteBody__TAPOP{display:flex;gap:12px}.yachts_noteBody__TAPOP>svg{width:22px;flex:none;margin-top:2px}.yachts_noteBody__TAPOP p{margin:0 0 16px;color:#627591;font-size:14px;line-height:1.6}.yachts_inclusions__82RZH{display:flex;flex-wrap:wrap;gap:9px 20px;color:#5c708b;font-size:14px;margin-top:17px}.yachts_inclusions__82RZH span{display:inline-flex;align-items:center;gap:7px}.yachts_inclusions__82RZH svg{width:17px;height:17px}.yachts_faq__5Bc1U{border-top:1px solid #e6edf4;padding:13px 0}.yachts_faq__5Bc1U summary{cursor:pointer;font-weight:600}.yachts_faq__5Bc1U p{padding-top:12px}.yachts_lightbox__4RRD3{position:fixed;inset:0;border:0;border-radius:12px;padding:0;background:#101b2b;color:#fff;width:min(1120px,95vw);max-width:95vw;max-height:94dvh;overflow:hidden}.yachts_lightbox__4RRD3::backdrop{background:#061120d9}.yachts_lightboxHeader__gJGV5{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 20px}.yachts_lightboxHeader__gJGV5 p{margin:0;font-size:14px}.yachts_lightboxArrow__1Na4L,.yachts_lightboxHeader__gJGV5 button{border:1px solid #ffffff45;background:#1b2a3d;color:#fff;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;cursor:pointer;flex:none}.yachts_lightboxPhoto__d7nLC{height:min(68vh,740px);position:relative;padding:0 68px}.yachts_lightboxPhoto__d7nLC .yachts_photoFrame__EvOQY{background:#101b2b}.yachts_lightboxPhoto__d7nLC img{object-fit:contain}.yachts_lightboxArrow__1Na4L{position:absolute;top:50%;transform:translateY(-50%);z-index:3}.yachts_lightboxPrev__MFDhA{left:13px}.yachts_lightboxNext__IXs5B{right:13px}.yachts_lightboxFooter__8raMg{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 20px;font-size:13px;color:#d2dce7}.yachts_lightbox__4RRD3 .yachts_cropPhoto__ffntR{position:relative;margin:auto;width:auto;height:100%;aspect-ratio:var(--photo-aspect);max-width:100%}@container yacht-results (max-width:1000px){.yachts_horizontal__UUQv9 .yachts_cardBottom__aZJi2{grid-template-columns:1fr;gap:9px}.yachts_horizontal__UUQv9 .yachts_cardBody__KuTJh{padding:16px}.yachts_horizontal__UUQv9 .yachts_cardActions__LPgGs{grid-template-columns:1fr 1.15fr}.yachts_horizontal__UUQv9 .yachts_spec__ZkVb9{gap:5px}.yachts_horizontal__UUQv9 .yachts_specIcon__Cn1No{width:31px;height:31px}.yachts_horizontal__UUQv9 .yachts_specText__EvvSg,.yachts_horizontal__UUQv9 .yachts_specText__EvvSg span{font-size:11px}.yachts_horizontal__UUQv9 .yachts_cardPhoto__rnE67{min-height:267px}}@container yacht-results (max-width:650px){.yachts_horizontal__UUQv9{grid-template-columns:1fr}.yachts_horizontal__UUQv9 .yachts_cardPhoto__rnE67{aspect-ratio:1.8;min-height:0}.yachts_horizontal__UUQv9 .yachts_cardBody__KuTJh{padding:18px}.yachts_horizontal__UUQv9 .yachts_cardTitle__YeXPJ{font-size:24px}.yachts_horizontal__UUQv9 .yachts_cardSummary__8k_rz{font-size:14px}.yachts_horizontal__UUQv9 .yachts_cardSpecs__MPcLn{margin:10px 0}.yachts_horizontal__UUQv9 .yachts_specText__EvvSg,.yachts_horizontal__UUQv9 .yachts_specText__EvvSg span{font-size:12px}.yachts_horizontal__UUQv9 .yachts_orange__rWCxk,.yachts_horizontal__UUQv9 .yachts_whatsapp__vw2js{min-height:46px;font-size:13px}.yachts_horizontal__UUQv9 .yachts_cardPrice__3sZfl{font-size:14px}}@media(min-width:1650px){.yachts_showcase__emkZY{max-width:1400px}}@media(max-width:1200px){.yachts_headerInner__3Z7a_{gap:26px;padding:0 25px}.yachts_logo__N4xRa{width:235px}.yachts_navigation__yzRuN{gap:21px}.yachts_navigation__yzRuN a{font-size:14px}.yachts_headerActions__VUSiE{gap:18px}.yachts_headerActions__VUSiE a:last-child span{display:none}.yachts_wrap__KsOtQ{width:calc(100% - 48px)}.yachts_catalogLayout__Dz8RY{grid-template-columns:225px minmax(0,1fr);gap:20px}.yachts_searchBar__MZyCb{gap:12px;padding:14px}.yachts_cardTitle__YeXPJ{font-size:23px}.yachts_cardBody__KuTJh{padding:18px}.yachts_detailColumns__1GlaD,.yachts_detailTop__3F968{grid-template-columns:minmax(0,1.8fr) minmax(290px,1fr);gap:20px}.yachts_quotePanel__stjKl{padding:22px 18px}.yachts_quotePanel__stjKl h2{font-size:25px}.yachts_specText__EvvSg,.yachts_specText__EvvSg span{font-size:13px}.yachts_factStrip____OJF{padding:15px;gap:10px}.yachts_factStrip____OJF .yachts_spec__ZkVb9+.yachts_spec__ZkVb9{padding-left:12px}.yachts_factStrip____OJF .yachts_spec__ZkVb9{gap:8px}.yachts_factStrip____OJF .yachts_specIcon__Cn1No{width:36px;height:36px}.yachts_tabs__xRaYt{gap:9px}.yachts_detailSection__eNCQv h2{font-size:25px}}@media(max-width:960px){.yachts_navigation__yzRuN{display:none}.yachts_headerActions__VUSiE{margin-left:auto}.yachts_menuButton__QAeCr{display:grid}.yachts_header__lYo4R{height:72px}.yachts_mobileNavigation__I6sXX{display:flex;position:absolute;top:72px;left:0;right:0;height:auto;background:#fff;padding:10px 24px 20px;box-shadow:0 12px 18px #122d461c;flex-wrap:wrap;gap:8px 24px}.yachts_mobileNavigation__I6sXX a{height:44px}.yachts_mobileNavigation__I6sXX a[aria-current=page]:after{bottom:0;left:0;right:0}.yachts_searchBar__MZyCb{grid-template-columns:1fr 1fr}.yachts_searchBar__MZyCb>.yachts_orange__rWCxk{min-height:58px}.yachts_homeGrid__d49h2{gap:15px}.yachts_cardBody__KuTJh{padding:15px}.yachts_cardTitle__YeXPJ{font-size:21px}.yachts_cardLocation__zMRyX{font-size:15px}.yachts_specIcon__Cn1No{width:38px;height:38px}.yachts_spec__ZkVb9{gap:9px}.yachts_cardPrice__3sZfl,.yachts_specText__EvvSg,.yachts_specText__EvvSg span{font-size:12px}.yachts_orange__rWCxk,.yachts_whatsapp__vw2js{font-size:13px}.yachts_detailColumns__1GlaD,.yachts_detailTop__3F968{grid-template-columns:1fr}.yachts_gallery__ZPAKs{aspect-ratio:1.65}.yachts_quotePanel__stjKl{position:static}.yachts_quoteFields__rmOaa{grid-template-columns:1fr 1fr 1fr;gap:15px}.yachts_quotePanel__stjKl h2{font-size:27px}.yachts_quoteInfo__pCgcY{margin:18px 0}.yachts_quotePanel__stjKl .yachts_outline__3BL0j,.yachts_quotePanel__stjKl .yachts_whatsapp__vw2js{width:calc(50% - 5px);display:inline-flex;vertical-align:top;min-height:50px;margin:0}.yachts_quotePanel__stjKl .yachts_outline__3BL0j{margin-left:10px}.yachts_detailAside__69_Aj{display:grid;grid-template-columns:1fr 1fr;align-items:start}.yachts_factStrip____OJF{margin-top:20px}.yachts_tabs__xRaYt{justify-content:space-between}.yachts_detailPrice__Nzl_0{margin-top:10px}}@media(max-width:760px){.yachts_wrap__KsOtQ{width:calc(100% - 32px);padding-top:20px}.yachts_catalogLayout__Dz8RY{grid-template-columns:1fr}.yachts_filters__RNTrg{display:none}.yachts_filtersOpen__c06Av{display:block}.yachts_mobileFilters__cpcnh{display:flex;align-items:center;justify-content:center;gap:8px;background:#fff;border:1px solid #dce5ee;border-radius:7px;color:#0b2045;min-height:44px;width:100%;font-weight:600;margin-bottom:16px}.yachts_filterHeading__ODOHd{padding-bottom:12px}.yachts_filterField__SI4Uu{margin-bottom:15px}.yachts_showcase__emkZY{margin-bottom:40px}.yachts_homeGrid__d49h2{grid-template-columns:1fr}.yachts_showcaseHeading__MnW52{margin-bottom:24px;gap:16px}.yachts_showcaseHeading__MnW52 h2{font-size:36px}.yachts_showcaseHeading__MnW52 p{font-size:17px}.yachts_allLink__Fs3Nh{font-size:13px;gap:5px}.yachts_allLink__Fs3Nh svg{width:16px}.yachts_cardPhoto__rnE67{aspect-ratio:1.6}.yachts_cardBody__KuTJh{padding:20px}.yachts_cardTitle__YeXPJ{font-size:27px}.yachts_cardLocation__zMRyX{font-size:16px}.yachts_specIcon__Cn1No{width:44px;height:44px}.yachts_spec__ZkVb9{gap:13px}.yachts_specText__EvvSg,.yachts_specText__EvvSg span{font-size:14px}.yachts_orange__rWCxk,.yachts_whatsapp__vw2js{font-size:15px;min-height:48px}.yachts_cardPrice__3sZfl{font-size:14px}.yachts_headerInner__3Z7a_{padding:0 17px;gap:17px}.yachts_logo__N4xRa{width:210px}.yachts_headerActions__VUSiE{gap:16px}.yachts_headerActions__VUSiE a:last-child,.yachts_headerActions__VUSiE>a:first-child{display:none}.yachts_headerActions__VUSiE svg{width:22px}.yachts_title__eILrd{font-size:32px;letter-spacing:-.8px}.yachts_subtitle__2n_Bp{font-size:17px}.yachts_searchBar__MZyCb{padding:12px;gap:10px}.yachts_searchField__jvGnY{padding:9px;gap:8px}.yachts_searchField__jvGnY>svg{width:19px}.yachts_fieldBody__jkJwO input,.yachts_fieldBody__jkJwO select{font-size:13px}.yachts_datePair__7U37N{gap:3px}.yachts_datePair__7U37N input{width:calc(50% - 4px);font-size:11px}.yachts_resultsHeading__3Ofnh h2{font-size:25px}.yachts_resultsHeading__3Ofnh>span{font-size:12px}.yachts_quoteFields__rmOaa{grid-template-columns:1fr}.yachts_quotePanel__stjKl .yachts_outline__3BL0j,.yachts_quotePanel__stjKl .yachts_whatsapp__vw2js{width:100%;margin:0}.yachts_quotePanel__stjKl .yachts_outline__3BL0j{margin-top:9px}.yachts_gallery__ZPAKs{aspect-ratio:1.3;grid-template-columns:1.4fr 1fr}.yachts_viewPhotos__9N4Un{left:10px;bottom:10px;padding:10px;font-size:11px;gap:5px}.yachts_viewPhotos__9N4Un svg{width:15px}.yachts_factStrip____OJF{grid-template-columns:1fr 1fr;gap:19px;padding:16px}.yachts_factStrip____OJF .yachts_spec__ZkVb9+.yachts_spec__ZkVb9{border:0;padding:0}.yachts_factStrip____OJF .yachts_specText__EvvSg{font-size:13px}.yachts_factStrip____OJF .yachts_specText__EvvSg span{font-size:12px}.yachts_factStrip____OJF .yachts_specIcon__Cn1No{width:40px;height:40px}.yachts_tabs__xRaYt{gap:6px;justify-content:flex-start}.yachts_tabs__xRaYt a{padding:14px 10px}.yachts_detailAside__69_Aj{grid-template-columns:1fr}.yachts_detailSection__eNCQv p{font-size:14px}.yachts_detailSection__eNCQv h2{font-size:24px}.yachts_roomPhotos__uPY4c{gap:6px}.yachts_technicalBox__W_nQd{padding:20px}.yachts_lightboxPhoto__d7nLC{padding:0 15px;height:60vh}.yachts_lightboxArrow__1Na4L{background:#102c45d9;width:35px;height:35px}.yachts_lightboxPrev__MFDhA{left:5px}.yachts_lightboxNext__IXs5B{right:5px}.yachts_lightboxFooter__8raMg,.yachts_lightboxHeader__gJGV5{padding:12px}.yachts_lightboxHeader__gJGV5 p{font-size:12px}}@media(max-width:380px){.yachts_headerActions__VUSiE{gap:5px}.yachts_logo__N4xRa{width:190px}.yachts_horizontal__UUQv9 .yachts_cardActions__LPgGs,.yachts_searchBar__MZyCb{grid-template-columns:1fr}.yachts_showcaseHeading__MnW52{align-items:start;flex-direction:column}.yachts_specText__EvvSg span{font-size:12px}.yachts_factStrip____OJF{padding:12px;gap:10px}.yachts_factStrip____OJF .yachts_spec__ZkVb9{gap:7px}.yachts_factStrip____OJF .yachts_specIcon__Cn1No{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.yachts_surface__s2CZU *{scroll-behavior:auto!important;transition:none!important}}.yachts_compactShowcase__dFc4j{background:transparent;scroll-margin-top:24px}.yachts_compactShowcase__dFc4j .yachts_showcase__emkZY{margin:0;padding:0;max-width:none}.yachts_compactShowcase__dFc4j .yachts_showcaseHeading__MnW52{margin:0 0 20px;gap:16px}.yachts_compactShowcase__dFc4j .yachts_showcaseHeading__MnW52 h2{font-size:30px;letter-spacing:-.8px}.yachts_compactShowcase__dFc4j .yachts_showcaseHeading__MnW52 p{font-size:16px;margin-top:5px}.yachts_compactShowcase__dFc4j .yachts_allLink__Fs3Nh{font-size:14px;gap:7px}.yachts_compactShowcase__dFc4j .yachts_homeGrid__d49h2{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.yachts_compactShowcase__dFc4j .yachts_card__5ZbEs{border-radius:14px}.yachts_compactShowcase__dFc4j .yachts_cardPhoto__rnE67{aspect-ratio:1.65}.yachts_compactShowcase__dFc4j .yachts_cardBody__KuTJh{padding:15px}.yachts_compactShowcase__dFc4j .yachts_cardTitle__YeXPJ{font-size:21px;letter-spacing:-.5px}.yachts_compactShowcase__dFc4j .yachts_cardLocation__zMRyX{font-size:13px;gap:6px}.yachts_compactShowcase__dFc4j .yachts_cardLocation__zMRyX svg{width:15px;height:15px}.yachts_compactShowcase__dFc4j .yachts_cardSpecs__MPcLn{gap:7px;margin-top:10px;padding:10px 0}.yachts_compactShowcase__dFc4j .yachts_spec__ZkVb9{gap:10px}.yachts_compactShowcase__dFc4j .yachts_specIcon__Cn1No{width:32px;height:32px}.yachts_compactShowcase__dFc4j .yachts_specIcon__Cn1No svg{width:18px;height:18px}.yachts_compactShowcase__dFc4j .yachts_specText__EvvSg,.yachts_compactShowcase__dFc4j .yachts_specText__EvvSg span{font-size:12px;line-height:1.4}.yachts_compactShowcase__dFc4j .yachts_cardPrice__3sZfl{font-size:12px;margin:11px 0;gap:8px}.yachts_compactShowcase__dFc4j .yachts_cardPrice__3sZfl svg{width:18px;height:18px}.yachts_compactShowcase__dFc4j .yachts_cardPrice__3sZfl b{font-size:20px}.yachts_compactShowcase__dFc4j .yachts_cardActions__LPgGs{gap:7px}.yachts_compactShowcase__dFc4j .yachts_orange__rWCxk,.yachts_compactShowcase__dFc4j .yachts_whatsapp__vw2js{min-height:40px;padding:9px 10px;font-size:13px;gap:8px}.yachts_compactShowcase__dFc4j .yachts_orange__rWCxk svg{width:16px;height:16px}.yachts_compactShowcase__dFc4j .yachts_whatsapp__vw2js svg{width:22px;height:22px}.yachts_compactShowcase__dFc4j .yachts_previewNote__3em9P{margin-top:12px;font-size:11px}@media(max-width:1150px){.yachts_compactShowcase__dFc4j .yachts_homeGrid__d49h2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.yachts_compactShowcase__dFc4j .yachts_homeGrid__d49h2{grid-template-columns:1fr}.yachts_compactShowcase__dFc4j .yachts_showcaseHeading__MnW52{align-items:center;flex-direction:row}.yachts_compactShowcase__dFc4j .yachts_showcaseHeading__MnW52 h2{font-size:27px}.yachts_compactShowcase__dFc4j .yachts_showcaseHeading__MnW52 p{font-size:14px}.yachts_compactShowcase__dFc4j .yachts_allLink__Fs3Nh{font-size:12px}.yachts_compactShowcase__dFc4j .yachts_orange__rWCxk,.yachts_compactShowcase__dFc4j .yachts_whatsapp__vw2js{min-height:44px}}