.mb-title-non-breaking{white-space:nowrap}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.visualizer{display:block;margin-top:35px;margin-bottom:35px}@media screen and (min-width: 768px){.visualizer{margin-top:30px;margin-bottom:50px}}.visualizer__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.visualizer__details{display:inline-block;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width: 767px){.visualizer__details{margin-bottom:15px}}.visualizer__model-selector{margin-bottom:20px}@media screen and (min-width: 768px){.visualizer__model-selector{display:inline-block;float:right;vertical-align:top}}.visualizer__vehicle-image{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:20px;height:100%}.visualizer__options{margin-bottom:30px;-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}@media screen and (min-width: 768px){.visualizer__options{margin-bottom:15px}}.visualizer__options .mbs-option-swatch-group__info{margin-left:0}@media screen and (max-width: 767px){.visualizer__options .slider{margin-left:-10px;margin-right:-10px}}.visualizer__ctas{-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5}@media screen and (min-width: 768px){.visualizer__ctas{margin-bottom:30px;-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}}.visualizer__specs{margin-bottom:30px;-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}@media screen and (min-width: 768px){.visualizer__specs{margin-bottom:0;-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5}}body[data-theme="amg"] .visualizer{background:transparent url("/etc/designs/mb-nafta/images/amg_models_bkg.jpg") no-repeat center 80px;background-size:130%}@media screen and (min-width: 768px){body[data-theme="amg"] .visualizer{background-position:center}}@media screen and (min-width: 980px){body[data-theme="amg"] .visualizer{background-position:center;background-size:100%}}@media screen and (min-width: 768px){.visualizer__details-container{position:relative}}.visualizer-details__name{font:normal 400 24px/1.16667 "corporateacondpro";margin-bottom:5px}@media only print{.visualizer-details__name{font:normal 400 28px/1.21429 "corporateacondpro"}}@media only print{.visualizer-details__name{font:normal 400 30px/1.26667 "corporateacondpro"}}.visualizer-details__engine{font:normal 400 13px/1.53846 "Arial",sans-serif;margin-bottom:15px}@media only print{.visualizer-details__engine{font:normal 400 14px/1.5 "Arial",sans-serif}}.visualizer-details__engine-accent{font:normal 700 13px/1.53846 "Arial",sans-serif}@media only print{.visualizer-details__engine-accent{font:normal 700 14px/1.5 "Arial",sans-serif}}.visualizer-details__spacer:before{content:'';border-top:1px solid #c7c7c7;display:block;margin-bottom:15px;width:20px}.visualizer-details__msrp{font:normal 400 13px/1.53846 "Arial",sans-serif}@media only print{.visualizer-details__msrp{font:normal 400 14px/1.5 "Arial",sans-serif}}.visualizer-cta__container{width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width: 768px){.visualizer-cta__container{width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body[data-variant=wheelstand] .visualizer-cta__link--learn-more{display:none}body[data-variant=largeformat] .visualizer-cta__link--learn-more{display:none}body[data-variant=dealer] .visualizer-cta__link--learn-more{display:none}.visualizer-cta__link:last-child{margin-bottom:10px}@media screen and (min-width: 768px){.visualizer-cta__link:last-child{margin:0 0 0 10px}}@media screen and (min-width: 768px){.visualizer-key-specs__list{padding:30px 0;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7}}.visualizer-key-specs__list-item{border-bottom:1px solid #c7c7c7;width:100%;padding:15px 0}@media screen and (min-width: 768px){.visualizer-key-specs__list-item{border-bottom:none;position:relative;border-right:1px solid #c7c7c7;float:left;display:block;margin-right:2.12766%;width:31.91489%;display:inline-block;float:none}.visualizer-key-specs__list-item:last-child{margin-right:0}.visualizer-key-specs__list-item:before{position:relative;display:block;line-height:1;color:#176db7}body[data-theme="amg"] .visualizer-key-specs__list-item:before{color:#eb0000}.visualizer-key-specs__list-item:last-child{margin-right:0;border-right:0}.visualizer-key-specs__list-item:last-child .model-specification__value-wrapper{right:0}.visualizer-key-specs__list-item--ACCELERATION:before{content:"";font-family:"nafta-icons";font-weight:normal;font-size:100%;font-size:30px}.visualizer-key-specs__list-item--NET_POWER:before{content:"";font-family:"nafta-icons";font-weight:normal;font-size:100%;font-size:30px}.visualizer-key-specs__list-item--NET_TORQUE:before{content:"";font-family:"nafta-icons";font-weight:normal;font-size:100%;font-size:30px}.visualizer-key-specs__list-item--TOWING_CAPACITY:before{content:"";font-family:"nafta-icons";font-weight:normal;font-size:100%;font-size:30px}}.visualizer-key-specs__element{font:normal 400 12px/1.5 "Arial",sans-serif}@media only print{.visualizer-key-specs__element{font:normal 400 14px/1.5 "Arial",sans-serif}}@media screen and (min-width: 768px){.visualizer-key-specs__element{padding-top:5px}}.visualizer-key-specs__detail{color:#999;padding-left:5px}@media screen and (min-width: 768px){.visualizer-key-specs__detail{display:none}}.visualizer-key-specs__value-wrapper{float:right}@media screen and (min-width: 768px){.visualizer-key-specs__value-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;line-height:1}}.visualizer-key-specs__value{display:inline;font:normal 700 12px/1.5 "Arial",sans-serif}@media only print{.visualizer-key-specs__value{font:normal 700 14px/1.5 "Arial",sans-serif}}@media screen and (min-width: 768px){.visualizer-key-specs__value{display:block;font:italic 400 28px/1.21429 "corporateacondpro"}}@media screen and (min-width: 768px) and (min-width: 980px){.visualizer-key-specs__value{font:italic 400 30px/1.26667 "corporateacondpro"}}.visualizer-key-specs__unit{display:inline;padding-left:5px}@media screen and (min-width: 768px){.visualizer-key-specs__unit{display:block;color:#999;padding-left:0;text-align:left}}.slider:not(.slider--disabled-large){position:relative;overflow:hidden}.slider:not(.slider--disabled-large) .slider__list-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;overflow:auto;-ms-overflow-style:none}.slider:not(.slider--disabled-large) .slider__list-container::-webkit-scrollbar{display:none}.slider:not(.slider--disabled-large) .slider__button{display:block;background:#fff;color:#176db7;font-size:15px;line-height:1.5;position:absolute;width:30px;height:100%;z-index:100}body[data-theme="amg"] .slider:not(.slider--disabled-large) .slider__button{color:#eb0000;background:#010101}.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--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:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;overflow:auto;-ms-overflow-style:none}.slider--disabled-large .slider__list-container::-webkit-scrollbar{display:none}.slider--disabled-large .slider__button{display:block;background:#fff;color:#176db7;font-size:15px;line-height:1.5;position:absolute;width:30px;height:100%;z-index:100}body[data-theme="amg"] .slider--disabled-large .slider__button{color:#eb0000;background:#010101}.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}}.content-loader{position:relative;min-height:60px}.content-loader__spinner{position:absolute;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.content-loader__asset{display:block;width:100%}.class-model-selector--active{position:fixed;top:0;left:0;width:100%;z-index:901}@media screen and (min-width: 768px){.class-model-selector--active{position:inherit;width:auto;height:auto}}.class-model-selector__cta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;font:normal 400 13px/1.53846 "Arial",sans-serif;background:#fff;color:#176db7;z-index:500;cursor:pointer}@media only print{.class-model-selector__cta{font:normal 400 14px/1.5 "Arial",sans-serif}}body[data-theme="amg"] .class-model-selector__cta{background:#010101;color:#eb0000}@media screen and (min-width: 768px){.class-model-selector__cta{padding:0 20px 0 0}}body[data-variant=wheelstand] .class-model-selector__cta{display:none}.class-model-selector__cta:after{content:"";font-family:"nafta-icons";font-weight:normal;font-size:100%;margin-left:10px;font-size:13px}@media screen and (min-width: 768px){.class-model-selector__cta:after{position:absolute;right:0;top:0}}.class-model-selector__cta:hover{color:#0090ff}body[data-theme="amg"] .class-model-selector__cta:hover{color:#e23a39}.class-model-selector--active .class-model-selector__cta{display:block;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0;border-bottom:1px solid #c7c7c7}@media screen and (min-width: 768px){.class-model-selector--active .class-model-selector__cta{display:inline-block;border-bottom:none;padding:0 20px 0 0}}.class-model-selector--active .class-model-selector__cta:after{position:absolute;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.25, 0.04, 0.22, 0.97);transition:-webkit-transform 0.4s cubic-bezier(0.25, 0.04, 0.22, 0.97);-moz-transition:transform 0.4s cubic-bezier(0.25, 0.04, 0.22, 0.97), -moz-transform 0.4s cubic-bezier(0.25, 0.04, 0.22, 0.97);transition:transform 0.4s cubic-bezier(0.25, 0.04, 0.22, 0.97);transition:transform 0.4s cubic-bezier(0.25, 0.04, 0.22, 0.97), -webkit-transform 0.4s cubic-bezier(0.25, 0.04, 0.22, 0.97), -moz-transform 0.4s cubic-bezier(0.25, 0.04, 0.22, 0.97)}.class-model-selector__overlay{display:none}.class-model-selector--active .class-model-selector__overlay{display:block;position:relative;background:#fff;border-bottom:1px solid #c7c7c7;z-index:100;left:0;width:100%;min-height:160px;max-height:-moz-calc(100vh - 40px);max-height:calc(100vh - 40px);overflow-y:auto;padding:30px}@media screen and (min-width: 768px){.class-model-selector--active .class-model-selector__overlay{position:absolute;max-height:none;top:0;padding:40px 0 30px 0}}body[data-theme="amg"] .class-model-selector--active .class-model-selector__overlay{background:#010101;color:#fff}.class-model-selector__mask{display:none}.class-model-selector--active .class-model-selector__mask{display:block;position:fixed;top:0;left:0;width:100vh;height:100vh;background:rgba(0,0,0,0.8);z-index:0}@media screen and (min-width: 768px){.class-model-selector--active .class-model-selector__mask{display:none}}.class-model-selector__models{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.class-model-selector__model-info{width:100%;margin-top:20px;cursor:pointer}body[data-theme="amg"] .class-model-selector__model-info{color:#fff}@media screen and (min-width: 768px){.class-model-selector__model-info{float:left;display:block;margin-right:2.12766%;width:23.40426%;float:none}.class-model-selector__model-info:last-child{margin-right:0}.class-model-selector__model-info:nth-child(4n){margin-right:0}.class-model-selector__model-info:nth-child(4n+1){clear:left}}@media screen and (min-width: 768px) and (min-width: 768px){.class-model-selector__model-info:nth-child(-n+4){margin-top:0}}.class-model-selector__model-info:first-child{margin-top:0}.class-model-selector__model-info:hover,.class-model-selector__model-info:focus{color:#0090ff}body[data-theme="amg"] .class-model-selector__model-info:hover,body[data-theme="amg"] .class-model-selector__model-info:focus{color:#e23a39}.class-model-selector__model-info--active{color:#176db7}body[data-theme="amg"] .class-model-selector__model-info--active{color:#eb0000}.class-model-selector__model-name{text-align:left;font:normal 700 12px/1.5 "Arial",sans-serif;margin-bottom:5px}@media only print{.class-model-selector__model-name{font:normal 700 14px/1.5 "Arial",sans-serif}}.class-model-selector__model-price{text-align:left;font:normal 400 12px/1.5 "Arial",sans-serif;margin-bottom:5px}@media only print{.class-model-selector__model-price{font:normal 400 14px/1.5 "Arial",sans-serif}}.class-model-selector__model-image{overflow:hidden}.class-model-selector__jellybean{position:relative;-webkit-transform:translate3d(0, -30px, 0) scale3d(1.05, 1.05, 1);-moz-transform:translate3d(0, -30px, 0) scale3d(1.05, 1.05, 1);transform:translate3d(0, -30px, 0) scale3d(1.05, 1.05, 1)}@media screen and (min-width: 768px){.class-model-selector__jellybean{-webkit-transform:translate3d(0, -15px, 0) scale3d(1.25, 1.25, 1);-moz-transform:translate3d(0, -15px, 0) scale3d(1.25, 1.25, 1);transform:translate3d(0, -15px, 0) scale3d(1.25, 1.25, 1)}}.class-model-selector__jellybean--bbd{-webkit-transform:translate3d(-25px, -20px, 0) scale3d(1.4, 1.4, 1);-moz-transform:translate3d(-25px, -20px, 0) scale3d(1.4, 1.4, 1);transform:translate3d(-25px, -20px, 0) scale3d(1.4, 1.4, 1)}@media screen and (min-width: 768px){.class-model-selector__jellybean--bbd{-webkit-transform:translate3d(-15px, -10px, 0) scale3d(1.8, 1.8, 1);-moz-transform:translate3d(-15px, -10px, 0) scale3d(1.8, 1.8, 1);transform:translate3d(-15px, -10px, 0) scale3d(1.8, 1.8, 1)}}
