.theme-private-collection{--shadow: 0 22px 64px rgba(0, 0, 0, .55)}.theme-luxury-car{--lux-display: var(--font-display);--lux-body: var(--font-body);--lux-mono: var(--font-utility);--radius: 0px;background:var(--bg);color:var(--ink);font-family:var(--lux-body);overflow-x:clip}.theme-luxury-car .site-header{position:sticky;top:0;z-index:20;color:var(--ink);background:color-mix(in srgb,var(--bg) 94%,transparent);border-bottom:1px solid #bfc7c9;backdrop-filter:blur(14px) saturate(130%)}.theme-luxury-car:has(.lux-home) .site-header{position:absolute;inset:0 0 auto;color:var(--surface);background:linear-gradient(180deg,rgba(3,10,14,.94) 0%,rgba(3,10,14,.68) 72%,transparent 100%);border-bottom:0;backdrop-filter:none}.theme-luxury-car:has(.lux-home) .site-header__logo svg{filter:none}.theme-luxury-car:has(.lux-home) .site-header__logo svg :is(path,text,rect,polygon,polyline,ellipse){fill:#f6f7f3!important}.theme-luxury-car:has(.lux-home) .site-header__logo svg :is(line,path,polyline,circle,ellipse)[stroke]{stroke:#f6f7f3!important}.theme-luxury-car:has(.lux-home) .site-header__logo svg circle[fill]{fill:color-mix(in srgb,var(--accent) 72%,#f6f7f3)!important}.theme-luxury-car:has(.lux-home) .site-header__logo svg text[fill]:not([fill="#161616"]):not([fill="#111"]):not([fill="#000"]):not([fill=black]){fill:color-mix(in srgb,var(--accent) 78%,#f6f7f3)!important}.theme-luxury-car .site-header__inner{max-width:min(100% - 40px,1560px);min-height:78px;display:flex;flex-direction:row;align-items:center;padding-block:12px}.theme-luxury-car:has(.lux-home) .site-header__inner{border-bottom:0}.theme-luxury-car .site-header__top{display:contents}.theme-luxury-car .site-header__brand{order:1}.theme-luxury-car .site-header__top-end{order:3}.theme-luxury-car .site-header__nav{order:2;width:auto;flex:1 1 auto;margin-left:clamp(28px,4vw,68px);padding-top:0;border-top:0;flex-wrap:nowrap}.theme-luxury-car .site-header__brand-name{max-width:210px;font:650 14px/.95 var(--lux-display);letter-spacing:-.035em;text-transform:uppercase}.theme-luxury-car .site-header__brand-city{font:500 8px/1 var(--lux-mono);letter-spacing:.18em;color:#728087;text-transform:uppercase}.theme-luxury-car .site-header__nav>a,.theme-luxury-car .site-header__nav summary{font:550 10px/1 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase;color:#48545a}.theme-luxury-car:has(.lux-home) .site-header__nav>a,.theme-luxury-car:has(.lux-home) .site-header__nav summary{color:#cbd3d6}.theme-luxury-car .site-header__cta{min-height:44px;display:inline-flex;align-items:center;padding-inline:17px;border-radius:0;border-color:var(--line);color:var(--ink)!important;font:600 9px/1 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase}.theme-luxury-car .site-header__cta--wa{gap:9px;background:transparent;border-color:var(--line);color:var(--ink)!important}.theme-luxury-car .site-header__cta--wa:before{content:"";width:6px;height:6px;background:#25d366}.theme-luxury-car .site-header__cta--wa:hover{background:var(--ink);border-color:var(--ink);color:var(--surface)!important}.theme-luxury-car .site-header__cta:not(.site-header__cta--wa){background:var(--accent);border-color:var(--accent);color:var(--surface)!important}.theme-luxury-car .site-header__cta:not(.site-header__cta--wa):hover{background:color-mix(in srgb,var(--accent) 78%,black);border-color:color-mix(in srgb,var(--accent) 78%,black);color:var(--surface)!important}.theme-luxury-car:has(.lux-home) .site-header__cta--wa{border-color:#ffffff59;color:var(--surface)!important}.theme-luxury-car .site-header__lang-link{color:#8c989e;font-family:var(--lux-mono)}.theme-luxury-car .site-header__lang-link.is-active{color:var(--accent)}.theme-luxury-car .site-footer{margin-top:0;padding-block:clamp(72px,8vw,110px) 28px;background:var(--ink);color:#dde3e4;border-top:1px solid #28353b;font-family:var(--lux-body)}.theme-luxury-car .site-footer__grid{grid-template-columns:minmax(260px,1.45fr) .8fr 1.1fr .9fr;gap:clamp(34px,5vw,78px)}.theme-luxury-car .site-footer__brand-name,.theme-luxury-car .site-footer__title{font-family:var(--lux-display)}.theme-luxury-car .site-footer__brand-name{max-width:360px;font-size:clamp(27px,3vw,44px);line-height:.95;letter-spacing:-.055em;text-transform:uppercase}.theme-luxury-car .site-footer__title{color:#75838a;font:600 9px/1 var(--lux-mono)}.theme-luxury-car .site-footer a{color:#d7dfe0}.theme-luxury-car .site-footer a:hover{color:var(--accent);opacity:1}.theme-luxury-car .site-footer .muted{color:#7d8a90}.theme-luxury-car .site-footer__cta-row .btn{border-radius:0;background:var(--accent);color:var(--surface);font:600 9px/1 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase}.theme-luxury-car .site-footer__cta-row .wa-icon{border:1px solid #536168;border-radius:0;background:transparent;color:#d8dfe0}.theme-luxury-car .site-footer__cta-row .wa-icon:hover{border-color:var(--accent);background:var(--accent);color:var(--ink)}.theme-luxury-car .btn{min-height:48px;border-radius:0;font:600 10px/1 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase}.theme-luxury-car .btn-primary{border-color:var(--accent);background:var(--accent);color:var(--surface)}.theme-luxury-car .btn-primary:hover{border-color:color-mix(in srgb,var(--accent) 78%,black);background:color-mix(in srgb,var(--accent) 78%,black);color:var(--surface)}.theme-luxury-car .btn-ghost{border-color:#7e8a8e;color:var(--ink)}.theme-luxury-car .btn-ghost:hover{border-color:var(--ink);background:var(--ink);color:var(--surface)}.theme-luxury-car .listing-hero,.theme-luxury-car .category-hero,.theme-luxury-car .guide-hero,.theme-luxury-car .about-hero{color:var(--bg);background:var(--ink)}.theme-luxury-car .listing-hero h1,.theme-luxury-car .category-hero h1,.theme-luxury-car .guide-hero h1,.theme-luxury-car .about-hero h1,.theme-luxury-car .contact-hero h1,.theme-luxury-car .car-detail h1{font:600 clamp(48px,7vw,98px)/.9 var(--lux-display);letter-spacing:-.065em;text-shadow:none}.theme-luxury-car .listing-hero .lead,.theme-luxury-car .listing-hero__seo,.theme-luxury-car .category-hero .lead,.theme-luxury-car .guide-hero .lead,.theme-luxury-car .about-hero .lead{color:#a8b4b8}.theme-luxury-car .listing-hero__media,.theme-luxury-car .listing-hero__media img,.theme-luxury-car .car-card,.theme-luxury-car .yacht-card,.theme-luxury-car .contact-form,.theme-luxury-car .car-gallery,.theme-luxury-car .yacht-description__panel,.theme-luxury-car .yacht-specs__grid{border-radius:0}.theme-luxury-car .car-card,.theme-luxury-car .yacht-card{border-color:#c1c9ca;background:var(--surface);box-shadow:none}.theme-luxury-car .car-card:hover,.theme-luxury-car .yacht-card:hover{transform:translateY(-3px);box-shadow:0 22px 60px #09151c1f}.theme-luxury-car .car-card__make,.theme-luxury-car .car-card__cta,.theme-luxury-car .yacht-card__brand,.theme-luxury-car .yacht-card__cta,.theme-luxury-car .eyebrow{color:color-mix(in srgb,var(--accent) 82%,black)}.theme-luxury-car .car-card__name,.theme-luxury-car .yacht-card__name,.theme-luxury-car .catalog-header h1,.theme-luxury-car .contact-hero h2{font-family:var(--lux-display);letter-spacing:-.045em}.theme-luxury-car input,.theme-luxury-car textarea,.theme-luxury-car select,.theme-luxury-car .contact-form{border-radius:0}.theme-luxury-car :focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:900px){.theme-luxury-car .site-header,.theme-luxury-car:has(.lux-home) .site-header{position:sticky;top:0;z-index:60}.theme-luxury-car:has(.lux-home) .site-header{background:#030a0ef0}.theme-luxury-car .site-header__top-end{position:relative;z-index:3;margin-left:auto}.theme-luxury-car .site-header__brand{max-width:calc(100% - 60px);overflow:hidden}.theme-luxury-car .site-header__brand-name{max-width:100%;overflow:hidden;font-size:clamp(14px,4.2vw,18px);text-overflow:ellipsis;white-space:nowrap}.theme-luxury-car .site-header__burger{display:flex!important;border:1px solid color-mix(in srgb,var(--ink) 30%,transparent);background:color-mix(in srgb,var(--surface) 72%,transparent)}.theme-luxury-car:has(.lux-home) .site-header__burger{border-color:#ffffff6b;background:#040e13b8}.theme-luxury-car .site-header__inner{max-width:calc(100% - 24px);min-height:70px;display:flex}.theme-luxury-car .site-header__top{display:flex;width:100%;padding-bottom:0}.theme-luxury-car .site-header__burger span{background:var(--ink)!important}.theme-luxury-car:has(.lux-home) .site-header__burger span{background:var(--surface)!important}.theme-luxury-car .mobile-nav{background:var(--ink);color:var(--bg)}.theme-luxury-car .mobile-nav__links>a,.theme-luxury-car .mobile-nav__dropdown>summary{color:var(--bg);font-family:var(--lux-display)}.theme-luxury-car .mobile-nav__cta{border-radius:0}.theme-luxury-car .mobile-nav__cta--wa{border:1px solid #546169;background:transparent;color:var(--bg)}.theme-luxury-car .site-footer__grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.theme-luxury-car .site-footer__grid{grid-template-columns:1fr}}.theme-private-collection h1,.theme-private-collection h2,.theme-private-collection h3{font-weight:600;letter-spacing:-.015em}.theme-private-collection h1{text-shadow:0 2px 24px rgba(0,0,0,.35)}.theme-private-collection .eyebrow{color:var(--accent);letter-spacing:.24em;font-weight:700}.theme-private-collection .btn{border-radius:999px;font-weight:600;letter-spacing:.04em}.theme-private-collection .btn-primary{background:var(--accent);color:var(--accent-ink)}.theme-private-collection .btn-ghost{border-color:var(--accent);color:var(--accent)}.theme-private-collection .yacht-card,.theme-private-collection .categories__item,.theme-private-collection .news__card,.theme-private-collection .concierge__item,.theme-private-collection .how-it-works__step,.theme-private-collection .home-trust__item,.theme-private-collection .yacht-description__panel,.theme-private-collection .contact-form,.theme-private-collection .yacht-specs__grid{border-radius:14px;border:1px solid color-mix(in srgb,var(--accent) 20%,var(--line));background:color-mix(in srgb,var(--surface) 80%,black)}.theme-private-collection .how-it-works--rail .how-it-works__step,.theme-private-collection .home-trust--checklist .home-trust__item{background:transparent;border-color:transparent;border-radius:0}.theme-private-collection .how-it-works--band .how-it-works__grid{border:1px solid color-mix(in srgb,var(--accent) 20%,var(--line));background:color-mix(in srgb,var(--surface) 80%,black);border-radius:14px}.theme-private-collection .how-it-works--band .how-it-works__step{background:transparent;border-color:color-mix(in srgb,var(--accent) 16%,var(--line))}.theme-private-collection .site-header__cta{border-color:var(--accent);color:var(--accent)!important}.theme-private-collection .site-header__cta:hover{background:var(--accent);color:var(--accent-ink)!important}.theme-private-collection .tag{border-color:var(--accent);color:var(--accent)}.theme-private-collection .divider{background:var(--accent);height:2px}.theme-private-collection .yacht-card__cta,.theme-private-collection .news__more{color:var(--accent)}.theme-private-collection.theme-luxury-car .btn,.theme-private-collection.theme-luxury-car .site-header__cta,.theme-private-collection.theme-luxury-car .mobile-nav__cta{border-radius:0}.theme-private-collection.theme-luxury-car .btn-primary,.theme-private-collection.theme-luxury-car .site-header__cta:not(.site-header__cta--wa){border-color:var(--accent);background:var(--accent);color:var(--surface)!important}.theme-private-collection.theme-luxury-car .btn-ghost{border-color:#7e8a8e;background:transparent;color:var(--ink)}.theme-private-collection.theme-luxury-car .site-header__cta--wa{border-color:var(--line);background:transparent;color:var(--ink)!important}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header__cta--wa{border-color:#ffffff59;color:var(--surface)!important}.theme-private-collection.theme-luxury-car .contact-form,.theme-private-collection.theme-luxury-car .car-card,.theme-private-collection.theme-luxury-car .yacht-card,.theme-private-collection.theme-luxury-car .news__card,.theme-private-collection.theme-luxury-car .concierge__item,.theme-private-collection.theme-luxury-car .how-it-works__step,.theme-private-collection.theme-luxury-car .home-trust__item{border-radius:0}.theme-private-collection.theme-luxury-car .breadcrumb,.theme-private-collection.theme-luxury-car .listing-hero__breadcrumb,.theme-private-collection.theme-luxury-car .blog-post .breadcrumb{color:#8f9da2;font:500 11px/1.5 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .breadcrumb a{color:inherit;text-decoration:none}.theme-private-collection.theme-luxury-car .breadcrumb a:hover{color:var(--accent)}.theme-private-collection.theme-luxury-car .listing-hero{position:relative;overflow:hidden;padding-block:clamp(28px,3.5vw,52px);border:0;background:linear-gradient(90deg,rgba(52,107,255,.11) 1px,transparent 1px) 0 0 / 25% 100%,var(--ink)}.theme-private-collection.theme-luxury-car .listing-hero:after{position:absolute;right:-9vw;bottom:-24vw;width:44vw;aspect-ratio:1;border:1px solid rgba(237,242,241,.12);border-radius:50%;content:"";pointer-events:none}.theme-private-collection.theme-luxury-car .listing-hero__split{position:relative;z-index:1;grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);gap:clamp(40px,7vw,108px)}.theme-private-collection.theme-luxury-car .listing-hero__copy{max-width:760px}.theme-private-collection.theme-luxury-car .listing-hero__inner{position:relative;z-index:1;width:100%;max-width:none}.theme-private-collection.theme-luxury-car .listing-hero h1{width:100%;max-width:100%;margin:10px 0 14px;color:var(--surface);font-size:clamp(38px,4.5vw,68px);line-height:.98;overflow-wrap:break-word;text-wrap:balance}.theme-private-collection.theme-luxury-car .listing-hero .lead{max-width:72ch;margin-top:0;font-size:clamp(15px,1.35vw,19px);line-height:1.55}.theme-private-collection.theme-luxury-car .listing-hero__seo{max-width:68ch;white-space:pre-line;font-size:clamp(14px,1.15vw,17px);line-height:1.75}.theme-private-collection.theme-luxury-car .listing-hero__media{position:relative;aspect-ratio:5 / 4;border:0;background:#101f27;box-shadow:24px 24px #346bff29}.theme-private-collection.theme-luxury-car .listing-hero__media:before{position:absolute;inset:0;z-index:1;border:1px solid rgba(255,255,255,.18);content:"";pointer-events:none}.theme-private-collection.theme-luxury-car .listing-hero__media img{filter:saturate(.86) contrast(1.04)}.theme-private-collection.theme-luxury-car .listing-hero__extra .tag,.theme-private-collection.theme-luxury-car .listing-hero__extra .kbd{min-height:34px;display:inline-flex;align-items:center;padding:6px 12px;border:1px solid rgba(237,242,241,.32);border-radius:0;background:transparent;color:#dce3e1;font:500 11px/1 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .listing-hero__extra .tag:hover{border-color:var(--accent);background:var(--accent);color:var(--surface)}.theme-private-collection.theme-luxury-car .catalog-filter-section,.theme-private-collection.theme-luxury-car .car-grid--listing,.theme-private-collection.theme-luxury-car .yacht-grid--listing{background:#edf1ef}.theme-private-collection.theme-luxury-car .catalog-filter-section{padding-block:22px;border-bottom:1px solid #b8c2c4}.theme-private-collection.theme-luxury-car .catalog-filter{padding:18px;border:1px solid #b8c2c4;border-radius:0;background:#ffffffa3;box-shadow:none}.theme-private-collection.theme-luxury-car .catalog-filter__label{font:600 10px/1.3 var(--lux-mono);letter-spacing:.1em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .catalog-filter__control{min-height:48px;border:0;border-bottom:1px solid #8d999d;background-color:transparent}.theme-private-collection.theme-luxury-car .car-grid--listing,.theme-private-collection.theme-luxury-car .yacht-grid--listing{padding-block:clamp(58px,8vw,112px);border-top:0}.theme-private-collection.theme-luxury-car .car-grid__head,.theme-private-collection.theme-luxury-car .yacht-grid__head{margin-bottom:clamp(32px,5vw,60px);padding-bottom:22px;border-bottom:1px solid var(--line)}.theme-private-collection.theme-luxury-car .car-grid__head h2,.theme-private-collection.theme-luxury-car .yacht-grid__head h2{max-width:15ch;margin-top:8px;color:var(--ink);font:600 clamp(34px,5vw,68px)/.96 var(--lux-display);letter-spacing:-.055em}.theme-private-collection.theme-luxury-car .car-grid--listing>.container>.grid,.theme-private-collection.theme-luxury-car .yacht-grid--listing>.container>.grid{gap:0;border:0;border-top:1px solid var(--line);border-left:1px solid var(--line);background:transparent}.theme-private-collection.theme-luxury-car .car-grid--listing.car-grid--single>.container>.grid,.theme-private-collection.theme-luxury-car .yacht-grid--listing.yacht-grid--single>.container>.grid{width:min(100%,560px);grid-template-columns:minmax(0,1fr)}.theme-private-collection.theme-luxury-car .car-grid--listing.car-grid--pair>.container>.grid,.theme-private-collection.theme-luxury-car .yacht-grid--listing.yacht-grid--pair>.container>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:600px){.theme-private-collection.theme-luxury-car .car-grid--listing.car-grid--pair>.container>.grid,.theme-private-collection.theme-luxury-car .yacht-grid--listing.yacht-grid--pair>.container>.grid{grid-template-columns:minmax(0,1fr)}}.theme-private-collection.theme-luxury-car .car-grid--listing .car-card,.theme-private-collection.theme-luxury-car .yacht-grid--listing .yacht-card{min-width:0;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#f7f8f6}.theme-private-collection.theme-luxury-car .car-grid--listing .car-card:hover,.theme-private-collection.theme-luxury-car .yacht-grid--listing .yacht-card:hover{z-index:2;transform:none;box-shadow:0 28px 70px #09151c29}.theme-private-collection.theme-luxury-car .car-card__media,.theme-private-collection.theme-luxury-car .yacht-card__media{position:relative;background:radial-gradient(circle at 50% 70%,color-mix(in srgb,var(--line) 62%,var(--bg)) 0,var(--bg) 62%,var(--surface) 100%)}.theme-private-collection.theme-luxury-car .car-card__media:after,.theme-private-collection.theme-luxury-car .yacht-card__media:after{position:absolute;inset:0;border-bottom:1px solid #cbd2d2;content:"";pointer-events:none}.theme-private-collection.theme-luxury-car .car-card__body,.theme-private-collection.theme-luxury-car .yacht-card__body{min-height:242px;padding:clamp(20px,2.3vw,30px)}.theme-private-collection.theme-luxury-car .car-card__make,.theme-private-collection.theme-luxury-car .yacht-card__brand{font:600 10px/1.4 var(--lux-mono);letter-spacing:.14em}.theme-private-collection.theme-luxury-car .car-card__name,.theme-private-collection.theme-luxury-car .yacht-card__name{color:var(--ink);font:600 clamp(22px,2vw,30px)/1.02 var(--lux-display)}.theme-private-collection.theme-luxury-car .car-card__tagline,.theme-private-collection.theme-luxury-car .yacht-card__tagline{max-width:42ch;color:#667479;line-height:1.55}.theme-private-collection.theme-luxury-car .car-card__specs,.theme-private-collection.theme-luxury-car .yacht-card__specs{gap:0;border-top:1px solid #cbd2d2;color:#667479;font:500 10px/1.3 var(--lux-mono);letter-spacing:.06em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .car-card__specs li+li:before,.theme-private-collection.theme-luxury-car .yacht-card__specs li+li:before{margin:0 10px;color:#9aa5a8;content:"/"}.theme-private-collection.theme-luxury-car .car-card__foot,.theme-private-collection.theme-luxury-car .yacht-card__foot{align-items:baseline;gap:16px;padding-top:18px;border-top:1px solid #cbd2d2}.theme-private-collection.theme-luxury-car .car-card__price,.theme-private-collection.theme-luxury-car .yacht-card__price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:7px;color:var(--ink);font-weight:600}.theme-private-collection.theme-luxury-car .car-card__price-amount,.theme-private-collection.theme-luxury-car .yacht-card__price-amount{font:600 clamp(22px,1.8vw,28px)/1 var(--lux-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums}.theme-private-collection.theme-luxury-car .car-card__price-unit,.theme-private-collection.theme-luxury-car .yacht-card__price-unit{font:600 10px/1 var(--lux-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 78%,black)}.theme-private-collection.theme-luxury-car .car-card__cta,.theme-private-collection.theme-luxury-car .yacht-card__cta{flex:0 0 auto;color:color-mix(in srgb,var(--accent) 82%,black);font:600 11px/1.3 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .car-detail-hero{padding-block:0 clamp(48px,6vw,88px);border:0;border-bottom:1px solid var(--line);background:#fbfcfc;color:var(--ink)}.theme-private-collection.theme-luxury-car .car-detail-titleband{position:relative;overflow:hidden;margin-bottom:clamp(32px,4.5vw,56px);padding-block:clamp(28px,3.5vw,52px);background:linear-gradient(90deg,rgba(52,107,255,.11) 1px,transparent 1px) 0 0 / 25% 100%,var(--ink);color:var(--bg)}.theme-private-collection.theme-luxury-car .car-detail-titleband:after{position:absolute;right:-9vw;bottom:-24vw;width:44vw;aspect-ratio:1;border:1px solid rgba(237,242,241,.12);border-radius:50%;content:"";pointer-events:none}.theme-private-collection.theme-luxury-car .car-detail-titleband>.container{position:relative;z-index:1}.theme-private-collection.theme-luxury-car .car-detail-titleband .breadcrumb{margin-bottom:22px;color:#8f9da2}.theme-private-collection.theme-luxury-car .car-detail-titleband .breadcrumb a:hover{color:var(--accent2)}.theme-private-collection.theme-luxury-car .car-detail-titleband .eyebrow{color:var(--accent)}.theme-private-collection.theme-luxury-car .car-detail-intro{padding:0;margin:0;border:0}.theme-private-collection.theme-luxury-car .car-detail-intro h1{max-width:none;margin:10px 0 0;color:var(--surface);font:600 clamp(36px,4.2vw,64px)/.98 var(--lux-display);letter-spacing:-.055em;text-wrap:balance}.theme-private-collection.theme-luxury-car .car-detail-hero__grid{grid-template-columns:minmax(0,1.48fr) minmax(340px,.52fr);gap:clamp(32px,5vw,72px);margin-top:0}.theme-private-collection.theme-luxury-car .car-detail-hero__copy{position:sticky;top:112px;padding:clamp(18px,2vw,28px);border:1px solid var(--line);background:#fff}.theme-private-collection.theme-luxury-car .car-detail-hero__tagline,.theme-private-collection.theme-luxury-car .car-detail-hero__per,.theme-private-collection.theme-luxury-car .car-detail-specs__table dt,.theme-private-collection.theme-luxury-car .car-rates .muted,.theme-private-collection.theme-luxury-car .car-detail-highlights__list span{color:#667479}.theme-private-collection.theme-luxury-car .car-gallery{border:1px solid var(--line);background:#fff}.theme-private-collection.theme-luxury-car .car-gallery__stage{aspect-ratio:16 / 10;border-radius:0;background:#eef2f0}.theme-private-collection.theme-luxury-car .car-gallery__stage:after{position:absolute;inset:0;z-index:1;border:0;border-bottom:1px solid var(--line);content:"";pointer-events:none}.theme-private-collection.theme-luxury-car .car-gallery__nav{z-index:3;border:1px solid var(--line);border-radius:0;background:#ffffffeb;color:var(--ink);backdrop-filter:blur(8px)}.theme-private-collection.theme-luxury-car .car-gallery__nav:hover{border-color:var(--accent);background:#fff}.theme-private-collection.theme-luxury-car .car-gallery__count{z-index:3;border-radius:0;background:#09151cc7;color:#f4f7f6;font-family:var(--lux-mono)}.theme-private-collection.theme-luxury-car .car-gallery__thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;padding:12px;background:transparent}.theme-private-collection.theme-luxury-car .car-gallery__thumb{border:1px solid var(--line);border-radius:0;opacity:.72;background:#f4f6f5}.theme-private-collection.theme-luxury-car .car-gallery__thumb.is-active,.theme-private-collection.theme-luxury-car .car-gallery__thumb:hover{outline:none;border-color:var(--accent);opacity:1}.theme-private-collection.theme-luxury-car .car-detail-highlights__title,.theme-private-collection.theme-luxury-car .car-detail-hero__from,.theme-private-collection.theme-luxury-car .car-detail-hero .eyebrow,.theme-private-collection.theme-luxury-car .car-detail-specs__title,.theme-private-collection.theme-luxury-car .car-rates__title{color:color-mix(in srgb,var(--accent) 82%,black);font:600 11px/1.3 var(--lux-mono);letter-spacing:.12em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .car-detail-highlights__list{gap:10px;background:transparent}.theme-private-collection.theme-luxury-car .car-detail-highlights__list li,.theme-private-collection.theme-luxury-car .car-detail-specs__table>div{border:1px solid var(--line);background:#fff}.theme-private-collection.theme-luxury-car .car-detail-specs__table>div{transition:border-color .2s ease,box-shadow .2s ease}.theme-private-collection.theme-luxury-car .car-detail-specs__table>div:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));box-shadow:0 10px 28px #09151c0f}.theme-private-collection.theme-luxury-car .car-detail-highlights__list li{background:#f7f8f6}.theme-private-collection.theme-luxury-car .car-detail-highlights__list strong,.theme-private-collection.theme-luxury-car .car-detail-specs__table dd,.theme-private-collection.theme-luxury-car .car-rates__label,.theme-private-collection.theme-luxury-car .car-rates__value{color:var(--ink)}.theme-private-collection.theme-luxury-car .car-rates__row{border-color:var(--line)}.theme-private-collection.theme-luxury-car .car-rates__row.is-featured .car-rates__value strong{color:var(--ink);font:600 clamp(22px,2vw,28px)/1 var(--lux-display);letter-spacing:-.04em}.theme-private-collection.theme-luxury-car .car-detail-hero__price{width:100%;margin:0 0 22px;padding:16px 18px;border:1px solid var(--line);border-left:3px solid var(--accent);background:#f7f8f6}.theme-private-collection.theme-luxury-car .car-detail-hero__amount{color:var(--ink);font:600 clamp(40px,4.5vw,58px)/1 var(--lux-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.theme-private-collection.theme-luxury-car .car-rates{margin-top:28px;padding-top:22px;border-top:1px solid var(--line)}.theme-private-collection.theme-luxury-car .car-rates__badge{border-radius:0;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));background:color-mix(in srgb,var(--accent) 12%,#ffffff);color:color-mix(in srgb,var(--accent) 78%,black)}.theme-private-collection.theme-luxury-car .car-rates__ctas{margin-top:24px}.theme-private-collection.theme-luxury-car .car-detail-hero .wa-icon,.theme-private-collection.theme-luxury-car .car-rates__wa,.theme-private-collection.theme-luxury-car .car-sticky-cta__wa{border:1px solid var(--line);border-radius:0;background:#fff;color:var(--ink)}.theme-private-collection.theme-luxury-car .car-detail-hero .wa-icon:hover,.theme-private-collection.theme-luxury-car .car-rates__wa:hover,.theme-private-collection.theme-luxury-car .car-sticky-cta__wa:hover{border-color:var(--accent);background:var(--accent);color:var(--surface)}.theme-private-collection.theme-luxury-car .car-detail-mid{padding-block:clamp(64px,8vw,112px);background:#fff;border-top:0}.theme-private-collection.theme-luxury-car .car-detail-mid__grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:clamp(48px,8vw,120px)}.theme-private-collection.theme-luxury-car .car-detail-about h2,.theme-private-collection.theme-luxury-car .car-terms__head h2,.theme-private-collection.theme-luxury-car .car-values h2{color:var(--ink);font:600 clamp(32px,4vw,56px)/.98 var(--lux-display);letter-spacing:-.05em}.theme-private-collection.theme-luxury-car .car-detail-about>p{max-width:68ch;color:#526166;font-size:16px;line-height:1.8}.theme-private-collection.theme-luxury-car .tag-list .tag{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:1px 12px 0;border:1px solid var(--line);border-radius:0;background:#f7f8f6;color:#314047;font-family:var(--lux-mono);font-size:11px;font-weight:500;line-height:1;letter-spacing:.06em;text-transform:uppercase;box-sizing:border-box}.theme-private-collection.theme-luxury-car .yacht-detail-specs__table .yacht-detail-spec-icon{color:color-mix(in srgb,var(--accent) 82%,black)}.theme-private-collection.theme-luxury-car .yacht-detail-specs__table dt{font:600 10px/1.2 var(--lux-mono);letter-spacing:.1em}.theme-private-collection.theme-luxury-car .yacht-detail-specs__table dd{font:600 15px/1.25 var(--lux-display);letter-spacing:-.02em}.theme-private-collection.theme-luxury-car .car-terms{padding:28px;border:1px solid var(--line);background:#f7f8f6}.theme-private-collection.theme-luxury-car .car-terms__item{padding-block:18px;border-color:var(--line)}.theme-private-collection.theme-luxury-car .car-values{padding-block:clamp(64px,8vw,108px);background:#f3f5f4;border-top:1px solid var(--line)}.theme-private-collection.theme-luxury-car .car-values__panel,.theme-private-collection.theme-luxury-car .car-values__card{border-radius:0;border-color:var(--line);background:#fff}.theme-private-collection.theme-luxury-car .car-detail-related .car-grid{background:#fbfcfc}.theme-private-collection.theme-luxury-car .yacht-detail-hero--private{padding-block:0 clamp(48px,6vw,88px);border:0;border-bottom:1px solid var(--line);background:#fbfcfc;color:var(--ink)}.theme-private-collection.theme-luxury-car .yacht-detail-titleband{position:relative;overflow:hidden;margin-bottom:clamp(32px,4.5vw,56px);padding-block:clamp(28px,3.5vw,52px);background:linear-gradient(90deg,rgba(52,107,255,.11) 1px,transparent 1px) 0 0 / 25% 100%,var(--ink);color:var(--bg)}.theme-private-collection.theme-luxury-car .yacht-detail-titleband:after{position:absolute;right:-9vw;bottom:-24vw;width:44vw;aspect-ratio:1;border:1px solid rgba(237,242,241,.12);border-radius:50%;content:"";pointer-events:none}.theme-private-collection.theme-luxury-car .yacht-detail-titleband>.container{position:relative;z-index:1}.theme-private-collection.theme-luxury-car .yacht-detail-titleband .breadcrumb{margin-bottom:22px;color:#8f9da2}.theme-private-collection.theme-luxury-car .yacht-detail-titleband .breadcrumb a:hover{color:var(--accent2)}.theme-private-collection.theme-luxury-car .yacht-detail-titleband .eyebrow{color:var(--accent)}.theme-private-collection.theme-luxury-car .yacht-detail-intro{padding:0;margin:0;border:0}.theme-private-collection.theme-luxury-car .yacht-detail-intro h1{max-width:none;margin:10px 0 0;color:var(--surface);font:600 clamp(36px,4.2vw,64px)/.98 var(--lux-display);letter-spacing:-.055em;text-wrap:balance}.theme-private-collection.theme-luxury-car .yacht-detail-hero--private .yacht-detail-hero__grid{grid-template-columns:minmax(0,1.48fr) minmax(340px,.52fr);gap:clamp(32px,5vw,72px);margin-top:0}.theme-private-collection.theme-luxury-car .yacht-detail-hero--private .yacht-detail-hero__copy{position:sticky;top:112px;padding:clamp(18px,2vw,28px);border:1px solid var(--line);background:#fff}.theme-private-collection.theme-luxury-car .yacht-detail-hero__per,.theme-private-collection.theme-luxury-car .yacht-detail-specs__table dt,.theme-private-collection.theme-luxury-car .yacht-detail-hero__weekly{color:#667479}.theme-private-collection.theme-luxury-car .yacht-detail-hero--private .car-gallery{border:1px solid var(--line);background:#fff}.theme-private-collection.theme-luxury-car .yacht-detail-specs__title,.theme-private-collection.theme-luxury-car .yacht-detail-hero__from{color:color-mix(in srgb,var(--accent) 82%,black);font:600 11px/1.3 var(--lux-mono);letter-spacing:.12em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .yacht-detail-specs__table>div{border:1px solid var(--line);background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.theme-private-collection.theme-luxury-car .yacht-detail-specs__table>div:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));box-shadow:0 10px 28px #09151c0f}.theme-private-collection.theme-luxury-car .yacht-detail-specs__table dd{color:var(--ink)}.theme-private-collection.theme-luxury-car .yacht-detail-hero__price{width:100%;margin:0 0 22px;padding:16px 18px;border:1px solid var(--line);border-left:3px solid var(--accent);background:#f7f8f6}.theme-private-collection.theme-luxury-car .yacht-detail-hero__amount{color:var(--ink);font:600 clamp(40px,4.5vw,58px)/1 var(--lux-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.theme-private-collection.theme-luxury-car .yacht-detail-hero__wa,.theme-private-collection.theme-luxury-car .yacht-sticky-cta__wa{border:1px solid var(--line);border-radius:0;background:#fff;color:var(--ink)}.theme-private-collection.theme-luxury-car .yacht-detail-hero__wa:hover,.theme-private-collection.theme-luxury-car .yacht-sticky-cta__wa:hover{border-color:var(--accent);background:var(--accent);color:var(--surface)}.theme-private-collection.theme-luxury-car .yacht-detail-mid{padding-block:clamp(64px,8vw,112px);background:#fff;border-top:0}.theme-private-collection.theme-luxury-car .yacht-detail-about h2{color:var(--ink);font:600 clamp(32px,4vw,56px)/.98 var(--lux-display);letter-spacing:-.05em}.theme-private-collection.theme-luxury-car .yacht-detail-about>p{max-width:68ch;color:#526166;font-size:16px;line-height:1.8}.theme-private-collection.theme-luxury-car .yacht-detail-related .yacht-grid{background:#fbfcfc}.theme-private-collection.theme-luxury-car .yacht-description__panel,.theme-private-collection.theme-luxury-car .yacht-specs__grid{border-radius:0;border-color:var(--line);background:#fff}.theme-private-collection.theme-luxury-car .contact-hero{min-height:calc(100vh - 82px);padding-block:clamp(52px,7vw,100px);border:0;background:linear-gradient(90deg,var(--ink) 0 48%,#edf1ef 48% 100%)}.theme-private-collection.theme-luxury-car .contact-hero__grid{grid-template-columns:minmax(0,.78fr) minmax(460px,1.22fr);gap:clamp(64px,10vw,148px);align-items:start}.theme-private-collection.theme-luxury-car .contact-hero__info{position:sticky;top:120px;color:var(--bg)}.theme-private-collection.theme-luxury-car .contact-hero h1{max-width:9ch;margin:12px 0 24px;color:var(--surface)}.theme-private-collection.theme-luxury-car .contact-hero__info .lead{max-width:44ch;color:#9ba8ad}.theme-private-collection.theme-luxury-car .contact-hero__list{margin-top:42px;border-top:1px solid #34434a}.theme-private-collection.theme-luxury-car .contact-hero__list li{display:grid;grid-template-columns:86px 1fr;gap:12px;padding:14px 0;border-bottom:1px solid #34434a;color:#dce3e1}.theme-private-collection.theme-luxury-car .contact-hero__list strong{color:var(--accent);font:500 10px/1.6 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .contact-form{padding:clamp(28px,4vw,52px);border:1px solid var(--line);background:#f8f9f7;box-shadow:22px 22px #d6deda}.theme-private-collection.theme-luxury-car .contact-form label>span{color:#58676c;font:600 10px/1.4 var(--lux-mono);letter-spacing:.1em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .contact-form input,.theme-private-collection.theme-luxury-car .contact-form select,.theme-private-collection.theme-luxury-car .contact-form textarea{border:0;border-bottom:1px solid #8c999d;background:transparent;color:var(--ink)}.theme-private-collection.theme-luxury-car .contact-form input:focus,.theme-private-collection.theme-luxury-car .contact-form select:focus,.theme-private-collection.theme-luxury-car .contact-form textarea:focus{border-color:var(--accent);outline:0;box-shadow:0 1px 0 var(--accent)}.theme-private-collection.theme-luxury-car .contact-form__submit{min-height:56px}.theme-private-collection.theme-luxury-car .guide-hero,.theme-private-collection.theme-luxury-car .about-hero,.theme-private-collection.theme-luxury-car .blog-hero{position:relative;overflow:hidden;padding-block:clamp(72px,10vw,144px);border:0;background:var(--ink);color:var(--bg)}.theme-private-collection.theme-luxury-car .guide-hero:after,.theme-private-collection.theme-luxury-car .about-hero:after,.theme-private-collection.theme-luxury-car .blog-hero:after{position:absolute;top:0;right:8vw;width:1px;height:100%;background:var(--accent);box-shadow:-18vw 0 #346bff2e,-36vw 0 #346bff1c;content:""}.theme-private-collection.theme-luxury-car .guide-hero h1,.theme-private-collection.theme-luxury-car .about-hero h1,.theme-private-collection.theme-luxury-car .blog-hero h1{position:relative;z-index:1;max-width:13ch;margin:14px 0 26px;color:var(--surface)}.theme-private-collection.theme-luxury-car .guide-hero .lead,.theme-private-collection.theme-luxury-car .about-hero .lead,.theme-private-collection.theme-luxury-car .blog-hero .lead{position:relative;z-index:1;max-width:62ch;color:#9ba8ad;font-size:clamp(17px,1.7vw,23px)}.theme-private-collection.theme-luxury-car .guide-itin,.theme-private-collection.theme-luxury-car .about-why,.theme-private-collection.theme-luxury-car .blog-hero+.section{padding-block:clamp(64px,9vw,120px);background:#edf1ef}.theme-private-collection.theme-luxury-car .guide-itin h2,.theme-private-collection.theme-luxury-car .about-why h2,.theme-private-collection.theme-luxury-car .guide-about h2{max-width:15ch;color:var(--ink);font:600 clamp(34px,5vw,68px)/.98 var(--lux-display);letter-spacing:-.055em}.theme-private-collection.theme-luxury-car .guide-itin__magazine{margin-top:clamp(42px,6vw,78px);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.theme-private-collection.theme-luxury-car .guide-itin__magazine article,.theme-private-collection.theme-luxury-car .guide-itin__cards li,.theme-private-collection.theme-luxury-car .about-why__item{padding:clamp(28px,4vw,48px);border:0;border-radius:0;background:#f7f8f6}.theme-private-collection.theme-luxury-car .guide-itin__num,.theme-private-collection.theme-luxury-car .about-why__step{color:color-mix(in srgb,var(--accent) 82%,black);font:500 clamp(24px,3vw,40px)/1 var(--lux-mono)}.theme-private-collection.theme-luxury-car .guide-itin h3,.theme-private-collection.theme-luxury-car .about-why__item h3{margin-top:18px;color:var(--ink);font:600 clamp(21px,2vw,28px)/1.05 var(--lux-display);letter-spacing:-.035em}.theme-private-collection.theme-luxury-car .guide-itin p,.theme-private-collection.theme-luxury-car .about-why__item p{color:#5f6d72;line-height:1.7}.theme-private-collection.theme-luxury-car .about-why__split{gap:clamp(48px,8vw,112px)}.theme-private-collection.theme-luxury-car .about-why__items{gap:1px;border:1px solid var(--line);background:var(--line)}.theme-private-collection.theme-luxury-car .about-why__media{top:112px;border:0;border-radius:0;box-shadow:24px 24px #d1dad6}.theme-private-collection.theme-luxury-car .guide-about{padding-block:clamp(64px,9vw,120px);background:#dfe6e3}.theme-private-collection.theme-luxury-car .guide-about__p{max-width:76ch;color:#526166;font-size:17px;line-height:1.8}.theme-private-collection.theme-luxury-car .blog-hero+.section .grid{gap:1px;border:1px solid var(--line);background:var(--line);counter-reset:journal-card}.theme-private-collection.theme-luxury-car .blog-index-card{position:relative;min-height:330px;padding:clamp(28px,4vw,44px);border:0;border-radius:0;background:#f7f8f6;counter-increment:journal-card}.theme-private-collection.theme-luxury-car .blog-index-card:before{color:color-mix(in srgb,var(--accent) 82%,black);font:500 12px/1 var(--lux-mono);content:"0" counter(journal-card)}.theme-private-collection.theme-luxury-car .blog-index-card h3{margin-top:46px;color:var(--ink);font:600 clamp(24px,2.4vw,34px)/1.04 var(--lux-display);letter-spacing:-.045em}.theme-private-collection.theme-luxury-car .blog-index-card p{color:#627075;line-height:1.65}.theme-private-collection.theme-luxury-car .blog-index-card__more{color:color-mix(in srgb,var(--accent) 82%,black);font:600 10px/1.4 var(--lux-mono);letter-spacing:.1em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .blog-post{padding-block:clamp(48px,7vw,92px) clamp(72px,10vw,140px);border:0;background:#edf1ef}.theme-private-collection.theme-luxury-car .blog-post__container{max-width:900px}.theme-private-collection.theme-luxury-car .blog-post__header{margin:42px 0 64px;padding-bottom:48px;border-bottom:1px solid var(--line)}.theme-private-collection.theme-luxury-car .blog-post__header h1{max-width:14ch;margin:12px 0 24px;color:var(--ink);font:600 clamp(44px,7vw,88px)/.94 var(--lux-display);letter-spacing:-.06em;text-shadow:none}.theme-private-collection.theme-luxury-car .blog-post__body{max-width:720px;margin-left:0}.theme-private-collection.theme-luxury-car .blog-post__body h2{margin-top:52px;color:var(--ink);font:600 clamp(28px,3.5vw,42px)/1.05 var(--lux-display);letter-spacing:-.045em}.theme-private-collection.theme-luxury-car .blog-post__body p{color:#46565c;font-size:18px;line-height:1.85}.theme-private-collection.theme-luxury-car .not-found{min-height:calc(100vh - 82px);border:0;background:linear-gradient(90deg,rgba(52,107,255,.12) 1px,transparent 1px) 0 0 / 25% 100%,var(--ink);color:var(--bg)}.theme-private-collection.theme-luxury-car .not-found__inner{max-width:880px}.theme-private-collection.theme-luxury-car .not-found .eyebrow{color:var(--accent);font-size:clamp(54px,10vw,132px);letter-spacing:-.08em}.theme-private-collection.theme-luxury-car .not-found__title{max-width:11ch;color:var(--surface);font:600 clamp(44px,7vw,92px)/.94 var(--lux-display);letter-spacing:-.06em;text-shadow:none}.theme-private-collection.theme-luxury-car .not-found__lead{color:#9ba8ad}.theme-private-collection.theme-luxury-car .not-found .btn-ghost{border-color:#65747b;color:var(--bg)}@media(max-width:960px){.theme-private-collection.theme-luxury-car .listing-hero__split,.theme-private-collection.theme-luxury-car .car-detail-hero__grid,.theme-private-collection.theme-luxury-car .car-detail-hero--private .car-detail-hero__grid,.theme-private-collection.theme-luxury-car .car-detail-mid__grid,.theme-private-collection.theme-luxury-car .contact-hero__grid{grid-template-columns:minmax(0,1fr)}.theme-private-collection.theme-luxury-car .listing-hero__media{order:0;max-width:760px}.theme-private-collection.theme-luxury-car .car-detail-hero__copy,.theme-private-collection.theme-luxury-car .contact-hero__info{position:static}.theme-private-collection.theme-luxury-car .car-detail-highlights__list{grid-template-columns:minmax(0,1fr)}.theme-private-collection.theme-luxury-car .car-detail-hero__amount{font-size:clamp(34px,10vw,48px)}.theme-private-collection.theme-luxury-car .contact-hero{background:linear-gradient(var(--ink) 0 42%,#edf1ef 42% 100%)}.theme-private-collection.theme-luxury-car .contact-form{box-shadow:14px 14px #d6deda}}@media(max-width:700px){.theme-private-collection.theme-luxury-car .listing-hero{padding-block:26px 34px}.theme-private-collection.theme-luxury-car .listing-hero h1{margin-block:8px 12px;font-size:clamp(34px,11vw,50px);line-height:1}.theme-private-collection.theme-luxury-car .listing-hero__split{gap:36px}.theme-private-collection.theme-luxury-car .listing-hero__media{aspect-ratio:4 / 3;box-shadow:12px 12px #346bff29}.theme-private-collection.theme-luxury-car .car-grid--listing>.container>.grid,.theme-private-collection.theme-luxury-car .yacht-grid--listing>.container>.grid,.theme-private-collection.theme-luxury-car .guide-itin__magazine,.theme-private-collection.theme-luxury-car .blog-hero+.section .grid{grid-template-columns:1fr}.theme-private-collection.theme-luxury-car .car-card__body,.theme-private-collection.theme-luxury-car .yacht-card__body{min-height:220px}.theme-private-collection.theme-luxury-car .yacht-detail-hero--private .yacht-detail-hero__grid{grid-template-columns:minmax(0,1fr)}.theme-private-collection.theme-luxury-car .yacht-detail-hero--private .yacht-detail-hero__copy{position:static}.theme-private-collection.theme-luxury-car .car-gallery__thumbs{display:flex;overflow-x:auto}.theme-private-collection.theme-luxury-car .car-gallery__thumb{flex:0 0 88px}.theme-private-collection.theme-luxury-car .car-rates__ctas{align-items:stretch}.theme-private-collection.theme-luxury-car .car-sticky-cta{background:#fbfcfcf0;border-color:var(--line)}.theme-private-collection.theme-luxury-car .car-sticky-cta__price strong,.theme-private-collection.theme-luxury-car .car-sticky-cta__price span{color:var(--ink)}.theme-private-collection.theme-luxury-car .car-sticky-cta__price span{color:#667479}.theme-private-collection.theme-luxury-car .car-detail-hero__copy{position:static;padding:18px}.theme-private-collection.theme-luxury-car .car-detail-highlights__list{grid-template-columns:1fr}.theme-private-collection.theme-luxury-car .contact-hero{padding-block:48px 76px;background:linear-gradient(var(--ink) 0 36%,#edf1ef 36% 100%)}.theme-private-collection.theme-luxury-car .contact-hero__grid{gap:64px}.theme-private-collection.theme-luxury-car .contact-form{padding:24px 18px;box-shadow:8px 8px #d6deda}.theme-private-collection.theme-luxury-car .guide-itin__magazine{grid-template-columns:1fr}.theme-private-collection.theme-luxury-car .blog-post__body{margin-left:0}}@media(prefers-reduced-motion:reduce){.theme-private-collection.theme-luxury-car .car-card,.theme-private-collection.theme-luxury-car .car-card img,.theme-private-collection.theme-luxury-car .blog-index-card{transition:none}}.theme-private-collection.theme-luxury-car .site-footer{margin-top:0;border-color:#28353b;background:var(--ink);color:#dde3e4}.theme-private-collection.theme-luxury-car .site-footer a,.theme-private-collection.theme-luxury-car .site-footer ul li{color:#d7dfe0}.theme-private-collection.theme-luxury-car .site-footer .muted{color:#87949a}.theme-private-collection.theme-luxury-car .site-footer__bottom{border-color:#28353b}.theme-private-collection.theme-luxury-car .site-footer__cta-row .wa-icon{position:relative;width:48px;height:48px;border:1px solid #536168;border-radius:0;background:transparent;color:#d8dfe0}.theme-private-collection.theme-luxury-car .site-footer__cta-row .wa-icon:after{position:absolute;top:6px;right:6px;width:5px;height:5px;background:#25d366;content:""}.theme-private-collection.theme-luxury-car .contact-hero--form-left .contact-form{order:0}.theme-private-collection.theme-luxury-car .contact-hero--form-left .contact-hero__info{order:-1}.theme-private-collection.theme-luxury-car .contact-hero{min-height:0;background:var(--ink)}.theme-private-collection.theme-luxury-car .contact-hero__grid{grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);gap:clamp(56px,8vw,124px);align-items:center}.theme-private-collection.theme-luxury-car .contact-form{width:100%;max-width:720px;justify-self:end;box-shadow:16px 16px #213039}.theme-private-collection.theme-luxury-car .contact-hero__list li{color:#aebbc0}.theme-private-collection.theme-luxury-car .contact-form label,.theme-private-collection.theme-luxury-car .contact-form__phone,.theme-private-collection.theme-luxury-car .contact-form__phone .iti{min-width:0;max-width:100%}.theme-private-collection.theme-luxury-car .contact-hero .contact-form__phone .iti__tel-input,.theme-private-collection.theme-luxury-car .contact-hero .contact-form input,.theme-private-collection.theme-luxury-car .contact-hero .contact-form select,.theme-private-collection.theme-luxury-car .contact-hero .contact-form textarea{width:100%;max-width:100%;border:0;border-bottom:1px solid #8c999d;border-radius:0;background:transparent;color:var(--ink);box-sizing:border-box}.theme-private-collection.theme-luxury-car .contact-form__phone .iti__selected-country{border:0;border-right:1px solid var(--line);border-radius:0;background:transparent}@media(min-width:901px){.theme-private-collection.theme-luxury-car .site-header .site-header__brand-name{max-width:360px;color:var(--ink);font:650 18px/.95 var(--lux-display);letter-spacing:-.035em;white-space:nowrap}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__brand-name{color:var(--surface)}.theme-private-collection.theme-luxury-car .site-header .site-header__brand-city{color:#728087;font:500 8px/1 var(--lux-mono);letter-spacing:.18em}.theme-private-collection.theme-luxury-car .site-header .site-header__inner{min-height:0;display:block;padding-block:14px 16px}.theme-private-collection.theme-luxury-car .site-header .site-header__top{position:relative;width:100%;min-height:46px;display:flex;justify-content:center;align-items:start;padding:0 0 10px;border-bottom:0}.theme-private-collection.theme-luxury-car .site-header .site-header__brand{align-items:center;text-align:center}.theme-private-collection.theme-luxury-car .site-header .site-header__top-end{position:absolute;top:0;right:0;transform:none}.theme-private-collection.theme-luxury-car .site-header .site-header__lang{gap:2px;padding:3px;border:1px solid var(--line);background:#e4e8e6}.theme-private-collection.theme-luxury-car .site-header .site-header__lang-link{min-width:34px;padding:7px 8px;border-radius:0;color:#344249;opacity:1;font:600 9px/1 var(--lux-mono);text-align:center}.theme-private-collection.theme-luxury-car .site-header .site-header__lang-link.is-active{background:var(--accent);color:var(--surface)}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__top{border-color:transparent}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__lang{border-color:#ffffff52;background:#071218bd}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__lang-link{color:#d8e0e2}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__lang-link.is-active{color:var(--surface)}.theme-private-collection.theme-luxury-car .site-header .site-header__nav{width:100%;margin-left:0;padding-top:10px;border-top:0;justify-content:flex-start}.theme-private-collection.theme-luxury-car .site-header .site-header__ctas{margin-left:auto}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__nav{margin-top:0;min-height:52px;padding:4px 0 0;border-top:1px solid rgba(255,255,255,.22);background:transparent;backdrop-filter:none}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__nav>a,.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__nav>.nav-dropdown>summary{color:#f0f4f3;opacity:1}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__nav>a:hover,.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__nav>.nav-dropdown>summary:hover{color:#8ca8ff}}.theme-private-collection.theme-luxury-car .catalog-seo{padding-block:clamp(72px,9vw,128px);border-top:1px solid var(--line);background:#dfe6e3}.theme-private-collection.theme-luxury-car .catalog-seo .container{display:block}.theme-private-collection.theme-luxury-car .catalog-seo__body{width:100%;max-width:none;color:#46565c;font-size:17px;line-height:1.8}@media(min-width:901px){.theme-private-collection.theme-luxury-car .listing-hero h1{max-width:none;font-size:clamp(42px,4.25vw,66px);white-space:normal}}.theme-private-collection.theme-luxury-car .mobile-floating-wa{display:none}@media(max-width:900px){.theme-private-collection.theme-luxury-car .mobile-floating-wa{position:fixed;right:18px;bottom:max(18px,env(safe-area-inset-bottom));z-index:70;display:inline-flex;border:0;border-radius:999px;background:#25d366;color:#fff;box-shadow:0 12px 34px #00000047}.theme-private-collection.theme-luxury-car .mobile-floating-wa:hover{background:#1ebe57;color:#fff}.theme-private-collection.theme-luxury-car:has(.mobile-nav.is-open) .mobile-floating-wa{display:none}}@media(max-width:700px){.theme-private-collection.theme-luxury-car .catalog-seo__body{font-size:16px}}@media(max-width:960px){.theme-private-collection.theme-luxury-car .contact-hero__grid{grid-template-columns:1fr;align-items:start}.theme-private-collection.theme-luxury-car .contact-form{max-width:none;justify-self:stretch;box-shadow:10px 10px #213039}}
