.new-model-media-module__AUCzmq__hero{aspect-ratio:4/3;isolation:isolate;position:relative}@media (max-width:63.98rem){.new-model-media-module__AUCzmq__hero[data-has-scrubber]{box-sizing:content-box;padding-bottom:3.5rem}}@media (max-width:63.98rem) and (orientation:landscape){.new-model-media-module__AUCzmq__hero{aspect-ratio:auto;height:calc(100svh - 7.75rem - var(--safe-area-bottom,0px))}}
.new-model-variants-module__Po4qsa__page [data-vehicle-hero-cta]{max-width:none}.new-model-variants-module__Po4qsa__backLink{font-size:var(--text-sm,.875rem);text-underline-offset:4px}.new-model-variants-module__Po4qsa__backLink:hover{text-decoration:underline}.new-model-variants-module__Po4qsa__mediaNote{color:var(--muted-foreground);font-size:var(--text-xs);line-height:1.55}.new-model-variants-module__Po4qsa__actions{grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:1rem;display:grid}.new-model-variants-module__Po4qsa__content{max-width:80rem;margin:auto;padding:0 1.25rem}.new-model-variants-module__Po4qsa__photos,.new-model-variants-module__Po4qsa__specs{border-bottom:1px solid var(--line);padding:2.5rem 0}.new-model-variants-module__Po4qsa__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;display:flex}.new-model-variants-module__Po4qsa__sectionHeading p{font-family:var(--font-technical);font-size:var(--text-xs);text-transform:uppercase;color:var(--muted-foreground)}.new-model-variants-module__Po4qsa__sectionHeading h2{font-family:var(--font-heading);font-size:var(--text-3xl,1.875rem);margin-top:.7rem;line-height:1.1}.new-model-variants-module__Po4qsa__sectionHeading>span{font-family:var(--font-technical);font-size:var(--text-xs);color:var(--muted-foreground)}.new-model-variants-module__Po4qsa__mediaNote{margin:-.5rem 0 1.5rem}@media (min-width:40rem){.new-model-variants-module__Po4qsa__content{padding-inline:2rem}}@media (min-width:64rem){.new-model-variants-module__Po4qsa__content{padding-inline:2.5rem}}@media (max-width:63.98rem){.new-model-variants-module__Po4qsa__page [data-vehicle-hero-media]{position:relative;top:auto}.new-model-variants-module__Po4qsa__page [data-vehicle-hero-curtain-fade]{display:none}.new-model-variants-module__Po4qsa__photos{display:none}.new-model-variants-module__Po4qsa__specs{padding-top:1.75rem}}.new-model-variants-module__Po4qsa__primaryActions{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.new-model-variants-module__Po4qsa__primaryActions>button{min-width:0;min-height:3.25rem;padding-inline:.75rem}.new-model-variants-module__Po4qsa__primaryActions>:only-child{grid-column:1/-1}.new-model-variants-module__Po4qsa__primaryActions [data-cart-active=true]{color:var(--brand);border-color:var(--brand);background:color-mix(in srgb, var(--brand) 5%, var(--background))}.new-model-variants-module__Po4qsa__supportActions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.new-model-variants-module__Po4qsa__supportActions>:is(button,a){white-space:normal;text-align:left;justify-content:flex-start;min-width:0;min-height:2.75rem;padding-inline:0}.new-model-variants-module__Po4qsa__utilityActions{border:1px solid var(--line);flex-shrink:0;display:flex}.new-model-variants-module__Po4qsa__utilityActions button{border:0}.new-model-variants-module__Po4qsa__utilityActions>:last-child{border-left:1px solid var(--line)}.new-model-variants-module__Po4qsa__specList{column-gap:2.5rem;display:grid}.new-model-variants-module__Po4qsa__specList>div{border-bottom:1px solid var(--line);font-size:var(--text-sm,.875rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;padding-block:.875rem;display:grid}.new-model-variants-module__Po4qsa__specList dt{color:var(--muted-foreground)}.new-model-variants-module__Po4qsa__specList dd{overflow-wrap:anywhere}@media (min-width:64rem){.new-model-variants-module__Po4qsa__specList{grid-template-columns:repeat(2,minmax(0,1fr))}}.new-model-variants-module__Po4qsa__selectedTrim{font-size:var(--text-sm);overflow-wrap:anywhere;margin-bottom:.4rem}.new-model-variants-module__Po4qsa__page [data-vehicle-title-passport]{max-width:none}.new-model-variants-module__Po4qsa__page [data-vehicle-hero-identity]{min-height:2rem}.new-model-variants-module__Po4qsa__page [data-vehicle-title-passport] h1{margin-top:.5rem}.new-model-variants-module__Po4qsa__page [data-vehicle-hero-price]{border-top:0;margin-top:1rem;padding-top:.75rem}.new-model-variants-module__Po4qsa__page [data-vehicle-hero-price-value]{margin-top:.25rem}.new-model-variants-module__Po4qsa__page [data-vehicle-hero-cta]{margin-top:.5rem}@media (min-width:64rem){.new-model-variants-module__Po4qsa__page [data-vehicle-hero-grid]{background:var(--background);grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:start;min-height:0}.new-model-variants-module__Po4qsa__page [data-vehicle-hero-copy]{padding-top:1.5rem;padding-bottom:1.5rem;padding-right:2rem}.new-model-variants-module__Po4qsa__page [data-vehicle-hero-media]{margin-top:1.5rem}}.new-model-variants-module__Po4qsa__page [data-vehicle-hero-identity]{display:none}.new-model-variants-module__Po4qsa__page [data-vehicle-title-passport] h1{font-size:clamp(var(--text-2xl), 3vw, var(--text-4xl));align-items:center;gap:.75rem;margin-top:0;display:flex}.new-model-variants-module__Po4qsa__page [data-vehicle-title-passport] h1>[data-brand-glyph]{flex-shrink:0;display:inline-flex}@media (max-width:63.98rem){.new-model-variants-module__Po4qsa__page [data-vehicle-title-passport] h1{font-size:clamp(var(--text-lg), 4.8vw, var(--text-2xl));gap:.5rem;line-height:1.2}}
.new-model-offers-module__BKzx7W__offers{min-width:0}.new-model-offers-module__BKzx7W__heading{font-family:var(--font-technical);font-size:var(--text-xs);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.new-model-offers-module__BKzx7W__count{color:var(--muted-foreground);margin-inline-start:.5rem}.new-model-offers-module__BKzx7W__controls{display:flex}.new-model-offers-module__BKzx7W__rail{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;gap:.75rem;margin-inline:-4px;padding:4px 4px 10px;display:flex;position:relative;overflow-x:auto}.new-model-offers-module__BKzx7W__card{cursor:pointer;-webkit-user-select:none;user-select:none;min-width:0;transition:background-color var(--motion-duration-control) var(--motion-ease-out);border-bottom:2px solid #0000;flex-direction:column;flex:0 0 44%;padding-bottom:.6rem;display:flex;position:relative}.new-model-offers-module__BKzx7W__card[data-selected=true]{border-color:var(--brand)}.new-model-offers-module__BKzx7W__card:focus-within{outline:2px solid var(--ring);outline-offset:2px}.new-model-offers-module__BKzx7W__cover{aspect-ratio:16/10;background:var(--muted);margin-bottom:.6rem;display:block;position:relative;overflow:hidden}.new-model-offers-module__BKzx7W__cover img{object-fit:cover;transform:translateX(var(--offer-parallax,0px)) scale(1.1);transition:scale var(--motion-duration-control) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.new-model-offers-module__BKzx7W__rail:not([data-dragging]) .new-model-offers-module__BKzx7W__card:hover{background:var(--muted)}.new-model-offers-module__BKzx7W__rail:not([data-dragging]) .new-model-offers-module__BKzx7W__card:hover .new-model-offers-module__BKzx7W__cover img{scale:1.035}}.new-model-offers-module__BKzx7W__check{background:var(--brand);width:1.5rem;height:1.5rem;color:var(--primary-foreground);place-items:center;display:grid;position:absolute;bottom:.5rem;right:.5rem}.new-model-offers-module__BKzx7W__missing{height:100%;font-size:var(--text-xs);color:var(--muted-foreground);justify-content:center;align-items:center;gap:.4rem;display:flex}.new-model-offers-module__BKzx7W__price{font-family:var(--font-technical);font-size:var(--text-base);white-space:nowrap;font-weight:600}.new-model-offers-module__BKzx7W__trim{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);margin-top:.2rem;overflow:hidden}.new-model-offers-module__BKzx7W__detail{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:.2rem}.new-model-offers-module__BKzx7W__colorRow{border-bottom:1px solid var(--line);min-height:2.75rem;font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:1rem;display:flex}.new-model-offers-module__BKzx7W__colorRow>span{color:var(--muted-foreground);flex-shrink:0}.new-model-offers-module__BKzx7W__colorRow>strong{text-align:right;overflow-wrap:anywhere;font-weight:500}.new-model-offers-module__BKzx7W__colorTrigger{cursor:pointer;text-align:right;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;min-height:2.75rem;font-weight:500;display:flex}.new-model-offers-module__BKzx7W__colorTrigger>span:first-child{overflow-wrap:anywhere}.new-model-offers-module__BKzx7W__colorTrigger svg{flex-shrink:0}.new-model-offers-module__BKzx7W__colorTrigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.new-model-offers-module__BKzx7W__palette{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;margin-top:.75rem;display:grid}.new-model-offers-module__BKzx7W__colorChoice{min-height:2.75rem;font-size:var(--text-sm);cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:.5rem;padding:.5rem;display:flex}.new-model-offers-module__BKzx7W__colorChoice[data-selected=true]{background:var(--muted)}.new-model-offers-module__BKzx7W__colorChoice input{accent-color:var(--brand);flex-shrink:0}@media (prefers-reduced-motion:reduce){.new-model-offers-module__BKzx7W__card,.new-model-offers-module__BKzx7W__cover img{transition:none}.new-model-offers-module__BKzx7W__cover img{transform:none}.new-model-offers-module__BKzx7W__rail:not([data-dragging]) .new-model-offers-module__BKzx7W__card:hover .new-model-offers-module__BKzx7W__cover img{scale:none}}.new-model-offers-module__BKzx7W__colorPopup{border:1px solid var(--line-strong);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--elevation-raised);margin:0;padding:.75rem;position:fixed;inset:auto;overflow-y:auto}.new-model-offers-module__BKzx7W__colorPopup::backdrop{background:0 0}.new-model-offers-module__BKzx7W__palette legend{font-size:var(--text-sm);margin-bottom:.75rem;font-weight:600}.new-model-offers-module__BKzx7W__colorPopup>button{width:100%;margin-top:.5rem}
