.mb-title-non-breaking{white-space:nowrap}.featured-cta-group{visibility:hidden}.featured-cta-group--ready{visibility:visible}.featured-cta-group__mosaic .carousel__slides{max-width:1200px;margin-left:auto;margin-right:auto}.featured-cta-group__mosaic .carousel__slides::after{clear:both;content:"";display:block}.featured-cta-group__mosaic .carousel__slide{position:relative}@media screen and (min-width: 768px){.featured-cta-group__mosaic .carousel__slide{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.featured-cta-group__mosaic .carousel__slide:last-child{margin-right:0}}@media screen and (min-width: 768px)and (min-width: 1440px){.featured-cta-group__mosaic .carousel__slide{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.featured-cta-group__mosaic .carousel__slide:last-child{margin-right:0}}@media screen and (min-width: 1440px){.featured-cta-group__mosaic .carousel__slide:first-child{margin-left:17.0596086706%}}.featured-cta-group__mosaic .carousel__slide:nth-child(2),.featured-cta-group__mosaic .carousel__slide:nth-child(3){margin-right:0;height:calc(700px / 2 - 5px)}@media screen and (min-width: 768px){.featured-cta-group__mosaic .carousel__slide:nth-child(2),.featured-cta-group__mosaic .carousel__slide:nth-child(3){height:auto}}@media screen and (min-width: 768px){.featured-cta-group__mosaic .carousel__slide:nth-child(2) .featured-cta-group__item-image,.featured-cta-group__mosaic .carousel__slide:nth-child(3) .featured-cta-group__item-image{height:215px}}@media screen and (min-width: 980px){.featured-cta-group__mosaic .carousel__slide:nth-child(2) .featured-cta-group__item-image,.featured-cta-group__mosaic .carousel__slide:nth-child(3) .featured-cta-group__item-image{height:240px}}.featured-cta-group__mosaic .carousel__slide:nth-child(2){margin-bottom:12px}@media screen and (min-width: 768px){.featured-cta-group__mosaic .carousel__slide:nth-child(2){margin-bottom:24px}}@media screen and (min-width: 768px){.featured-cta-group__mosaic .carousel__slide:nth-child(2) .featured-cta-group__item-info-wrapper{height:70px}}@media screen and (min-width: 980px){.featured-cta-group__mosaic .carousel__slide:nth-child(2) .featured-cta-group__item-info-wrapper{height:80px}}.featured-cta-group__heading{font-family:MBCorpoA,Georgia,serif;font-size:32px;font-weight:400;line-height:calc(32px + 8px);text-align:center;margin-bottom:32px}@media screen and (min-width: 768px){.featured-cta-group__heading{font-family:MBCorpoA,Georgia,serif;font-size:40px;font-weight:400;line-height:calc(40px + 8px);margin-bottom:64px}}.featured-cta-group__item-info-wrapper{display:flex}.featured-cta-group__item-count{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px);color:dimgray;margin-right:12px}@media screen and (min-width: 768px){.featured-cta-group__item-count{margin-right:24px}}.featured-cta-group__item-link{display:block;height:100%}.featured-cta-group__mosaic .featured-cta-group__item-link{display:flex;flex-flow:column wrap;overflow:hidden}.featured-cta-group__item-image-wrapper{position:relative;width:100%;display:flex;flex:2;margin-bottom:16px}.featured-cta-group__carousel .featured-cta-group__item-image-wrapper{height:250px;overflow:hidden}@media screen and (min-width: 768px){.featured-cta-group__item-image-wrapper{display:block;flex:none}}.featured-cta-group__item-image{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%}@media screen and (min-width: 768px){.featured-cta-group__item-image{position:relative;top:0;left:50%;height:540px;transform:translateX(-50%)}}@media screen and (min-width: 980px){.featured-cta-group__item-image{height:600px}}.featured-cta-group__item-heading{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px);width:100%;color:#0078d6;margin-bottom:4px}@media screen and (min-width: 980px){.featured-cta-group__item-heading{transition:color .2s linear}}@media screen and (min-width: 980px){.featured-cta-group__item-link:hover .featured-cta-group__item-heading{color:#014880}}.featured-cta-group__item-description{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);width:100%;color:#0d0d0d}.featured-social-container{background-color:#f4f4f4;padding-bottom:64px;padding-top:64px;position:relative}.featured-social-container--ready{visibility:visible}.featured-social-container__eyebrow{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px);color:#424242}@media screen and (min-width: 768px){.featured-social-container__header-container{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.featured-social-container__header-container:last-child{margin-right:0}}.featured-social-container__heading{font-family:MBCorpoA,Georgia,serif;font-size:32px;font-weight:400;line-height:calc(32px + 8px);margin:32px 0 16px 0}@media screen and (min-width: 980px){.featured-social-container__heading{font-family:MBCorpoA,Georgia,serif;font-size:40px;font-weight:400;line-height:calc(40px + 8px)}}.featured-social-container__subheading{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);margin-bottom:32px}.featured-social-tile{height:100%;background-color:#fff;padding:12px}.featured-social-tile__feed .lazy-loader{display:inline}.featured-social-tile__follow-label{float:right;font-weight:bold;line-height:35px;vertical-align:middle}.featured-social-tile__picture{margin:12px 0 16px}.featured-social-tile__image{width:100%}.featured-social-tile__logo-icon{height:35px;vertical-align:middle;width:35px}.featured-social-tile__list--inline .carousel__slide{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.featured-social-tile__list--inline .carousel__slide:last-child{margin-right:0}.featured-social-tile .link_in-text{line-height:normal}.irv-banner{position:relative;background-color:#e6f5ff;border-top:2px solid #0078d6;padding:0 16px;text-align:center}@media screen and (min-width: 980px){.irv-banner__content{display:flex;align-items:center}}@media screen and (min-width: 980px){.irv-banner__header{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;margin-left:8.5298043353%;display:flex;justify-content:center;align-items:center}.irv-banner__header:last-child{margin-right:0}}.irv-banner__header-text{font-family:MBCorpoS,Arial,sans-serif;font-size:24px;font-weight:400;line-height:calc(24px + 8px);color:#0d0d0d;margin:24px 0}.irv-banner__button{margin-bottom:24px}@media screen and (min-width: 980px){.irv-banner__button{margin:24px}}.irv-banner__button--dismiss{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);color:#0078d6}@media screen and (min-width: 980px){.irv-banner__button--dismiss{margin-right:0}}.irv-banner__button--icon{font-size:11px;margin-left:4px}.inventory-recently-viewed{border-bottom:1px solid #e8e8e8}@media screen and (min-width: 768px){.inventory-recently-viewed{margin:0 0 12px}}.inventory-recently-viewed__header{background:#0078d6;color:#fff}.inventory-recently-viewed__header-item{text-align:center}.inventory-recently-viewed__header-title{font-family:MBCorpoA,Georgia,serif;font-size:24px;font-weight:400;line-height:calc(24px + 8px);padding:4px 0;text-align:left}@media screen and (min-width: 1440px){.inventory-recently-viewed__header-title{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;padding-left:0}.inventory-recently-viewed__header-title:last-child{margin-right:0}}.inventory-recently-viewed--unavailable .inventory-recently-viewed__header-title{padding:24px 0}.inventory-recently-viewed__dismiss{padding-bottom:8px;text-align:right}@media screen and (min-width: 980px){.inventory-recently-viewed__dismiss{float:left;display:block;margin-right:2.3576520234%;width:6.1721523119%;float:right;margin-right:0;display:inline-flex;align-items:center;justify-content:right}.inventory-recently-viewed__dismiss:last-child{margin-right:0}}.inventory-recently-viewed__dismiss-icon{color:dimgray;font-size:12px;padding:calc((35px - 12px)/2);position:absolute;top:0;left:0}.inventory-recently-viewed__dismiss-button{background:#e8e8e8;position:relative;cursor:pointer;width:35px;height:35px;border-radius:50%}.inventory-recently-viewed__result{padding:24px 0 0}.inventory-recently-viewed--unavailable .inventory-recently-viewed__result{border:none;padding-bottom:32px}@media screen and (min-width: 980px){.inventory-recently-viewed__result{padding:0}}@media screen and (min-width: 980px){.inventory-recently-viewed__result-wrapper{padding:24px 0}}.inventory-recently-viewed .inventory-vehicle-result-card{border:none}.inventory-recently-viewed__unavailable-header{width:100%}@media screen and (min-width: 1440px){.inventory-recently-viewed__unavailable-header{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}.inventory-recently-viewed__unavailable-header:last-child{margin-right:0}}.inventory-recently-viewed__unavailable-model{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px);padding-bottom:24px}.inventory-recently-viewed__unavailable-subtitle{font-family:MBCorpoS,Arial,sans-serif;font-size:24px;font-weight:400;line-height:calc(24px + 8px);padding-bottom:48px}@media screen and (min-width: 980px){.inventory-recently-viewed__unavailable-subtitle{font-family:MBCorpoS,Arial,sans-serif;font-size:24px;font-weight:400;line-height:calc(24px + 8px);float:left;display:block;margin-right:2.3576520234%;width:100%}.inventory-recently-viewed__unavailable-subtitle:last-child{margin-right:0}}.inventory-similar-vehicle{margin-bottom:40px;text-align:left}@media screen and (min-width: 768px){.inventory-similar-vehicle{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;float:none;margin-bottom:0}.inventory-similar-vehicle:last-child{margin-right:0}}@media screen and (min-width: 980px){.inventory-similar-vehicle{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;float:none;margin-bottom:0}.inventory-similar-vehicle:last-child{margin-right:0}}.inventory-similar-vehicle:last-of-type{margin-bottom:0}@media screen and (min-width: 768px){.inventory-similar-vehicle__group{display:flex;justify-content:center}}.inventory-similar-vehicle__new-car-group{flex:1}.inventory-similar-vehicle__image{margin-bottom:16px}.inventory-similar-vehicle__image--cpo img{-o-object-fit:cover;object-fit:cover;aspect-ratio:2.4;max-width:100%}.inventory-similar-vehicle__name{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px)}.inventory-similar-vehicle__mask{position:relative;width:100%;padding-top:80%;overflow:hidden}.inventory-similar-vehicle__masked-item{position:absolute;top:50%;transform:translateY(-50%) scale(1.4);width:100%}.inventory-similar-vehicle__price{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);margin-bottom:16px}.inventory-similar-vehicle__ctas{display:flex;align-items:center;flex-direction:row}@media screen and (min-width: 768px){.inventory-similar-vehicle__ctas{align-items:flex-start;flex-direction:column}}@media screen and (min-width: 980px){.inventory-similar-vehicle__ctas{align-items:center;flex-direction:row}}.inventory-similar-vehicle__cta{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);border-right:1px #0d0d0d solid;line-height:1;margin-right:5px;padding-right:8px}@media screen and (min-width: 768px){.inventory-similar-vehicle__cta{border-right:none}}@media screen and (min-width: 980px){.inventory-similar-vehicle__cta{border-right:1px #0d0d0d solid}}.inventory-similar-vehicle__cta:last-child{border-right:none;margin-right:0;padding-right:0}.inventory-recently-viewed-vehicle{display:inline-block;justify-content:space-between;width:100%}@media screen and (min-width: 1440px){.inventory-recently-viewed-vehicle{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}.inventory-recently-viewed-vehicle:last-child{margin-right:0}}.inventory-recently-viewed-vehicle__section{display:inline-block;margin-bottom:24px;width:100%}@media screen and (min-width: 980px){.inventory-recently-viewed-vehicle__section{align-items:center;display:inline-flex;margin-bottom:0}}.inventory-recently-viewed-vehicle__section:first-of-type{align-items:center;display:inline-flex}@media screen and (min-width: 980px){.inventory-recently-viewed-vehicle__section:first-of-type{float:left;display:block;margin-right:2.8425860857%;width:58.8629655657%}.inventory-recently-viewed-vehicle__section:first-of-type:last-child{margin-right:0}}@media screen and (min-width: 980px){.inventory-recently-viewed-vehicle__section:last-of-type{float:left;display:block;margin-right:2.8425860857%;width:38.2944483486%}.inventory-recently-viewed-vehicle__section:last-of-type:last-child{margin-right:0}}.inventory-recently-viewed-vehicle__vehicle-info{float:left;display:block;margin-right:7.4229717578%;width:46.2885141211%}.inventory-recently-viewed-vehicle__vehicle-info:last-child{margin-right:0}.inventory-recently-viewed-vehicle__vehicle-info-list{display:flex}.inventory-recently-viewed-vehicle__vehicle-info-group{flex:1 1 0px}.inventory-recently-viewed-vehicle__vehicle-info-name{font-family:MBCorpoS,Arial,sans-serif;font-size:24px;font-weight:700;line-height:calc(24px + 8px);margin-bottom:16px}@media screen and (min-width: 980px){.inventory-recently-viewed-vehicle__vehicle-info-name{margin-bottom:4px}}.inventory-recently-viewed-vehicle__vehicle-info-title{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px)}.inventory-recently-viewed-vehicle__vehicle-info-definition{font-family:MBCorpoS,Arial,sans-serif;font-size:24px;font-weight:400;line-height:calc(24px + 8px)}.inventory-recently-viewed-vehicle__vehicle-image{float:left;display:block;margin-right:7.4229717578%;width:46.2885141211%}.inventory-recently-viewed-vehicle__vehicle-image:last-child{margin-right:0}@media screen and (min-width: 980px){.inventory-recently-viewed-vehicle__vehicle-image{float:left;display:block;margin-right:7.4229717578%;width:46.2885141211%}.inventory-recently-viewed-vehicle__vehicle-image:last-child{margin-right:0}}.inventory-recently-viewed-vehicle__ctas{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 980px){.inventory-recently-viewed-vehicle__ctas{width:100%}}.inventory-recently-viewed-vehicle__cta-link{text-align:center}.inventory-recently-viewed-vehicle__cta-link:first-of-type{margin-bottom:16px}.model-finder-light__container{position:relative}.model-finder-light__item-container{position:relative}.model-finder-light__select-control.select-control--dropdown .select-control__caret-icon{bottom:-2px;position:absolute;font-size:12px;padding:0;color:#0078d6;right:0}@media screen and (min-width: 768px){.model-finder-light__select-control.select-control--dropdown .select-control__caret-icon{bottom:auto;top:50%;transform:translateY(-50%)}}.model-finder-light__select-control.select-control--dropdown .select-control__combobox{border-bottom:0 transparent none;color:#014880;cursor:pointer;margin:0 auto;min-height:0;padding:0 24px 0 0;text-align:center;vertical-align:middle;width:auto;background:none}.model-finder-light__select-control.select-control--dropdown .select-control__combobox .select-control--icon{display:none}@media screen and (min-width: 768px){.model-finder-light__select-control.select-control--dropdown .select-control__combobox{display:flex}}.model-finder-light__select-control.select-control--dropdown .select-control__combobox-container{display:inline-block;float:right}.model-finder-light__select-control.select-control--dropdown .select-control__input-container{border:1px solid #0078d6;display:inline-flex;flex-direction:column-reverse;padding:4px 16px}@media screen and (min-width: 768px){.model-finder-light__select-control.select-control--dropdown .select-control__input-container{padding-bottom:3px;flex-direction:row-reverse}}.model-finder-light__select-control.select-control--dropdown .select-control__input-label{text-align:center;height:100%;display:block;position:relative;padding:0;top:2px}@media screen and (min-width: 768px){.model-finder-light__select-control.select-control--dropdown .select-control__input-label{top:0;text-align:left;width:auto;display:flex}}.model-finder-light__select-control.select-control--dropdown .select-control__input-label-text{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);color:#0d0d0d;text-transform:uppercase;text-overflow:initial;max-width:100%;margin-right:0;display:block}@media screen and (min-width: 768px){.model-finder-light__select-control.select-control--dropdown .select-control__input-label-text{margin-right:4px}}.model-finder-light__select-control.select-control--dropdown .select-control__value{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px);display:inline-block;text-transform:uppercase;vertical-align:text-top}@media screen and (min-width: 768px){.model-finder-light__select-control.select-control--dropdown.select-control--dropdown.select-control--open .select-control__caret-icon{transform:rotate(180deg) translateY(60%)}}.model-finder-light__dropdown-wrapper{background-color:#fff;padding:24px;text-align:center;width:100%}@media screen and (min-width: 768px){.model-finder-light__content-container{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-left:-8.5298043353%}.model-finder-light__content-container::after{clear:both;content:"";display:block}.model-finder-light__content-container:last-child{margin-right:0}}.model-finder-light__eyebrow{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);color:dimgray;margin-bottom:16px;text-transform:uppercase}.model-finder-light__heading{font-family:MBCorpoA,Georgia,serif;font-size:32px;font-weight:400;line-height:calc(32px + 8px);margin-bottom:4px}@media screen and (min-width: 980px){.model-finder-light__heading{font-family:MBCorpoA,Georgia,serif;font-size:40px;font-weight:400;line-height:calc(40px + 8px)}}.model-finder-light__cta-button{padding:10px 30px}.model-finder-light__image-container{margin-bottom:32px}@media screen and (min-width: 768px){.model-finder-light__image-container{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%;align-items:center;float:left;margin-bottom:0}.model-finder-light__image-container:last-child{margin-right:0}}.model-finder-light__image-container .lazy-loader{width:100%}.model-finder-light__item{display:none;left:0;position:absolute;text-align:center;top:0;transition:opacity 0s linear .2s;width:100%;z-index:100}.model-finder-light__item[data-model-finder-light-selected=true]{display:block;left:0;position:relative;top:0;z-index:400;transition:opacity .2s linear}@media screen and (min-width: 768px){.model-finder-light__item[data-model-finder-light-selected=true]{display:flex;align-items:center}}@media screen and (min-width: 768px){.model-finder-light__item{padding-bottom:0}}.model-finder-light__jellybean-image{width:100%}.model-finder-light__main-header{font-family:MBCorpoA,Georgia,serif;font-size:32px;font-weight:400;line-height:calc(32px + 8px);text-align:center}@media screen and (min-width: 768px){.model-finder-light__main-header{font-family:MBCorpoA,Georgia,serif;font-size:40px;font-weight:400;line-height:calc(40px + 8px)}}.model-finder-light__sub-heading{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);margin-bottom:24px}.sales-promo__content{margin-bottom:40px;text-align:center}@media screen and (min-width: 768px){.sales-promo__content{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-left:34.1192173411%}.sales-promo__content:last-child{margin-right:0}}.sales-promo__heading{font-family:MBCorpoA,Georgia,serif;font-size:32px;font-weight:400;line-height:calc(32px + 8px);margin-bottom:12px}.sales-promo__sub-heading{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);margin-bottom:24px}.sales-promo__image{width:100vw}.sales-promo__video{width:100%}.sales-promo-offer__container{overflow:hidden}.sales-promo-offer__tile{border:1px solid #e8e8e8;display:inline-block;margin-right:12px;padding:24px;text-align:center;white-space:normal;width:89.5vw;vertical-align:top}.sales-promo-offer__tile:last-of-type{margin-right:0}@media screen and (min-width: 768px){.sales-promo-offer__tile{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.sales-promo-offer__tile:last-child{margin-right:0}}body[data-editorial=true] .sales-promo-offer__tile{margin-bottom:24px}body[data-editorial=true] .sales-promo-offer__tile:nth-child(3n){margin-right:0}body[data-editorial=true] .sales-promo-offer__tile:nth-child(3n+1){clear:left}.sales-promo-offer__inner-wrapper{transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1);white-space:nowrap;font-size:0}@media screen and (max-width: 767px){.sales-promo-offer__inner-wrapper[data-tile-count="1"] .sales-promo-offer__tile{width:100%}}@media screen and (min-width: 768px){.sales-promo-offer__inner-wrapper[data-tile-count="1"] .sales-promo-offer__tile:first-child{margin-left:34.1192173411%}.sales-promo-offer__inner-wrapper[data-tile-count="2"] .sales-promo-offer__tile:first-child{margin-left:17.0596086706%}}.sales-promo-offer__outer-wrapper{visibility:visible}.sales-promo-offer__model-name{font-family:MBCorpoS,Arial,sans-serif;font-size:24px;font-weight:700;line-height:calc(24px + 8px);display:inline-block;width:100%}.sales-promo-offer__model-name-container{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px)}.sales-promo-offer__heading{margin:24px 0}@media screen and (min-width: 768px){.sales-promo-offer__heading{margin:32px 0}}.sales-promo-offer__image{margin-bottom:24px;max-width:100%}.sales-promo-offer__option-value{font-family:MBCorpoS,Arial,sans-serif;font-size:24px;font-weight:400;line-height:calc(24px + 8px);display:inline-block}.sales-promo-offer__unit{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px)}.sales-promo-offer__unit--finance{margin-left:4px}.sales-promo-offer__disclaimer{font-family:MBCorpoS,Arial,sans-serif;font-size:24px;font-weight:400;line-height:calc(24px + 8px)}.sales-promo-offer__lease-label{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px);margin-top:16px}.sales-promo-offer__label{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);color:dimgray;display:inline-block;margin-bottom:32px;margin-top:12px;width:100%}.sales-promo-offer__ctas{border-top:1px solid #e8e8e8}.sales-promo-offer__button{margin:32px 0 16px}.sales-promo-offer__link{padding-bottom:4px}.sales-promo-offer__MSRP-value{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);display:inline-block}.sales-promo-offer__modal--header{font-family:MBCorpoS,Arial,sans-serif;font-size:24px;font-weight:700;line-height:calc(24px + 8px);min-height:42px;background:#f4f4f4;padding:16px 12px}@media screen and (min-width: 768px){.sales-promo-offer__modal--header{display:flex;align-items:center;height:50px;padding:0 24px}}.sales-promo-offer__modal--content{padding:0 8px 24px}@media screen and (min-width: 768px){.sales-promo-offer__modal--content{padding:0 24px 24px}}.sales-promo-offer__modal--heading{font-weight:bold;text-transform:uppercase;margin:24px 0}@media screen and (min-width: 768px){.sales-promo-offer__modal--heading{margin:16px 0}}.sales-promo-offer__modal--button{cursor:pointer}.sales-promo-offer__modal-content{display:none}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes pulse{0%{transform:scale(1);background-color:rgba(0,0,0,.35)}7%{transform:scale(1.5);background-color:rgba(23,109,183,.6)}14%{transform:scale(1.5);background-color:rgba(23,109,183,0)}14.1%{transform:scale(0.66);background-color:rgba(0,0,0,0)}14.2%{transform:scale(0.66);background-color:rgba(0,0,0,.35)}21%{transform:scale(1.5);background-color:rgba(23,109,183,.6)}29%{transform:scale(1.5);background-color:rgba(23,109,183,0)}29.1%{transform:scale(1);background-color:rgba(0,0,0,0)}41%{transform:scale(1);background-color:rgba(0,0,0,0)}99%{transform:scale(1);background-color:rgba(0,0,0,.2)}100%{transform:scale(1);background-color:rgba(0,0,0,.35)}}.image-hotspots__container{width:100%;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);pointer-events:none}.image-hotspot__marker{position:absolute;cursor:pointer;pointer-events:auto}.image-hotspot__marker:before{content:"";background-color:rgba(0,0,0,.35);border-radius:50%;display:block;width:22px;height:22px;transform-origin:center;transition:all 1.2s ease;animation:5s linear infinite both pulse}.image-hotspot__marker:after{content:"";background-color:#fff;border-radius:50%;display:block;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);transition:all .2s ease}.image-hotspot__marker:hover:before{background-color:#0078d6;opacity:.35;transform:scale(0.9);animation:none}.image-hotspot__marker--active:before{background-color:#0078d6;transform:scale(0.75);animation:none}.image-hotspot__marker--active:hover:before{opacity:1;transform:scale(0.75)}.image-hotspot__bubble{padding:12px;width:210px;text-align:center;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1);position:absolute;pointer-events:auto;transform:translate3d(-50%, calc(-100% - 13px), 0);animation:.2s linear 1 normal forwards fade-in}.image-hotspot__bubble--playout{animation:.1s linear 1 reverse forwards fade-in}.image-hotspot__bubble:after{content:"";display:block;background-color:#fff;position:absolute;z-index:-1;width:100%;height:100%;border-radius:2px;top:0;left:0}.image-hotspot__bubble-heading{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px);color:#0d0d0d;display:block}.image-hotspot__bubble-descr{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px)}.image-hotspot__bubble-cta{display:block;padding-top:8px;border-top:1px solid #c9c9c9;margin-top:12px}.image-hotspot__bubble-nub{display:block;width:10px;height:10px;background-color:#fff;position:absolute;bottom:-4px;left:50%;transform:translateX(-50%) rotate(45deg);box-shadow:0px 0px 4px 0px rgba(0,0,0,.1);z-index:-1}.slider:not(.slider--disabled-large){position:relative;overflow:hidden}.slider:not(.slider--disabled-large) .slider__list-container{display:flex;flex-wrap:nowrap;position:relative;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width: 768px){.slider:not(.slider--disabled-large) .slider__list-container{overflow:hidden}}.slider:not(.slider--disabled-large) .slider__list-container::-webkit-scrollbar{display:none}.slider:not(.slider--disabled-large) .slider__list-container--no-scroll{overflow:unset;transition:none}.slider:not(.slider--disabled-large) .slider__button{display:block;background:#fff;color:#0078d6;font-size:15px;line-height:1.5;position:absolute;width:30px;height:100%;z-index:100}html[data-theme=amg] .slider:not(.slider--disabled-large) .slider__button,html[data-theme=amg_eq] .slider:not(.slider--disabled-large) .slider__button{color:#eb0000;background:#0d0d0d}.amg-component .slider:not(.slider--disabled-large) .slider__button,.amg_eq-component .slider:not(.slider--disabled-large) .slider__button{color:#eb0000;background:#0d0d0d}.slider:not(.slider--disabled-large) .slider__button--prev{left:0}.slider:not(.slider--disabled-large) .slider__button--prev:before{content:"";font-family:nafta-icons;font-weight:normal;font-size:100%}.slider:not(.slider--disabled-large) .slider__button--next{right:0}.slider:not(.slider--disabled-large) .slider__button--next:before{content:"";font-family:nafta-icons;font-weight:normal;font-size:100%}.slider:not(.slider--disabled-large) .slider__button--disabled{display:none}.slider:not(.slider--disabled-large) .slider__button--hide-small{visibility:hidden}@media screen and (min-width: 768px){.slider:not(.slider--disabled-large) .slider__button--hide-small{visibility:visible}}.slider--disabled-large .slider__button{display:none}@media screen and (max-width: 767px){.slider--disabled-large{position:relative;overflow:hidden}.slider--disabled-large .slider__list-container{display:flex;flex-wrap:nowrap;position:relative;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}}@media screen and (max-width: 767px)and (min-width: 768px){.slider--disabled-large .slider__list-container{overflow:hidden}}@media screen and (max-width: 767px){.slider--disabled-large .slider__list-container::-webkit-scrollbar{display:none}}@media screen and (max-width: 767px){.slider--disabled-large .slider__list-container--no-scroll{overflow:unset;transition:none}}@media screen and (max-width: 767px){.slider--disabled-large .slider__button{display:block;background:#fff;color:#0078d6;font-size:15px;line-height:1.5;position:absolute;width:30px;height:100%;z-index:100}html[data-theme=amg] .slider--disabled-large .slider__button,html[data-theme=amg_eq] .slider--disabled-large .slider__button{color:#eb0000;background:#0d0d0d}.amg-component .slider--disabled-large .slider__button,.amg_eq-component .slider--disabled-large .slider__button{color:#eb0000;background:#0d0d0d}.slider--disabled-large .slider__button--prev{left:0}.slider--disabled-large .slider__button--prev:before{content:"";font-family:nafta-icons;font-weight:normal;font-size:100%}.slider--disabled-large .slider__button--next{right:0}.slider--disabled-large .slider__button--next:before{content:"";font-family:nafta-icons;font-weight:normal;font-size:100%}.slider--disabled-large .slider__button--disabled{display:none}.slider--disabled-large .slider__button--hide-small{visibility:hidden}}@media screen and (max-width: 767px)and (min-width: 768px){.slider--disabled-large .slider__button--hide-small{visibility:visible}}.slider-pagination{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.slider-pagination .slider-pagination__button{font-size:25px;color:#424242}html[data-theme=amg] .slider-pagination .slider-pagination__button,html[data-theme=amg_eq] .slider-pagination .slider-pagination__button{color:#fff}.amg-component .slider-pagination .slider-pagination__button,.amg_eq-component .slider-pagination .slider-pagination__button{color:#fff}html[data-theme=eq] .slider-pagination .slider-pagination__button{color:#fff}.eq-component .slider-pagination .slider-pagination__button{color:#fff}.slider-pagination .slider-pagination__button.prevButton:before{content:"";font-family:nafta-icons;font-weight:normal;font-size:100%}.slider-pagination .slider-pagination__button.nextButton:before{content:"";font-family:nafta-icons;font-weight:normal;font-size:100%}.slider-pagination .slider-pagination__button--disabled{color:#c9c9c9}html[data-theme=amg] .slider-pagination .slider-pagination__button--disabled,html[data-theme=amg_eq] .slider-pagination .slider-pagination__button--disabled{color:dimgray}.amg-component .slider-pagination .slider-pagination__button--disabled,.amg_eq-component .slider-pagination .slider-pagination__button--disabled{color:dimgray}html[data-theme=eq] .slider-pagination .slider-pagination__button--disabled{color:dimgray}.eq-component .slider-pagination .slider-pagination__button--disabled{color:dimgray}.slider-pagination .slider-pagination__dots-container{margin:0 48px}.slider-pagination .slider-pagination__dots-container__dots{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#9f9f9f;margin:0 4px}html[data-theme=amg] .slider-pagination .slider-pagination__dots-container__dots,html[data-theme=amg_eq] .slider-pagination .slider-pagination__dots-container__dots{background-color:#fff}.amg-component .slider-pagination .slider-pagination__dots-container__dots,.amg_eq-component .slider-pagination .slider-pagination__dots-container__dots{background-color:#fff}.slider-pagination .slider-pagination__dots-container__dots--current{background-color:#0078d6}html[data-theme=amg] .slider-pagination .slider-pagination__dots-container__dots--current,html[data-theme=amg_eq] .slider-pagination .slider-pagination__dots-container__dots--current{background-color:#eb0000}.amg-component .slider-pagination .slider-pagination__dots-container__dots--current,.amg_eq-component .slider-pagination .slider-pagination__dots-container__dots--current{background-color:#eb0000}.hero-flipbook{position:relative}.hero-flipbook--inactive{visibility:hidden;pointer-events:none}.hero-flipbook--shrink-bottom-margin{margin-bottom:0}.hero-flipbook-slide{position:relative;position:sticky;top:0px}@media screen and (max-width: 979px)and (orientation: landscape){.hero-flipbook-slide{position:static}}.hero-flipbook-slide--inactive{pointer-events:none}.hero-flipbook__counter-label{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px);color:dimgray;margin-bottom:8px;margin-left:32px;position:relative}@media screen and (min-width: 768px){.hero-flipbook__counter-label{margin-bottom:12px}}.hero-flipbook__counter-label::before{content:"";border:0 none transparent;border-bottom:1px solid dimgray;width:20px;height:1px;position:absolute;top:11px;left:-24px}.light .hero-flipbook__counter-label::before{border-bottom-color:#fff}.light .hero-flipbook__counter-label{color:#fff}.hero-flipbook__nav{overflow:hidden;position:fixed;bottom:50vh;right:3.28125%;transform:translate(0, 50%)}@media screen and (max-width: 979px)and (orientation: landscape){.hero-flipbook__nav{z-index:10}}@media screen and (min-width: 768px){.hero-flipbook__nav{right:4.4270833333%}}@media screen and (min-width: 980px){.hero-flipbook__nav{right:24px}}.hero-flipbook__nav-legend{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}@media only print{.hero-flipbook__nav-legend{display:none}}.hero-flipbook__nav-item{display:block;width:30px;height:30px;border-radius:50%;margin-bottom:4px;margin-right:2px}.hero-flipbook__nav-item .form__radio{left:0}.hero-flipbook__nav-item .form__radio-indicator{background-color:#fff;transform:none;top:-12px}.hero-flipbook__nav-item .form__radio-control{margin-bottom:0;margin-left:5px}.hero-flipbook__nav-item .form__radio-label{display:none}.button-grid__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.button-grid__container{margin-left:17.0596086706%;float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%;float:none}.button-grid__container:last-child{margin-right:0}.button-grid__container:nth-last-child(2){margin-right:auto}.button-grid__container:last-child{margin-right:auto}}@media screen and (min-width: 980px){[data-text-zoom-level~="1.3125"] .button-grid__container{margin-left:0%;float:left;display:block;margin-right:2.3576520234%;width:100%}[data-text-zoom-level~="1.3125"] .button-grid__container:last-child{margin-right:0}}body[data-editorial=true] .button-grid .newpar{float:left;width:100%}.home-page-section{background-color:#fff;position:relative;transform:translate3d(0, 0, 0)}:not(.home-page-section)+.home-page-section{padding-top:64px}@media screen and (min-width: 768px){:not(.home-page-section)+.home-page-section{padding-top:80px}}.home-page-section__header{overflow:hidden}.home-page-section__heading{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px);text-transform:uppercase;color:dimgray;text-align:center}html[data-theme=amg] .home-page-section__heading,html[data-theme=amg_eq] .home-page-section__heading{color:#fff}.amg-component .home-page-section__heading,.amg_eq-component .home-page-section__heading{color:#fff}.home-page-section .button-grid,.home-page-section .featured-cta-group,.home-page-section .model-finder-light,.home-page-section .large-tile-grid,.home-page-section .mb-slideshow,.home-page-section .sales-promo{padding-bottom:64px}@media screen and (min-width: 768px){.home-page-section .button-grid,.home-page-section .featured-cta-group,.home-page-section .model-finder-light,.home-page-section .large-tile-grid,.home-page-section .mb-slideshow,.home-page-section .sales-promo{padding-bottom:80px}}.home-page-section-header{margin-bottom:16px;display:block;font-family:MBCorpoS,Arial,sans-serif;font-size:24px;font-weight:400;line-height:calc(24px + 8px);position:relative;text-align:center}.home-page-section-header:after{background:#f4f4f4;content:"";height:1px;left:0;position:absolute;right:0;top:50%;transform:translate(0, -50%);z-index:-1}@media screen and (min-width: 768px){.home-page-section-header{margin-bottom:24px}}.home-page-section-header-text{background-color:#fff;display:inline-block;padding:0 12px}.iconcta-tile{line-height:0;float:left;display:block;margin-right:7.4229717578%;width:46.2885141211%;margin-bottom:24px}.iconcta-tile:last-child{margin-right:0}@media screen and (max-width: 767px){.iconcta-tile:nth-child(2n){margin-right:0}.iconcta-tile:nth-child(2n+1){clear:left}}@media screen and (min-width: 768px){.iconcta-tile{float:left;display:block;margin-right:3.5786642602%;width:22.3160018048%;margin-bottom:0}.iconcta-tile:last-child{margin-right:0}}@media screen and (min-width: 980px){[data-text-zoom-level~="1.3125"] .iconcta-tile{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}[data-text-zoom-level~="1.3125"] .iconcta-tile:last-child{margin-right:0}}.iconcta-tile__description-container{background-image:linear-gradient(to bottom, rgba(13, 13, 13, 0.01), #0d0d0d);bottom:0;color:#fff;font-size:32px;height:75%;justify-content:center;padding-bottom:32px;position:absolute;transform:translate3d(0, 20px, 0);transition:transform .4s;width:100%}@media screen and (min-width: 980px){.iconcta-tile:hover .iconcta-tile__description-container{transform:translate3d(0, 0, 0)}[data-text-zoom-level~="1.5"] .iconcta-tile__description-container{background-image:linear-gradient(to bottom, rgba(13, 13, 13, 0.01), #0d0d0d 90%)}}.iconcta-tile__image-transform{height:100%;position:absolute;left:50%;top:0;transform:translateX(-50%)}@media screen and (min-width: 980px){.iconcta-tile__image-transform{transition:transform .8s ease-in-out;transform:translateX(-50%) scale(1.2)}.iconcta-tile__links:hover .iconcta-tile__image-transform,.iconcta-tile__links:focus .iconcta-tile__image-transform{transform:translateX(-50%) scale(1.3)}}.iconcta-tile__label{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);margin:0 auto;max-width:80px;padding:16px 0;text-transform:uppercase}@media screen and (min-width: 980px){[data-text-zoom-level~="1.125"] .iconcta-tile__label{max-width:96%}}.iconcta-tile__links{display:block;height:100%;position:absolute;width:100%;overflow:hidden}.iconcta-tile__text{bottom:40px;left:0;position:absolute;right:0}.iconcta-tile__tile{display:inline-block;height:300px;position:relative;text-align:center;width:100%}@media screen and (min-width: 768px){.iconcta-tile__tile{height:450px}}.multimedia-tile__container{width:100%}.multimedia-tile__media-container{margin-bottom:12px;width:100%}@media screen and (min-width: 768px){.multimedia-tile__media-container{margin-bottom:16px}}.multimedia-tile__media-container img{width:100%}.multimedia-tile__container>*:last-child{margin-bottom:0}.multimedia-tile__button{cursor:pointer;width:100%}.multimedia-tile__button .content-tile__link-container{float:none}.multimedia-tile__button:hover .link,.multimedia-tile__button:focus .link{animation:none;outline:none;background-color:#014880;color:#fff}html[data-theme=amg] .multimedia-tile__button:hover .link,html[data-theme=amg_eq] .multimedia-tile__button:hover .link,html[data-theme=amg] .multimedia-tile__button:focus .link,html[data-theme=amg_eq] .multimedia-tile__button:focus .link{background-color:#f14b4b}.amg-component .multimedia-tile__button:hover .link,.amg_eq-component .multimedia-tile__button:hover .link,.amg-component .multimedia-tile__button:focus .link,.amg_eq-component .multimedia-tile__button:focus .link{background-color:#f14b4b}.large-tile-grid__copy-container--link .multimedia-tile__button:hover .link,.large-tile-grid__copy-container--link .multimedia-tile__button:focus .link{background-color:transparent;color:#014880}html[data-theme=amg] .large-tile-grid__copy-container--link .multimedia-tile__button:hover .link,html[data-theme=amg_eq] .large-tile-grid__copy-container--link .multimedia-tile__button:hover .link,html[data-theme=amg] .large-tile-grid__copy-container--link .multimedia-tile__button:focus .link,html[data-theme=amg_eq] .large-tile-grid__copy-container--link .multimedia-tile__button:focus .link{background-color:transparent;color:#f14b4b}.amg-component .large-tile-grid__copy-container--link .multimedia-tile__button:hover .link,.amg_eq-component .large-tile-grid__copy-container--link .multimedia-tile__button:hover .link,.amg-component .large-tile-grid__copy-container--link .multimedia-tile__button:focus .link,.amg_eq-component .large-tile-grid__copy-container--link .multimedia-tile__button:focus .link{background-color:transparent;color:#f14b4b}.multimedia-tile--enabled{cursor:pointer}.mb-slideshow .multimedia-tile{display:inline-block;vertical-align:top;width:89.5vw;margin-right:12px;white-space:normal}@media screen and (min-width: 768px){.mb-slideshow .multimedia-tile{width:44.600391vw;margin-right:1.9389323vw}}@media screen and (min-width: 980px){.mb-slideshow .multimedia-tile{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.mb-slideshow .multimedia-tile:last-child{margin-right:0}}.mb-slideshow .multimedia-tile:last-of-type{margin-right:0}body[data-editorial=true] .mb-slideshow .multimedia-tile{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-bottom:40px}body[data-editorial=true] .mb-slideshow .multimedia-tile:last-child{margin-right:0}body[data-editorial=true] .mb-slideshow .multimedia-tile:nth-child(2n){margin-right:0}.mb-slideshow .multimedia-tile:not(.active) .content-tile--vehicle-overlay__tile-heading,.mb-slideshow .multimedia-tile:not(.active) .content-tile--vehicle-overlay__tile-desc,.mb-slideshow .multimedia-tile:not(.active) .content-tile--vehicle-overlay__timeline-number{color:#9f9f9f}.mb-slideshow .multimedia-tile:not(.active) .content-tile--vehicle-overlay__link,.mb-slideshow .multimedia-tile:not(.active) .disclaimer__marker{opacity:.5}.mb-slideshow .multimedia-tile .disclaimer__marker{transition:opacity .2s linear}@media screen and (min-width: 980px){.mb-slideshow [data-tile-count="3"] .multimedia-tile{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.mb-slideshow [data-tile-count="3"] .multimedia-tile:last-child{margin-right:0}}@media screen and (min-width: 980px){.mb-slideshow [data-tile-count="4"] .multimedia-tile{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.mb-slideshow [data-tile-count="4"] .multimedia-tile:last-child{margin-right:0}}.promo-banner{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);height:0;position:sticky;top:100%;z-index:899}.aem-editorial .promo-banner,.aem-preview .promo-banner{height:auto;position:static}.promo-banner__inner{width:100%;background-color:#e6f5ff;text-align:center;position:absolute;transform:translateY(-100%);transition:transform .2s ease-out}@media screen and (min-width: 768px){.promo-banner__inner{text-align:left}}.hide--height .promo-banner__inner{transform:none;visibility:hidden}.aem-editorial .promo-banner__inner,.aem-preview .promo-banner__inner{position:static;transform:none;visibility:visible}.promo-banner__wrapper{padding:32px 0 16px;position:relative}@media screen and (min-width: 768px){.promo-banner__wrapper{padding:24px 0;display:flex;align-items:center}}.promo-banner__dismiss-button{font-size:15px;color:#0078d6;position:absolute;top:8px;right:0;cursor:pointer}@media screen and (min-width: 768px){.promo-banner__dismiss-button{top:50%;transform:translateY(-50%)}}.aem-editorial .promo-banner__dismiss-button,.aem-preview .promo-banner__dismiss-button{display:none}.promo-banner__icon{font-size:20px;padding-top:4px}.promo-banner__text{margin:0 8% 16px}@media screen and (min-width: 768px){.promo-banner__text{margin:0}}@media screen and (min-width: 768px){.promo-banner__cta{margin:0 48px;flex:0 0 auto}}.image-slider{overflow:hidden}.image-slider__spacer{display:none}@media screen and (min-width: 768px){.image-slider__spacer{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;display:block}.image-slider__spacer:last-child{margin-right:0}}.image-slider__spacer:before{content:"";border-top:1px solid #c9c9c9;display:block;margin-top:8px;width:30px}.image-slider__heading{font-family:MBCorpoA,Georgia,serif;font-size:32px;font-weight:400;line-height:calc(32px + 8px);margin-bottom:8px}html[data-theme=amg] .image-slider__heading,html[data-theme=amg_eq] .image-slider__heading{color:#fff}.amg-component .image-slider__heading,.amg_eq-component .image-slider__heading{color:#fff}@media screen and (min-width: 768px){.image-slider__text{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%}.image-slider__text:last-child{margin-right:0}}html[data-theme=amg] .image-slider__desc,html[data-theme=amg_eq] .image-slider__desc{color:#9f9f9f}.amg-component .image-slider__desc,.amg_eq-component .image-slider__desc{color:#9f9f9f}body[data-variant=ondisplay] .image-slider__desc{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px)}.image-slider__figure{max-width:100%;margin:0 auto 24px;position:relative}.image-slider__images{position:relative;overflow:hidden;font-size:0;line-height:0}.image-slider__left-image{width:100%;max-width:none}.image-slider__right-image{width:100%}.image-slider__image-caption{color:#9f9f9f;position:absolute;display:block;width:140px;bottom:-2px;font-family:MBCorpoS,Arial,sans-serif;font-size:12px;font-weight:400;line-height:calc(12px + 8px)}@media screen and (min-width: 768px){.image-slider__image-caption{width:350px;bottom:16px}}.image-slider__image-caption.light{color:#fff}.image-slider__image-caption--left{left:8px;text-align:left}.image-slider__image-caption--right{right:8px;text-align:right}.image-slider__divider{position:absolute;top:0;left:0;width:100%;clip:rect(0px 0px 0px 0px);height:100%;margin-top:0}.image-slider__rule{height:100%;border-right:1px solid #c9c9c9;position:absolute;top:0;left:50%;pointer-events:none}.image-slider__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;box-sizing:border-box;width:calc(100% + 55px);cursor:ew-resize;background:transparent;position:absolute;left:50%;top:50%;padding:0;transform:translate(-50%, -50%)}.image-slider__range::-moz-range-track{height:0}.image-slider__range::-ms-track{-ms-appearance:none;padding:0;height:0;color:transparent;border-color:transparent;background:transparent}.image-slider__range::-ms-fill-lower{background:transparent}.image-slider__range::-ms-fill-upper{background:transparent}.image-slider__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;background:transparent url("/etc/designs/mb-nafta/images/icon-slider-01.png") no-repeat center;background-size:contain;border:none;outline:none;width:55px;height:55px}html[data-theme=amg] .image-slider__range::-webkit-slider-thumb,html[data-theme=amg_eq] .image-slider__range::-webkit-slider-thumb{background-image:url("/etc/designs/mb-nafta/images/icon-slider-amg.png")}.amg-component .image-slider__range::-webkit-slider-thumb,.amg_eq-component .image-slider__range::-webkit-slider-thumb{background-image:url("/etc/designs/mb-nafta/images/icon-slider-amg.png")}.image-slider__range::-moz-range-thumb{-moz-appearance:none;appearance:none;cursor:pointer;background:transparent url("/etc/designs/mb-nafta/images/icon-slider-01.png") no-repeat center;background-size:contain;border:none;outline:none;width:55px;height:55px}html[data-theme=amg] .image-slider__range::-moz-range-thumb,html[data-theme=amg_eq] .image-slider__range::-moz-range-thumb{background-image:url("/etc/designs/mb-nafta/images/icon-slider-amg.png")}.amg-component .image-slider__range::-moz-range-thumb,.amg_eq-component .image-slider__range::-moz-range-thumb{background-image:url("/etc/designs/mb-nafta/images/icon-slider-amg.png")}.image-slider__range::-ms-thumb{appearance:none;cursor:pointer;background:transparent url("/etc/designs/mb-nafta/images/icon-slider-01.png") no-repeat center;background-size:contain;border:none;outline:none;width:55px;height:55px;margin-top:0}html[data-theme=amg] .image-slider__range::-ms-thumb,html[data-theme=amg_eq] .image-slider__range::-ms-thumb{background-image:url("/etc/designs/mb-nafta/images/icon-slider-amg.png")}.amg-component .image-slider__range::-ms-thumb,.amg_eq-component .image-slider__range::-ms-thumb{background-image:url("/etc/designs/mb-nafta/images/icon-slider-amg.png")}.image-slider__range::-ms-tooltip{display:none}.image-slider__accessible-buttons{height:auto;min-height:25px;width:100%}.image-slider__accessible-buttons::after{clear:both;content:"";display:block}.image-slider__accessible-button{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}@media only print{.image-slider__accessible-button{display:none}}.image-slider__accessible-button--left{float:left}@media screen and (min-width: 768px){.image-slider__accessible-button--right{float:right}}.image-slider__accessible-button:focus{display:inline-block;height:auto;padding:12px 24px;position:relative;width:auto;z-index:500}#vehicle-specs-comparison-tile__left-tile-container{z-index:1;clip-path:inset(0 50vw 0 0)}#vehicle-specs-comparison-tile__left-tile-container.vehicle-specs-comparison-tile__tile-container--transition{transition:clip-path .1s ease-out}.vehicle-specs-comparison-tile:nth-child(n+3){display:none}body[data-editorial=true] .vehicle-specs-comparison-tile:nth-child(n+3){display:block}@media screen and (max-width: 979px)and (orientation: landscape){.vehicle-specs-comparison-tile{position:relative;top:0;left:0;z-index:1;pointer-events:none}.vehicle-specs-comparison-tile:last-child{position:absolute;width:100%;z-index:0}}.vehicle-specs-comparison-tile .flex{display:flex}.vehicle-specs-comparison-tile__tile-container{background-color:#0d0d0d;height:100vh;width:100%;position:absolute}@media screen and (max-width: 979px)and (orientation: landscape){.vehicle-specs-comparison-tile__tile-container{position:static;height:auto;pointer-events:auto}}.vehicle-specs-comparison-tile__tile-container.dark{background-color:#fff}.vehicle-specs-comparison-tile__image-container{height:100vh;position:relative;left:50%}@media screen and (max-width: 979px)and (orientation: landscape){.vehicle-specs-comparison-tile__image-container{height:100%;width:100%;position:absolute;top:0;left:0}}@media screen and (max-width: 767px)and (orientation: landscape){.vehicle-specs-comparison-tile__image-container{height:auto;top:50%;left:50%}}.vehicle-specs-comparison-tile__specs{opacity:0;width:100%;position:absolute;top:calc(var(--vhVar, vh) * 100 - 48px);transform:translate3d(0, -100%, 0)}@media screen and (min-width: 768px){.vehicle-specs-comparison-tile__specs{top:calc(var(--vhVar, vh) * 100 - 64px)}}@media screen and (max-width: 979px)and (orientation: landscape){.vehicle-specs-comparison-tile__specs{padding:calc(var(--cchVar, 150px) + 400px) 0 32px;position:static;transform:none}}@media screen and (max-width: 767px)and (orientation: landscape){.vehicle-specs-comparison-tile__specs{padding:calc(var(--cchVar, 150px) + 300px) 0 16px}}.vehicle-specs-comparison-tile__specs-interior{color:#fff;padding:12px;position:relative;z-index:0}@media screen and (min-width: 768px){.vehicle-specs-comparison-tile__specs-interior{padding:24px 0 48px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.vehicle-specs-comparison-tile__specs-interior::after{content:none}}@media screen and (min-width: 980px){.vehicle-specs-comparison-tile__specs-interior{gap:16px}}@media screen and (min-width: 980px){.vehicle-specs-comparison-tile__specs-interior{padding:24px 0 64px}}.vehicle-specs-comparison-tile__specs-interior.dark{color:#0d0d0d}.vehicle-specs-comparison-tile__specs-interior.dark::before{background-color:#fff}.vehicle-specs-comparison-tile__specs-interior.dark .vehicle-specs-comparison-tile__spec-text__model-name{color:#424242}.vehicle-specs-comparison-tile__specs-interior::before{content:"";display:block;height:100%;width:100%;opacity:.6;background-color:#0d0d0d;position:absolute;top:0;left:0;z-index:-1}@media screen and (min-width: 768px){.vehicle-specs-comparison-tile__specs-interior::before{width:calc(100% + 48px);left:-24px}}@media screen and (min-width: 980px){.vehicle-specs-comparison-tile__specs-interior::before{width:calc(100% + 64px);left:-32px}}.vehicle-specs-comparison-tile__specs-interior .vehicle-specs-comparison-tile__spec-text__model-name{color:#f4f4f4}.vehicle-specs-comparison-tile__spec-text{display:block}.vehicle-specs-comparison-tile__spec-text--class-name{font-family:MBCorpoS,Arial,sans-serif;font-size:24px;font-weight:700;line-height:calc(24px + 8px);margin-bottom:16px}@media screen and (min-width: 768px){.vehicle-specs-comparison-tile__spec-text--class-name{font-family:MBCorpoA,Georgia,serif;font-size:40px;font-weight:400;line-height:calc(40px + 8px);margin-bottom:0}}.vehicle-specs-comparison-tile__spec-text--spec-title{margin-bottom:2px}.vehicle-specs-comparison-tile__spec-text--spec-value{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px)}@media screen and (min-width: 768px){.vehicle-specs-comparison-tile__spec-text--spec-value{font-family:MBCorpoS,Arial,sans-serif;font-size:24px;font-weight:700;line-height:calc(24px + 8px)}}.vehicle-specs-comparison-tile__spec-text--spec-unit{font-family:MBCorpoS,Arial,sans-serif;font-size:12px;font-weight:400;line-height:calc(12px + 8px);display:inline}@media screen and (min-width: 768px){.vehicle-specs-comparison-tile__spec-text--spec-unit{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px)}}.vehicle-specs-comparison-tile__spec-text__model-name{font-family:MBCorpoS,Arial,sans-serif;font-size:12px;font-weight:400;line-height:calc(12px + 8px)}@media screen and (min-width: 768px){.vehicle-specs-comparison-tile__spec-text__model-name{position:absolute;right:0;bottom:-16px;transform:translate3d(0, 100%, 0)}}@media screen and (min-width: 980px){.vehicle-specs-comparison-tile__spec-text__model-name{bottom:-48px;transform:none}}.vehicle-specs-comparison-tile__spec__class-name-eyebrow{font-family:MBCorpoS,Arial,sans-serif;font-size:12px;font-weight:400;line-height:calc(12px + 8px)}@media screen and (min-width: 768px){.vehicle-specs-comparison-tile__spec__class-name-eyebrow{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px)}}.vehicle-specs-comparison-tile__spec__eyebrow-logo{font-size:8px}@media screen and (min-width: 768px){.vehicle-specs-comparison-tile__spec__eyebrow-logo{font-size:9px}}.vehicle-specs-comparison-tile__spec__eyebrow-logo--MERCEDES_AMG{font-size:80px;line-height:20px;display:block}@media screen and (min-width: 768px){.vehicle-specs-comparison-tile__spec__eyebrow-logo--MERCEDES_AMG{line-height:24px}}.vehicle-specs-comparison-tile__spec__eyebrow-logo--MERCEDES_AMG::before{content:"";font-family:nafta-icons;font-weight:normal;font-size:100%}.vehicle-specs-comparison-tile__spec__spec-values-wrapper{font-family:MBCorpoS,Arial,sans-serif;font-size:12px;font-weight:400;line-height:calc(12px + 8px);display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}@media screen and (min-width: 768px){.vehicle-specs-comparison-tile__spec__spec-values-wrapper{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);flex:0 1 auto;gap:12px;align-items:flex-end;margin-bottom:0;transform:translate3d(0, -3px, 0)}}@media screen and (min-width: 980px){.vehicle-specs-comparison-tile__spec__spec-values-wrapper{flex:0 1 auto;gap:40px;justify-content:center}}@media screen and (min-width: 1440px){.vehicle-specs-comparison-tile__spec__spec-values-wrapper{gap:64px}}.vehicle-specs-comparison-tile__spec__spec-values-item{flex:1 0}@media screen and (min-width: 768px){.vehicle-specs-comparison-tile__spec__spec-values-item{flex:0 1 auto}}@media screen and (min-width: 768px){.vehicle-specs-comparison-tile__title{flex:0 0 auto}}.vehicle-specs-comparison-tile__cta-wrapper{display:flex;justify-content:space-between;align-items:center;position:relative}@media screen and (min-width: 768px){.vehicle-specs-comparison-tile__cta-wrapper{flex-direction:column;flex:0 0 auto;transform:translate3d(0, -10px, 0)}}.vehicle-specs-comparison-tile .slider-image{height:100%;transform:translateX(-50%)}@media screen and (max-width: 979px)and (orientation: landscape){.vehicle-specs-comparison-tile .slider-image{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}}@media screen and (max-width: 767px)and (orientation: landscape){.vehicle-specs-comparison-tile .slider-image{position:static}}.vehicle-specs-comparison-tile .slider-image__full-width{height:initial;width:100%}.aem-editorial .vehicle-specs-comparison-tile,.aem-preview .vehicle-specs-comparison-tile{height:800px;position:relative}.aem-editorial .vehicle-specs-comparison-tile:first-child,.aem-preview .vehicle-specs-comparison-tile:first-child{margin-bottom:24px}.aem-editorial .vehicle-specs-comparison-tile .slider-image,.aem-preview .vehicle-specs-comparison-tile .slider-image{transform:translate3d(-50%, -50%, 0);position:relative;top:50%;left:50%}.aem-editorial .vehicle-specs-comparison-tile__tile-container,.aem-preview .vehicle-specs-comparison-tile__tile-container{height:100%;position:static;overflow:hidden}.aem-editorial .vehicle-specs-comparison-tile__image-container,.aem-preview .vehicle-specs-comparison-tile__image-container{height:100%;left:0}.aem-editorial .vehicle-specs-comparison-tile__specs,.aem-preview .vehicle-specs-comparison-tile__specs{opacity:1;top:auto;bottom:40px;transform:none}.aem-editorial #vehicle-specs-comparison-tile__left-tile-container,.aem-preview #vehicle-specs-comparison-tile__left-tile-container{clip-path:none}