.mb-title-non-breaking{white-space:nowrap}.active-model{display:flex;flex-wrap:wrap}.active-model__container{width:100%}.active-model__info-item{width:100%}@media screen and (min-width: 768px){.active-model__info-item{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.active-model__info-item:last-child{margin-right:0}.active-model__info-item:nth-child(3n){margin-right:0}}.active-model__title{font-family:MBCorpoA,Georgia,serif;font-size:24px;font-weight:400;line-height:calc(24px + 8px);border-bottom:1px solid #9f9f9f;padding-top:32px;padding-bottom:24px}.active-model__row-header{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px);border-bottom:1px solid #9f9f9f;padding:0 12px}.active-model__prop{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);color:#0d0d0d;display:inline-block}.active-model__prop-val{display:inline-block;color:#0d0d0d}.active-model__prop-val a{color:#0078d6;word-break:break-all}.active-model__details{border-bottom:1px solid #9f9f9f;padding:8px 0}body[data-editorial=true] .active-model .newpar{float:left;width:100%;margin-top:40px}.bodystyle-class{display:flex;flex-wrap:wrap}.bodystyle-class:nth-child(2n+1){background:#f4f4f4}.bodystyle-class .vehicle-data__info-item{width:100%}.bodystyle-class .vehicle-data__info-item:nth-child(3n) h2{border-bottom:none}@media screen and (min-width: 768px){.bodystyle-class .vehicle-data__info-item{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.bodystyle-class .vehicle-data__info-item:last-child{margin-right:0}}.bodystyle-class__image-details{float:left;display:block;margin-right:7.4229717578%;width:46.2885141211%}.bodystyle-class__image-details:last-child{margin-right:0}.bodystyle-class__image-title{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px);padding-bottom:24px}.bodystyle-class__title{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);border-bottom:1px solid #9f9f9f;padding-top:32px;padding-bottom:24px}.bodystyle-class__details{border-bottom:1px solid #9f9f9f;padding:8px 0}.bodystyle-class__row-container{max-width:1200px;margin-left:auto;margin-right:auto;padding-bottom:32px}.bodystyle-class__row-container::after{clear:both;content:"";display:block}.bodystyle-class__row-container::after{clear:both;content:"";display:block}.bodystyle-class__prop{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px);color:#0d0d0d;display:inline-block}.bodystyle-class__prop-val{display:inline-block;color:#0d0d0d}.bodystyle-class__prop-val a{color:#0078d6;word-break:break-all}.bodystyle-class__prop-model-price{float:right}.model__details-container{max-width:100%;margin-left:auto;margin-right:auto}.model__details-container::after{clear:both;content:"";display:block}.model__row{border-bottom:1px solid #0d0d0d;float:left;width:100%}.model__row:nth-child(2n){padding-top:24px;border-bottom:none}.model__prop-container{padding-bottom:24px;float:left;display:block;margin-right:7.4229717578%;width:46.2885141211%}.model__prop-container:last-child{margin-right:0}@media screen and (max-width: 767px){.model__prop-container:nth-child(2n){margin-right:0}.model__prop-container:nth-child(2n+1){clear:left}}@media screen and (min-width: 768px){.model__prop-container{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.model__prop-container:last-child{margin-right:0}.model__prop-container:nth-child(4n){margin-right:0}.model__prop-container:nth-child(4n+1){clear:left}}.model__prop-title{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px);padding-bottom:4px}.model__prop-desc{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px)}.model__image-container{padding-bottom:24px;float:left;display:block;margin-right:7.4229717578%;width:100%}.model__image-container:last-child{margin-right:0}@media screen and (min-width: 768px){.model__image-container{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.model__image-container:last-child{margin-right:0}.model__image-container:nth-child(3n){margin-right:0}.model__image-container:nth-child(3n+1){clear:left}}.model__prop-image{max-width:100%}.model__specification{border-top:1px solid #c9c9c9;font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px);clear:both}.model__specification:first-child .model__specification-field{padding-top:24px}.model__specification:first-child .model__specification-show-hide{padding-top:4px}.model__specification:last-child{border-bottom:1px solid #c9c9c9}.model__specification:last-child .model__specification-field{padding-bottom:24px}.model__specification-field{display:inline-block;padding:16px 0;font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px)}.model__specification-field:first-child:after{content:"|";padding:0 4px}.model__specification-show-hide{display:inline-block;float:right}.specification{display:flex;flex-wrap:wrap}.specification__category{font-family:MBCorpoA,Georgia,serif;font-size:40px;font-weight:400;line-height:calc(40px + 8px);text-align:center;overflow-wrap:break-word}.specification__subcategory-editorial{width:100%}.specification__category-heading{font-family:MBCorpoA,Georgia,serif;font-size:40px;font-weight:400;line-height:calc(40px + 8px);border-bottom:1px solid #c9c9c9;overflow-wrap:break-word;padding-bottom:24px;text-align:left}.specification__subcategory{width:100%;height:100%;margin-bottom:32px}@media screen and (min-width: 768px){.specification__subcategory{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.specification__subcategory:last-child{margin-right:0}.specification__subcategory:nth-child(3n){margin-right:0}}.specification__subcategory-editorial .specification__subcategory{height:250px;overflow-y:auto}.specification__prop{display:block;border-bottom:1px solid #c9c9c9;padding:8px 0;overflow-wrap:break-word}@media screen and (min-width: 768px){.specification__prop{padding:16px 0}}.specification__prop:first-child{padding-top:0}.specification__prop:last-child{border-bottom:none;padding-bottom:0}.specification__title{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px);overflow-wrap:break-word}.specification__sub-title{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px)}.specification__desc{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);text-align:justify}.specification__disclaimers{font-family:MBCorpoS,Arial,sans-serif;font-size:12px;font-weight:400;line-height:calc(12px + 8px);text-align:justify}.specification__disclaimer-legend{float:left;line-height:1;margin-right:4px}.specification__disclaimer-text{line-height:1.25;margin-bottom:12px}.specification__disclaimer-text:last-child{margin-bottom:0}body[data-editorial=true] .specification .newpar{float:left;width:100%}.vehicle-attribute__row{max-width:1200px;margin-left:auto;margin-right:auto;border-bottom:1px solid #0d0d0d;padding:8px 0}.vehicle-attribute__row::after{clear:both;content:"";display:block}.vehicle-attribute__details{color:dimgray;display:inline-block;float:left;display:block;margin-right:7.4229717578%;width:46.2885141211%}.vehicle-attribute__details:last-child{margin-right:0}.vehicle-data__spec-type .vehicle-attribute__details{float:left;display:block;margin-right:4.8291588071%;width:30.1138941286%}.vehicle-data__spec-type .vehicle-attribute__details:last-child{margin-right:0}@media screen and (min-width: 768px){.vehicle-attribute__details{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.vehicle-attribute__details:last-child{margin-right:0}.vehicle-data__classes .vehicle-attribute__details{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.vehicle-data__classes .vehicle-attribute__details:last-child{margin-right:0}.vehicle-data__spec-type .vehicle-attribute__details{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.vehicle-data__spec-type .vehicle-attribute__details:last-child{margin-right:0}}.vehicle-data{margin-top:32px}.vehicle-data__container{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px);padding-bottom:0}.vehicle-data__title{font-family:MBCorpoA,Georgia,serif;font-size:40px;font-weight:400;line-height:calc(40px + 8px);border-bottom:1px solid #c9c9c9;overflow-wrap:break-word;padding-bottom:24px;text-align:left}.vehicle-data__row-container{max-width:1200px;margin-left:auto;margin-right:auto;border-bottom:1px solid #0d0d0d;padding-top:32px;padding-bottom:24px}.vehicle-data__row-container::after{clear:both;content:"";display:block}.vehicle-data__group-heading{font-family:MBCorpoA,Georgia,serif;font-size:24px;font-weight:400;line-height:calc(24px + 8px);margin-bottom:15px}@media screen and (max-width: 767px){.vehicle-data__info-item{float:left;display:block;margin-right:7.4229717578%;width:46.2885141211%}.vehicle-data__info-item:last-child{margin-right:0}.vehicle-data__info-item:nth-child(2n){margin-right:0}.vehicle-data__info-item:nth-child(2n+1){clear:left}}@media screen and (min-width: 768px){.vehicle-data__info-item{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.vehicle-data__info-item:last-child{margin-right:0}.vehicle-data__info-item:nth-child(4n){margin-right:0}.vehicle-data__info-item:nth-child(4n+1){clear:left}}.vehicle-data__info-slim{float:left;display:block;margin-right:7.4229717578%;width:46.2885141211%}.vehicle-data__info-slim:last-child{margin-right:0}.vehicle-data__spec-type .vehicle-data__info-slim{float:left;display:block;margin-right:4.8291588071%;width:30.1138941286%}.vehicle-data__spec-type .vehicle-data__info-slim:last-child{margin-right:0}@media screen and (min-width: 768px){.vehicle-data__info-slim{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.vehicle-data__info-slim:last-child{margin-right:0}.vehicle-data__classes .vehicle-data__info-slim{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.vehicle-data__classes .vehicle-data__info-slim:last-child{margin-right:0}.vehicle-data__spec-type .vehicle-data__info-slim{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.vehicle-data__spec-type .vehicle-data__info-slim:last-child{margin-right:0}}.vehicle-data__title-container{padding-bottom:24px}.vehicle-data__info-title{font-family:MBCorpoA,Georgia,serif;font-size:24px;font-weight:400;line-height:calc(24px + 8px)}.vehicle-data__info-subtitle{color:#0d0d0d;background-color:#fff;margin:0;padding:0}.vehicle-data__info-image{width:100%}.vehicle-data__info-list{margin-bottom:16px}@media screen and (min-width: 768px){.vehicle-data__info-list{margin-bottom:24px}}.vehicle-data__info-list li{display:block;padding-top:8px;padding-bottom:8px;color:#0d0d0d;border-top:1px dotted #424242}.vehicle-data__info-list li:last-of-type{border-bottom:1px dotted #424242}.vehicle-data__info-list strong{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px)}.vehicle-data__class-selector{margin:24px 0}.vehicle-data__class-table{margin:24px 0}.vehicle-data__class-table-heading-special-label{width:200px}.vehicle-data__class-title{font-family:MBCorpoA,Georgia,serif;font-size:32px;font-weight:400;line-height:calc(32px + 8px);text-align:center}.vehicle-data__class-selectors{border:1px solid;width:33.33%}.vehicle-data__wrapper{margin:24px auto;width:80%}.vehicle-data__class-wrapper{margin:64px auto}.vehicle-data__highlights{list-style:disc;margin-left:24px}.option-appearance{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.option-appearance:last-child{margin-right:0}.option-appearance:nth-child(6n){margin-right:0}.option-appearance:nth-child(6n+1){clear:left}.option-appearance img{width:100%}.option-appearance a{border-right:1px solid #014880;padding-right:4px}.option-appearance p{color:dimgray;font-size:13px;line-height:1.5;margin:4px 0 12px}.accessories-details{display:flex;flex-wrap:wrap}body[data-editorial=true] .accessories-details .newpar{float:left;width:100%}.accessories-details__container{width:100%}.accessories-details .option-details{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-bottom:32px}.accessories-details .option-details:last-child{margin-right:0}.accessories-details .option-details:nth-child(3n){margin-right:0}.accessories-details .option-details:nth-child(3n+1){clear:left}.accessories-details .option-details .module-separator{padding:0}.model-features-heading{margin-bottom:24px}.model-features-heading__title{font-family:MBCorpoA,Georgia,serif;font-size:24px;font-weight:400;line-height:calc(24px + 8px)}.simple-table{overflow:auto}@media screen and (max-width: 767px){.wrapper .simple-table{width:100vw;left:calc(50% - 50vw);position:relative}}@media screen and (min-width: 768px){.simple-table__inner{width:91.1458333333%;margin:0 auto}}@media screen and (min-width: 980px){.simple-table__inner{width:80.612244898%}}@media screen and (min-width: 1440px){.simple-table__inner{width:81.25%;max-width:1170px}}.simple-table table{min-width:100%;overflow:auto;table-layout:fixed}@media screen and (max-width: 767px){.simple-table table.wrapper{margin:0;width:100%}}@media screen and (min-width: 768px){.simple-table table{min-width:auto;overflow:visible;width:100%}}.simple-table tbody{display:block}@media screen and (min-width: 768px){.simple-table tbody{display:table-row-group}}.simple-table tr:nth-child(odd){background-color:#fff}.simple-table tr:nth-child(odd) td:first-child{background-color:#fff}.simple-table tr:nth-child(even){background-color:#f4f4f4}.simple-table tr:nth-child(even) td:first-child{background-color:#f4f4f4}.simple-table td,.simple-table th{border:1px solid #e8e8e8;padding:16px 24px;text-align:center;word-wrap:break-word}@media screen and (min-width: 768px){.simple-table td,.simple-table th{padding:24px;width:auto}}.simple-table th{background-color:#424242;color:#fff;font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px)}@media screen and (min-width: 768px){.simple-table th{font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px)}}.simple-table td{color:#0d0d0d;font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:400;line-height:calc(16px + 8px)}.simple-table td:first-child{text-align:left;font-family:MBCorpoS,Arial,sans-serif;font-size:16px;font-weight:700;line-height:calc(16px + 8px)}