.hero-vehicle .financement-modal__value,.hero-vehicle__financement{font-family:Lato,arial,sans;font-size:1.125rem;font-weight:300;line-height:150%;margin:0}.hero-vehicle .financement-modal__label{font-family:Lato,arial,sans;font-size:.875rem;font-weight:700;letter-spacing:1.6px;line-height:130%;margin:0;text-transform:uppercase}.hero-vehicle{background-color:#011423;min-height:450px;padding:184px 0 64px;position:relative}@media(max-width:767px){.hero-vehicle{padding:112px 0 32px}}.hero-vehicle__inner{width:100%}.hero-vehicle__wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;text-align:left}.hero-vehicle__wrapper .h1{color:#f2273b}.hero-vehicle__wrapper .subhead{color:#fff;font-weight:700}.hero-vehicle__cta{margin-top:40px}@media(max-width:767px){.hero-vehicle__cta{align-items:center;display:flex;justify-content:space-between;width:100%}}.hero-vehicle .breadcrumbs{color:#eeedef}.hero-vehicle__price{align-items:center;display:flex;flex-wrap:wrap;gap:10px}@media(min-width:1025px){.hero-vehicle__price{font-size:1.875rem}}.hero-vehicle__financement{color:#fff;display:flex;gap:8px;padding:10px 16px}.hero-vehicle__financement svg{border:1px solid #173254;border-radius:8px;color:#f2273b;height:32px;padding:4px;width:32px}.hero-vehicle .financement-modal .im-modal__container{background-color:#011423;border-radius:16px;bottom:auto;color:#fff;left:50%;max-width:600px;position:absolute;right:auto;top:50%;transform:translate(-50%,-50%)}@media(max-width:767px){.hero-vehicle .financement-modal .im-modal__container{width:90%}}.hero-vehicle .financement-modal .im-modal__close{background-color:#011423}.hero-vehicle .financement-modal .im-modal__content{background-color:#011423;color:#fff}.hero-vehicle .financement-modal__title{display:block;font-weight:400;margin-bottom:24px}.hero-vehicle .financement-modal__details{display:grid;grid-template-columns:1fr 1fr;margin:16px 0;row-gap:16px}.hero-vehicle .financement-modal__item{display:flex;flex-direction:column;gap:4px}.hero-vehicle .financement-modal__label{color:#33ccc2}.hero-vehicle .financement-modal__value{color:#fff;font-weight:700}.hero-vehicle .financement-modal__monthly{align-items:center;background-color:#173254;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin-top:16px;padding:8px;text-align:center;width:100%}.hero-vehicle .financement-modal__cta{align-items:center;display:flex;justify-content:center;margin:32px auto;text-align:center}.hero-vehicle .financement-modal__legal{font-size:.625rem;font-weight:300;letter-spacing:1px;line-height:120%;margin-top:32px}
.block-images-vehicle{margin:64px 0}@media(max-width:767px){.block-images-vehicle{margin:32px 0}}[class*=bg-].block-images-vehicle{margin:0;padding:64px 0}@media(max-width:767px){[class*=bg-].block-images-vehicle{padding:32px 0}}:where(.block-images-vehicle){color:#fff}.block-images-vehicle{margin-top:0;overflow:hidden;padding-top:0}.block-images-vehicle__wrapper{border-radius:16px;display:flex;flex-direction:column;gap:20px;overflow:hidden}.block-images-vehicle .block-images-vehicle__slider .swiper{overflow:visible}.block-images-vehicle .block-images-vehicle__slider .swiper .swiper-wrapper .swiper-slide picture{aspect-ratio:1200/800}.block-images-vehicle .block-images-vehicle__slider .swiper .swiper-pagination{background:rgba(0,0,0,.19)!important;bottom:24px!important;display:block!important;min-height:20px!important;width:115px!important}@media(max-width:767px){.block-images-vehicle .block-images-vehicle__slider .swiper .swiper-pagination{bottom:8px!important;min-height:30px!important}}.block-images-vehicle .block-images-vehicle__slider .swiper .swiper-pagination-bullet{background:#fff!important}.block-images-vehicle .block-images-vehicle__slider .swiper .swiper-pagination-bullet-active{background:#173254!important}@media(min-width:1441px){.block-images-vehicle>.container{max-width:1350px}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#f2273b!important}.lg-sub-html{display:none!important}.lg-outer .lg-inner{background-color:transparent}.lg-outer .lg-thumb{padding:8px 16px!important}
.block-details-vehicle{margin:64px 0}@media(max-width:767px){.block-details-vehicle{margin:32px 0}}[class*=bg-].block-details-vehicle{margin:0;padding:64px 0}@media(max-width:767px){[class*=bg-].block-details-vehicle{padding:32px 0}}:where(.block-details-vehicle){color:#fff}.block-details-vehicle__wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start}@media(max-width:767px){.block-details-vehicle__wrapper{gap:32px}}.block-details-vehicle__wrapper .label{color:#f2273b}.block-details-vehicle__wrapper .label-mini{color:#33ccc2}.block-details-vehicle__title{margin-bottom:16px}.block-details-vehicle__left{flex:1 0 calc(50% - 24px)}@media(max-width:767px){.block-details-vehicle__left{flex:1 0 100%}}.block-details-vehicle__right{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px;flex:1 0 calc(50% - 24px)}@media(max-width:767px){.block-details-vehicle__right{-moz-column-count:1;column-count:1;flex:1 0 100%}}.block-details-vehicle__item{align-items:flex-start;display:flex;flex:1 0 calc(50% - 24px);flex-direction:column;justify-content:flex-start;margin-bottom:24px;max-width:270px;-moz-column-break-inside:avoid;break-inside:avoid}
.block-form{margin:64px 0}@media(max-width:767px){.block-form{margin:32px 0}}[class*=bg-].block-form{margin:0;padding:64px 0}@media(max-width:767px){[class*=bg-].block-form{padding:32px 0}}.block-form{color:#fff}.block-form.bg-gradient{background:linear-gradient(180deg,#000 75.54%,#f2273b)}.block-form .label{color:#f2273b}.block-form__wrapper{display:flex;flex-direction:column;gap:64px}@media(max-width:767px){.block-form__wrapper{gap:32px}}.block-form__top{flex-direction:column;gap:8px;margin:0 auto;max-width:800px;text-align:center}.block-form__inner,.block-form__top{align-items:center;display:flex;justify-content:center}.grecaptcha-badge{margin:20px 0 0;position:static!important}
.block-banner-modal__title>*{font-family:Michroma,sans;font-size:clamp(24px,18.3661971831px + 1.50234742vw,40px);letter-spacing:.2em;line-height:160%;margin:0;text-transform:uppercase}.block-banner-modal__text .block-banner-modal__cta{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;display:flex;font-family:Michroma,sans;font-size:1.125rem;font-weight:400;gap:8px;justify-content:center;letter-spacing:.1em;line-height:100%;padding:0;position:relative;text-decoration:none;width:-moz-max-content;width:max-content;z-index:1}.block-banner-modal__text .block-banner-modal__cta .icon-wrapper{display:inline-block;flex:0 0 40px;height:40px;position:relative;vertical-align:middle;width:40px}.block-banner-modal__text .block-banner-modal__cta .icon-wrapper svg.icon{display:block;height:100%;width:100%}.block-banner-modal__text .block-banner-modal__cta .icon-wrapper .ring-animation{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.block-banner-modal__text .block-banner-modal__cta .icon-wrapper .ring-animation circle{stroke:#173254;stroke-dasharray:122;stroke-dashoffset:122;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .4s cubic-bezier(.645,.045,.355,1)}.block-banner-modal__text .block-banner-modal__cta:active .icon-wrapper .ring-animation circle,.block-banner-modal__text .block-banner-modal__cta:focus .icon-wrapper .ring-animation circle,.block-banner-modal__text .block-banner-modal__cta:hover .icon-wrapper .ring-animation circle{stroke-dashoffset:0}.block-banner-modal__text .block-banner-modal__cta:focus-visible{outline-color:#f2273b}.block-banner-modal__text .block-banner-modal__cta:focus-visible .icon-wrapper .ring-animation circle{stroke-dashoffset:0}.block-banner-modal__text [disabled].block-banner-modal__cta{opacity:.5;pointer-events:none}:where(.block-banner-modal){color:#fff}.block-banner-modal{overflow:hidden}.block-banner-modal strong{color:#33ccc2;font-weight:400}.block-banner-modal__wrapper{align-items:center;background-color:#000;display:flex;height:100vh;justify-content:center;max-width:100%;position:relative;width:100%}@media(max-width:767px){.block-banner-modal__wrapper{height:100vh}}.block-banner-modal__content{align-items:center;aspect-ratio:unset;background:linear-gradient(180deg,rgba(23,50,84,0) 17.92%,#173254);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%}.block-banner-modal__content--1{z-index:1}.block-banner-modal__content--2{transform:translate3d(0,100%,0);transition:none!important;will-change:transform;z-index:2}.block-banner-modal__image{left:0;position:absolute;top:0;z-index:-1}.block-banner-modal__bg-media,.block-banner-modal__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-banner-modal__text{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-end;margin:0 auto;padding:64px 16px;position:relative;width:100%;z-index:3}@media(max-width:767px){.block-banner-modal__text{padding:32px 16px;word-break:break-all}}.block-banner-modal__text .block-banner-modal__cta{margin-top:32px;pointer-events:auto}@media(max-width:767px){.block-banner-modal__text .block-banner-modal__cta{margin-top:24px}}.block-banner-modal__title>*{font-weight:400}.block-banner-modal .icon-wrapper{display:inline-block;height:40px;position:relative;vertical-align:middle;width:40px}.block-banner-modal .icon-wrapper svg.icon{display:block;height:100%;width:100%}.block-banner-modal .icon-wrapper .ring-animation{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.block-banner-modal .icon-wrapper .ring-animation circle{stroke:#f2273b;stroke-dasharray:122;stroke-dashoffset:122;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .4s cubic-bezier(.645,.045,.355,1)}
:where(.block-related-vehicles){background:linear-gradient(180deg,#000 53.87%,#173254);color:#fff}.block-related-vehicles{margin:0;overflow:hidden;padding:64px 0}@media(max-width:767px){.block-related-vehicles{padding:32px 0}}.block-related-vehicles__content{display:flex;flex-direction:column;gap:8px;margin-bottom:32px}@media(max-width:1024px){.block-related-vehicles__content{margin-bottom:24px}}.block-related-vehicles__content>.label{color:#f2273b}.block-related-vehicles__content>.h2,.block-related-vehicles__content>.p-body{margin-bottom:8px}.block-related-vehicles .swiper{overflow:visible}.block-related-vehicles .swiper-wrapper{padding-bottom:64px}.block-related-vehicles .swiper .swiper-pagination{display:flex}
.pg-single-vehicle .block-form form{max-width:700px}.pg-single-vehicle .block-form.sell-car form{max-width:none;width:100%}
