.calculator--offer .legal--mentions__price--card{font-family:var(--font-ads-font-family-body);font-size:var(--font-size-xs,14px);font-weight:var(---font-weight-ads-400,400);line-height:16px;font-style:normal;color:var(--color-ads-text-high-contrast)}.calculator--offer .arval-carousel__icons-list{display:none}.calculator--offer .product-carousel__description{font-family:var(--font-ads-font-family-body);font-size:var(--font-size-xs,14px);font-weight:var(---font-weight-ads-400,400);line-height:16px;color:var(--color-ads-text-high-contrast)}.calculator--offer{padding:var(--spacing-ads-8,80px) var(--spacing-ads-none,0) var(--spacing-ads-8,80px) var(--spacing-ads-none,0);margin:var(--spacing-ads-none,0) auto;max-width:1464px;display:grid;align-items:start;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-column-gap:var(--spacing-ads-4,24px);grid-template-areas:"a b"}.calculator--offer .breadcrumb{height:-moz-fit-content;height:fit-content}.calculator--offer .breadcrumb__item{font-family:var(--font-ads-font-family-body);font-size:var(--font-size-xs,14px);font-weight:var(---font-weight-ads-700,700);line-height:20px;font-style:normal;color:var(--color-ads-text-medium-contrast)}.calculator--offer .breadcrumb__item:last-child{color:var(--color-ads-text-high-contrast)}.calculator--offer__carousel--mobile{display:none}.calculator--offer__carousel--box{align-self:start;position:sticky!important;top:var(--spacing-ads-8,80px)!important;grid-area:a;display:flex;flex-direction:column;gap:var(--spacing-ads-5,32px)}.calculator--offer__carousel--box.banner{top:var(--spacing-ads-12,144px)!important}.calculator--offer__carousel--box .title--box{display:none}.calculator--offer__configuration--box{grid-area:b}.calculator--offer__configuration--box,.calculator--offer__steps{display:flex;flex-direction:column;gap:var(--spacing-ads-5,32px)}.step--card{gap:var(--spacing-ads-4,24px);box-shadow:0 0 22px 0 rgba(23,35,40,.1);background-color:var(--color-ads-surface-medium-contrast);border-radius:20px;border:1px solid;border-color:var(--color-ads-border-low-contrast)}.step--card__title{font-family:var(--font-ads-font-family-body);font-size:var(--font-size-xl,24px);font-weight:var(--font-weight-ads-600,600);line-height:var(--spacing-ads-5,32px);font-style:normal;color:var(--color-ads-text-high-contrast)}.step--card__items--list{display:flex;flex-direction:column;gap:var(--spacing-ads-3,16px)}.step--card__item{font-family:var(--font-ads-font-family-body);cursor:pointer;background-color:var(--color-ads-surface-low-contrast);font-size:var(--font-size-md,18px);font-weight:var(---font-weight-ads-700,700);line-height:24px;font-style:normal;color:var(--color-ads-text-high-contrast)}.step--card__item>*{box-shadow:0 0 22px 0 rgba(23,35,40,.1);border:1px solid;border-color:var(--color-ads-border-low-contrast);border-radius:8px}.step--card__item .collapse-items{box-shadow:none;border:none;gap:var(--spacing-ads-3,16px)}.step--card__item .isActive{background-color:var(--color-ads-surface-low-contrast);border-radius:8px;border:1px solid;border-color:var(--color-ads-border-active)}.step--card .collapse-items__header{padding:var(--spacing-ads-3,16px);border-bottom:1px solid;border-color:var(--color-ads-border-medium-contrast);border-radius:var(--spacing-ads-1,4px) var(--spacing-ads-1,4px) var(--spacing-ads-none,0) var(--spacing-ads-none,0)}#portals .modal-dialog{max-width:700px;margin:var(--spacing-ads-none,0) var(--spacing-ads-none,0) var(--spacing-ads-none,0) auto}#portals .modal-dialog .modal-content{border-radius:var(--spacing-ads-3,16px) var(--spacing-ads-none,0) var(--spacing-ads-none,0) var(--spacing-ads-3,16px)}#portals .modal-title{font-family:var(--font-ads-font-family-body);border-bottom:1px solid;border-color:var(--color-ads-border-medium-contrast);padding:var(--spacing-ads-3,16px) var(--spacing-ads-5,32px) var(--spacing-ads-3,16px) var(--spacing-ads-5,32px);text-align:center;font-size:var(--font-size-xl,24px);font-weight:var(--font-weight-ads-600,600);line-height:var(--spacing-ads-5,32px);font-style:normal;color:var(--color-ads-text-high-contrast)}#portals .modal-list{padding:var(--spacing-ads-5,32px);gap:var(--spacing-ads-4,24px)}#portals .modal-list,#portals .modal-sublist{display:flex;flex-direction:column}#portals .modal-subtitle{padding-bottom:var(--spacing-ads-1,4px);font-size:20px;font-weight:var(--font-weight-ads-600,600);line-height:var(--spacing-ads-5,32px);color:var(--color-ads-text-high-contrast)}#portals .modal-item,#portals .modal-subtitle{font-family:var(--font-ads-font-family-body);font-style:normal}#portals .modal-item{padding:var(--spacing-ads-2,8px) var(--spacing-ads-none,0) var(--spacing-ads-2,8px) var(--spacing-ads-none,0);border-bottom:1px solid;border-color:var(--color-ads-border-medium-contrast);font-size:var(--font-size-xs,14px);font-weight:var(---font-weight-ads-400,400);line-height:20px;color:var(--text-high-contrast)}#portals .modal-close-btn{filter:none;top:var(--spacing-ads-3,16px);right:var(--spacing-ads-5,32px);color:var(--color-ads-text-medium-contrast);max-width:20px}@media(max-width:1024px){#portals .modal-dialog{margin-top:var(--spacing-ads-6,48px)}#portals .modal-dialog .modal-content{border-radius:var(--spacing-ads-3,16px) var(--spacing-ads-3,16px) var(--spacing-ads-none,0) var(--spacing-ads-none,0)}}.version--step__item{padding:var(--spacing-ads-3,16px);display:flex;flex-direction:column;gap:var(--spacing-ads-3,16px)}.version--step__label{font-family:var(--font-ads-font-family-body);font-size:var(--font-size-md,18px);font-weight:var(---font-weight-ads-700,700);line-height:24px;font-style:normal;color:var(--color-ads-text-high-contrast)}.version--step__equipments{display:flex;flex-direction:column;gap:var(--spacing-ads-2,8px)}.version--step__equipments,.version--step__equipments--btn{font-family:var(--font-ads-font-family-body);font-size:var(--font-size-sm,16px);font-weight:var(---font-weight-ads-400,400);line-height:20px;font-style:normal;color:var(--color-ads-text-high-contrast)}.version--step__equipments--btn{width:-moz-fit-content;width:fit-content;border-bottom:2px solid;border-color:var(--color-ads-border-active)}.powertrain--step__label--box{display:flex;flex-direction:column;gap:var(--spacing-ads-1,4px)}.powertrain--step__item{padding:var(--spacing-ads-3,16px);display:flex;flex-direction:column;gap:var(--spacing-ads-3,16px)}.powertrain--step__label{font-size:var(--font-size-md,18px);font-weight:var(---font-weight-ads-700,700);line-height:24px}.powertrain--step__label,.powertrain--step__sublabel{font-family:var(--font-ads-font-family-body);font-style:normal;color:var(--color-ads-text-high-contrast)}.powertrain--step__sublabel{font-size:var(--font-size-sm,16px);font-weight:var(---font-weight-ads-400,400);line-height:20px}.powertrain--step__specs--box{display:flex;flex-direction:row;justify-content:space-between}.powertrain--step__specs--item{display:flex}.powertrain--step__specs--item.row{flex-direction:row}.powertrain--step__specs--item.column{flex-direction:column;gap:8px}.powertrain--step__specs--label{color:var(--color-ads-text-medium-contrast)}.powertrain--step__specs--label,.powertrain--step__specs--value{font-family:var(--font-ads-font-family-body);font-size:var(--font-size-sm,16px);font-weight:var(---font-weight-ads-400,400);line-height:20px;font-style:normal}.powertrain--step__specs--value{color:var(--color-ads-text-high-contrast)}.color--step__item{padding:var(--spacing-ads-3,16px);display:flex;gap:var(--spacing-ads-2,8px);justify-content:space-between}.color--step__label{font-family:var(--font-ads-font-family-body);font-size:var(--font-size-md,18px);font-weight:var(---font-weight-ads-700,700);line-height:24px;font-style:normal;color:var(--color-ads-text-high-contrast)}.color--step__circle{display:block;min-width:24px;height:24px;border:1px solid;border-color:var(--color-ads-border-medium-contrast);border-radius:50%}.option--step{display:flex;flex-direction:column;gap:var(--spacing-ads-3,16px)}.option--step__card{padding:var(--spacing-ads-3,16px);gap:var(--spacing-ads-2,8px);border:2px solid;border-color:var(--color-ads-border-low-contrast);border-radius:8px;box-shadow:0 0 22px 0 rgba(23,35,40,.1)}.option--step__checkbox{font-size:var(--font-size-md,18px);font-weight:var(---font-weight-ads-700,700);line-height:24px}.option--step__checkbox,.option--step__description{font-family:var(--font-ads-font-family-body);font-style:normal;color:var(--color-ads-text-high-contrast)}.option--step__description{font-size:var(--font-size-sm,16px);font-weight:var(---font-weight-ads-400,400);line-height:20px}.title--box{display:flex;flex-direction:column}.title--box__main--title{font-family:var(--font-ads-font-family-title);font-size:var(--font-size-4xl,48px);font-weight:var(---font-weight-ads-700,700);line-height:58px}.title--box__main--title,.title--box__subtitle{font-style:normal;color:var(--color-ads-text-high-contrast)}.title--box__subtitle{font-family:var(--font-ads-font-family-body);font-size:var(--font-size-xl,24px);font-weight:var(---font-weight-ads-400,400);line-height:38px}@media(max-width:1440px){.calculator--offer{padding:var(--spacing-ads-8,80px) var(--spacing-ads-5,32px) var(--spacing-ads-8,80px) var(--spacing-ads-5,32px);max-width:1376px}}@media(max-width:1280px){.calculator--offer{max-width:1216px}}@media(max-width:1024px){.calculator--offer{padding:var(--spacing-ads-8,80px) var(--spacing-ads-3) var(--spacing-ads-8,80px) var(--spacing-ads-3);max-width:992px}.calculator--offer .step--card{padding:var(--spacing-ads-4,24px)}}@media(max-width:768px){.calculator--offer{padding:var(--spacing-ads-5,32px) var(--spacing-ads-3) var(--spacing-ads-8,80px) var(--spacing-ads-3);max-width:548px;grid-template-columns:1fr;grid-row-gap:var(--spacing-ads-5,32px);grid-template-areas:"a" "b"}.calculator--offer .breadcrumb{display:none}.calculator--offer__carousel--box .title--box{display:flex}.calculator--offer__configuration--box .title--box{display:none}.calculator--offer__carousel{position:static}.calculator--offer__carousel--mobile{display:block}.calculator--offer__carousel--mobile .co2-label{display:none}}@media(max-width:640px){.calculator--offer{max-width:608px}}@media(max-width:440px){.calculator--offer{max-width:408px}}.price-card__title{font-size:var(--font-size-xl,24px);font-weight:var(--font-weight-ads-600,600);line-height:32px;font-style:normal;color:var(--text-high-contrast)}.price-card__image{align-self:stretch;aspect-ratio:8/5}.price-card__body-item{display:flex;justify-content:space-between}.price-card__body-item-label{color:var(--color-ads-text-medium-contrast)}.price-card__body-item-label,.price-card__body-item-value{font-size:var(--font-size-sm,16px);font-weight:var(---font-weight-ads-400,400);line-height:18px;font-style:normal}.price-card__body-item-value{color:var(--color-ads-neutral-1100-dark)}.price-card__price-box{display:flex;justify-content:space-between;background-color:var(--color-ads-neutral-100);padding:18px 16px;border-radius:4px}.price-card__price-box-price{font-size:40px;font-weight:var(---font-weight-ads-700,700);line-height:34px;font-style:normal;color:var(--color-ads-forest)}.price-card__price-box-description{display:grid}.price-card__price-box-description-label{font-weight:var(---font-weight-ads-700,700)}.price-card__price-box-description-label,.price-card__price-box-description-suffix{font-size:var(--font-size-sm,16px);line-height:18px;font-style:normal;color:var(--color-ads-neutral-1100-dark)}.price-card__price-box-description-suffix{font-weight:var(---font-weight-ads-400,400)}