/*! Build : October 10, 2017 03:26:04 */.configurator_hub_wrapper>header,.configurator_hub_loader>header{height:48px;padding:0 40px}.configurator_hub_wrapper>header a,.configurator_hub_wrapper>header picture,.configurator_hub_loader>header a,.configurator_hub_loader>header picture{line-height:48px}@media(min-width:1024px){.configurator_hub_wrapper>header,.configurator_hub_loader>header{background:white;padding:0 45px}.configurator_hub_wrapper>header picture img,.configurator_hub_loader>header picture img{height:24px}.configurator_hub_wrapper>header a,.configurator_hub_loader>header a{color:#3b3b3b}}.configurator_hub_wrapper{text-align:left}@media(min-width:1024px){.configurator_hub_wrapper .wrapper{max-width:100%}.configurator_hub_wrapper .wrapper .wrapperInner{margin:0 0 0 20px}}.configurator_hub_wrapper ol{margin-bottom:0}.configurator_hub_wrapper ol li{font-size:1.6em;line-height:1.4em}.configurator_hub_wrapper .mainNav{overflow:hidden}.configurator_hub_wrapper .mainNav .modelLogo{margin-top:15px}.configurator_hub_wrapper .mainNav .navSummaryColumn{display:inline-block;font-family:"ProximaNovaExCnLight";font-size:18px;letter-spacing:.03em;line-height:1.3em;margin-right:20px;margin-top:13px;margin-left:35px}.configurator_hub_wrapper .mainNav .navSummaryColumn.financeCalculator{margin-left:0}.configurator_hub_wrapper .mainNav .navSummaryColumn+.navSummaryColumn{margin-right:15px;margin-left:0;float:right}.configurator_hub_wrapper .mainNav .summaryValue{color:inherit;display:block;height:24px;line-height:24px;text-decoration:none;width:100%}.configurator_hub_wrapper .mainNav .summaryValue .icon-info{top:-2px}.configurator_hub_wrapper .mainNav .financeLink{border-bottom:2px solid #00803e;text-transform:uppercase;width:auto;display:inline-block}.configurator_hub_wrapper .mainNav .financeLink:hover{border-bottom-color:#017d75}.configurator_hub_wrapper .mainNav .extraInfoColumn{display:none}@media screen and (min-width:1023px){.configurator_hub_wrapper .mainNav .modelLogo{margin-top:0}.configurator_hub_wrapper .mainNav .extraInfoColumn{display:inline-block}}.configurator_hub_wrapper>nav{top:48px}.configurator_hub_wrapper>nav .total{background-color:white;border-color:white;border-style:solid;border-width:1px 0;height:60px;position:relative;padding-right:40px}.configurator_hub_wrapper>nav .total picture img{max-height:22px}.configurator_hub_wrapper>nav .dropdown .current{font-size:24px;line-height:60px;padding:0 60px}.configurator_hub_wrapper>nav .dropdown .current::before{line-height:60px;width:60px}.configurator_hub_wrapper>nav .dropdown .next{width:60px}.configurator_hub_wrapper>nav ol li{font-size:24px}.configurator_hub_wrapper>nav ol li a{line-height:60px}.configurator_hub_wrapper>nav+*{padding-top:168px}.configurator_hub_wrapper>nav.sticky+*{padding-top:60px}@media(min-width:1024px){.configurator_hub_wrapper>nav{background:rgba(0,0,0,0.4);border-bottom:1px solid rgba(255,255,255,0.3);font-size:0;height:80px}.configurator_hub_wrapper>nav div{height:100%;position:relative}.configurator_hub_wrapper>nav .total{background-color:transparent;border:0;color:white;display:inline-block;height:100%;position:relative;text-align:left;width:20%;line-height:normal;padding:0 0 0 45px}.configurator_hub_wrapper>nav .total .financeColumn{display:none}.configurator_hub_wrapper>nav .total.financeCalculator{padding-left:0}.configurator_hub_wrapper>nav .total.financeCalculator .financeCalculator{margin-right:5px;width:55%;text-align:right}.configurator_hub_wrapper>nav .total.financeCalculator .financeColumn{vertical-align:middle;margin-right:10px;margin-top:2px;height:100%;width:37%;border-collapse:separate}.configurator_hub_wrapper>nav .total.financeCalculator .financeColumn>span{display:inline-block;float:right;clear:both}.configurator_hub_wrapper>nav .total.financeCalculator .financeColumn.visible{display:block}.configurator_hub_wrapper>nav .total picture{position:relative;top:auto;left:auto;display:block;height:auto}.configurator_hub_wrapper>nav .total picture img{max-height:16px}.configurator_hub_wrapper>nav .total .viewFullSpecs .currency,.configurator_hub_wrapper>nav .total .viewFullSpecs .requestPrice{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;display:inline-block;margin-right:8px;line-height:1.3em}.configurator_hub_wrapper>nav .total .viewFullSpecs:hover .currency{color:#FFF;border-bottom:0}.configurator_hub_wrapper>nav .dropdown{display:none}.configurator_hub_wrapper>nav .dropdown.open+ol,.configurator_hub_wrapper>nav .dropdown+ol{display:inline-block}.configurator_hub_wrapper>nav ol{position:relative;width:80%;height:100%;font-size:0;vertical-align:top;border-top:0;background-color:transparent}.configurator_hub_wrapper>nav ol li{position:relative;width:25%;height:100%;padding:0;font-size:18px;border-top:0;border-bottom:0;border-left:1px solid rgba(255,255,255,0.4)}.configurator_hub_wrapper>nav ol li::after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:2px;background-color:#FFF;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.configurator_hub_wrapper>nav ol li a{line-height:20px;padding:17px 0}.configurator_hub_wrapper>nav ol li span{display:block;font-size:28px;line-height:26px}.configurator_hub_wrapper>nav ol li:active,.configurator_hub_wrapper>nav ol li:hover,.configurator_hub_wrapper>nav ol li.active{background-color:transparent}.configurator_hub_wrapper>nav ol li:hover::after{background-color:#017d75}.configurator_hub_wrapper>nav ol li:active::after,.configurator_hub_wrapper>nav ol li.active::after{background-color:#dc182d}.configurator_hub_wrapper>nav+*{padding-top:108px}.configurator_hub_wrapper>nav.sticky+*{padding-top:80px}}.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner header h1,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner header h1{font-size:3em;margin-top:30px}@media(min-width:1024px){.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner header h1,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner header h1{margin-top:50px}}.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner header h2,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner header h2{font-size:4em;margin-top:8px;line-height:1em}.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner header h2 .emissionsRating,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner header h2 .emissionsRating{top:-9px}.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner header h2 .viewType,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner header h2 .viewType{display:block;font-size:.45em;margin-top:-7px}.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs{margin:10px 0}.configurator_hub_wrapper>footer nav ol li a{padding:55px 20px 136px}.configurator_hub_wrapper>footer nav ol li a .next-page{font-size:2.2em;margin-bottom:15px}.configurator_hub_wrapper>footer nav ol li a h3{font-size:3.8em}.configurator_hub_wrapper>footer nav ol li a:before{font-size:20px;bottom:75px}.configurator_hub_wrapper>footer nav ol li a:after{font-size:75px;bottom:80px}@media(min-width:1024px){.configurator_hub_wrapper.showGradeEngine .gradeEngineTab{background:transparent}.configurator_hub_wrapper.showGradeEngine .gradeEngineTab::after{background-color:#dc182d}.configurator_hub_wrapper.showExterior .mainNav .exteriorTab{background:transparent}.configurator_hub_wrapper.showExterior .mainNav .exteriorTab::after{background-color:#dc182d}.configurator_hub_wrapper.showInterior .mainNav .interiorTab{background:transparent}.configurator_hub_wrapper.showInterior .mainNav .interiorTab::after{background-color:#dc182d}.configurator_hub_wrapper.showSummary .summaryTab{background:transparent}.configurator_hub_wrapper.showSummary .summaryTab::after{background-color:#dc182d}}.configurator_hub_wrapper .carEmissions{*zoom:1}.configurator_hub_wrapper .carEmissions:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.configurator_hub_wrapper .carEmissions .rating{width:160px;float:left;margin-bottom:0;padding-right:16px}.configurator_hub_wrapper .carEmissions .rating,.configurator_hub_wrapper .carEmissions .rating .image,.configurator_hub_wrapper .carEmissions .rating .actions{display:block}.configurator_hub_wrapper .carEmissions .rating .image{margin-bottom:2px}.configurator_hub_wrapper .carEmissions .rating .actions{text-align:left}.configurator_hub_wrapper .carEmissions .rating .actions a{padding-left:0;font-family:"ProximaNovaExCnLight";font-size:1.5em}.configurator_hub_wrapper .carEmissions .rating .actions a::before{display:none}.configurator_hub_wrapper .carEmissions .rating .actions a span{color:#3b3b3b;border-bottom:1px solid #00803e}.configurator_hub_wrapper .carEmissions .rating+.description{padding-left:160px}section.configuratorModalOverlay .wrapper .wrapperInner{padding:0 40px;max-width:930px}@media(min-width:1024px){section.configuratorModalOverlay .wrapper .wrapperInner{width:930px}}section.configuratorModalOverlay h1{font-size:6em;margin-top:50px}.financeCalculatorContainer .modelPreview .description{float:left;text-align:left}.financeCalculatorContainer .modelPreview .car_image_preview{float:right;max-height:100%;max-width:50%;width:480px}.financeCalculatorTab .financeConfigurationOptions{*zoom:1;width:100%}.financeCalculatorTab .financeConfigurationOptions:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.financeCalculatorTab .financeConfigurationOptions .financeConfigurationOption{float:left;width:50%;box-sizing:border-box}.financeCalculatorTab .financeConfigurationOptions .financeConfigurationOption:first-child{padding-right:15px}.financeCalculatorTab .financeConfigurationOptions .financeConfigurationOption:last-child{padding-left:15px}.financeCalculatorTab .repaymentTime{padding-bottom:0}.financeCalculatorTab .contribution{margin-bottom:0;margin-right:10px;padding-right:100px}.tabs li.tab{font-size:22px;padding:20px 30px;margin-right:20px;height:74px}.tabs li.tab .label{display:inline-block;line-height:22px}.twoItemRowContainer .left{float:left}.selectBoxContainer .selectBox{display:inline-block;margin-bottom:5px;min-width:50px;padding:15px 10px;width:auto}.selectBoxContainer .selectBox:after{top:0;left:0;right:0;width:100%;bottom:auto;height:4px}.configurator_hub_wrapper .key-features-panel,.configuratorModalOverlay .fullspecsOverlay .key-features-panel{padding:0 48px;overflow:hidden}@media(min-width:1024px){.configurator_hub_wrapper .key-features-panel,.configuratorModalOverlay .fullspecsOverlay .key-features-panel{padding:0}}.configurator_hub_wrapper .key-features-panel .wrapper,.configuratorModalOverlay .fullspecsOverlay .key-features-panel .wrapper{padding:0;width:100%;max-width:930px;margin:0 auto}.configurator_hub_wrapper .key-features-panel .wrapper .wrapperInner,.configuratorModalOverlay .fullspecsOverlay .key-features-panel .wrapper .wrapperInner{padding:0;width:100%;margin:0}.configurator_hub_wrapper .key-features-panel ul.key-features,.configuratorModalOverlay .fullspecsOverlay .key-features-panel ul.key-features{margin-top:30px}.configurator_hub_wrapper ul.key-features li,.configuratorModalOverlay .fullspecsOverlay ul.key-features li{width:calc(50% - 15px);margin-bottom:0;vertical-align:top;display:block;margin-bottom:30px;background:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.configurator_hub_wrapper ul.key-features li img,.configuratorModalOverlay .fullspecsOverlay ul.key-features li img{display:block}@media(min-width:1024px){.configurator_hub_wrapper ul.key-features li,.configuratorModalOverlay .fullspecsOverlay ul.key-features li{width:290px}}.configurator_hub_wrapper .featureItem,.configuratorModalOverlay .fullspecsOverlay .featureItem{width:100%;margin-left:0;margin-right:0;margin-bottom:30px}@media(min-width:1024px){.configurator_hub_wrapper .featureItem,.configuratorModalOverlay .fullspecsOverlay .featureItem{margin-bottom:0}}.configurator_hub_wrapper .featureItem .textBlock,.configuratorModalOverlay .fullspecsOverlay .featureItem .textBlock{padding:32px;background:#fff}.configurator_hub_wrapper .featureItem .textBlock p,.configuratorModalOverlay .fullspecsOverlay .featureItem .textBlock p{width:100%}.configurator_hub_wrapper .featureItem .textBlock h3,.configuratorModalOverlay .fullspecsOverlay .featureItem .textBlock h3{text-align:center;font-size:1.75em}.configurator_hub_wrapper .actions-panel,.configuratorModalOverlay .fullspecsOverlay .actions-panel{padding-top:40px}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner{max-width:930px;margin:0 auto;padding:0}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner h1,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner h1{font-size:4em;letter-spacing:0;position:relative}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner h1 span,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner h1 span{position:relative;background:#fff;display:inline-block;padding:0 24px}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner h1:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner h1:before{display:block;content:'';border-top:2px solid #e8e7ec;position:absolute;left:40px;right:40px;top:20px;width:auto}@media(min-width:1024px){.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner h1:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner h1:before{left:0;right:0}}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel{padding:0}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper{margin:0 100px}@media(min-width:1024px){.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper{margin:0 40px}}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls{height:185px;top:130px}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls .icon,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls .icon{top:44%;height:46%;left:4px}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls .icon:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls .icon:before{font-size:36px}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls.prev,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls.prev{left:40px}@media(min-width:1024px){.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls.prev,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls.prev{left:0}}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls.next,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls.next{right:40px}@media(min-width:1024px){.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls.next,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls.next{right:0}}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .similarProductsCarousel .indicatorSteps,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .similarProductsCarousel .indicatorSteps{margin-bottom:-8px}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .similarProductsCarousel .indicatorSteps span,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .similarProductsCarousel .indicatorSteps span{position:relative;width:60px;height:16px;margin:0 5px 8px;background-color:transparent}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .similarProductsCarousel .indicatorSteps span::before,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .similarProductsCarousel .indicatorSteps span::before{-moz-transition:height .25s ease-in-out,background-color .25s ease-in-out;-o-transition:height .25s ease-in-out,background-color .25s ease-in-out;-webkit-transition:height .25s ease-in-out,background-color .25s ease-in-out;transition:height .25s ease-in-out,background-color .25s ease-in-out;position:absolute;bottom:0;left:0;width:100%;height:3px;display:block;content:"";background-color:#cbcbcb}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .similarProductsCarousel .indicatorSteps span.selected,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .similarProductsCarousel .indicatorSteps span.selected{background-color:transparent}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .similarProductsCarousel .indicatorSteps span.selected::before,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .similarProductsCarousel .indicatorSteps span.selected::before{height:5px;background-color:#dc182d}.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .view-catalogue,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .view-catalogue{padding:30px 40px}@media(min-width:1024px){.configurator_hub_wrapper .actions-panel .wrapper .wrapperInner .view-catalogue,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapper .wrapperInner .view-catalogue{padding:30px 50px}}.configurator_hub_wrapper .actions-panel ul li.featured-accessory,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory{width:50%}@media(min-width:1024px){.configurator_hub_wrapper .actions-panel ul li.featured-accessory,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory{width:33.3%}}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper{padding:0 14px}@media(min-width:1024px){.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper header h2,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper header h2{margin-bottom:10px}}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .actions,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .actions{padding-bottom:10px;margin-bottom:17px}@media(min-width:1024px){.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .actions,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .actions{margin-bottom:5px}}.configurator_hub_wrapper .actions-panel.summary-accessories .wrapper .wrapperInner>header,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories .wrapper .wrapperInner>header{margin-bottom:56px}.configurator_hub_wrapper .actions-panel.summary-accessories .wrapper .wrapperInner>header h1,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories .wrapper .wrapperInner>header h1{font-size:6em;margin-top:24px;letter-spacing:0;margin-bottom:12px}.configurator_hub_wrapper .actions-panel.summary-accessories .wrapper .wrapperInner>header h1:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories .wrapper .wrapperInner>header h1:before{display:none}.configurator_hub_wrapper .actions-panel.summary-accessories .wrapper .wrapperInner>header h1 span,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories .wrapper .wrapperInner>header h1 span{background:transparent}.configurator_hub_wrapper .actions-panel.summary-accessories .wrapper .wrapperInner>header .price,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories .wrapper .wrapperInner>header .price{text-align:center}.configurator_hub_wrapper .actions-panel.summary-accessories .wrapper .wrapperInner>header .price span,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories .wrapper .wrapperInner>header .price span{font-size:2em;font-family:"ProximaNovaExCnSReg";letter-spacing:.05em;position:relative}.configurator_hub_wrapper .actions-panel.summary-accessories .accessories-container,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories .accessories-container{padding:40px 20px 30px}@media(min-width:1024px){.configurator_hub_wrapper .actions-panel.summary-accessories .accessories-container,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories .accessories-container{padding:40px 0 30px}}.configurator_hub_wrapper .actions-panel.summary-accessories ul li.featured-accessory,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li.featured-accessory{width:calc(50% - 15px)}@media(min-width:1024px){.configurator_hub_wrapper .actions-panel.summary-accessories ul li.featured-accessory,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li.featured-accessory{width:290px}}.configurator_hub_wrapper .actions-panel.summary-accessories ul li.featured-accessory .contentWrapper,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li.featured-accessory .contentWrapper{padding:0}.configurator_hub_wrapper .actions-panel.summary-accessories ul li.featured-accessory .contentWrapper .textBlock,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li.featured-accessory .contentWrapper .textBlock{min-height:auto}.configurator_hub_wrapper .actions-panel.wheels-panel,.configuratorModalOverlay .fullspecsOverlay .actions-panel.wheels-panel{padding-bottom:40px}.page.pageSummary .summary_details,.configuratorModalOverlay .fullspecsOverlay .summary_details{position:relative;border-bottom:1px solid #ccc}.page.pageSummary .summary_details::before,.configuratorModalOverlay .fullspecsOverlay .summary_details::before{position:absolute;top:0;left:0;display:block;width:63.3%;height:100%;content:"";background:#f4f3f8;border-right:1px solid #ccc}@media(min-width:1024px){.page.pageSummary .summary_details::before,.configuratorModalOverlay .fullspecsOverlay .summary_details::before{width:50%;padding-left:99px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}}.page.pageSummary .summary_details .summaryBreakdown,.page.pageSummary .summary_details ul.iconCta,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown,.configuratorModalOverlay .fullspecsOverlay .summary_details ul.iconCta{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.page.pageSummary .summary_details .summaryBreakdown,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown{background-color:transparent;border-right:0;float:left;padding-bottom:40px;width:63.3%}@media(min-width:1024px){.page.pageSummary .summary_details .summaryBreakdown,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0;padding-left:99px;width:50%}.page.pageSummary .summary_details .summaryBreakdown .wrapper,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown .wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;margin:0;padding:40px 80px 40px 16px;width:600px}.page.pageSummary .summary_details .summaryBreakdown .wrapper .wrapperInner,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown .wrapper .wrapperInner{width:auto}}.page.pageSummary .summary_details .summaryBreakdown .used_car_valuation,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown .used_car_valuation{display:inline-block}.page.pageSummary .summary_details .servicing,.configuratorModalOverlay .fullspecsOverlay .summary_details .servicing{background-color:transparent;float:left;width:63.3%;clear:both}@media(min-width:1024px){.page.pageSummary .summary_details .servicing,.configuratorModalOverlay .fullspecsOverlay .summary_details .servicing{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;float:left;clear:left;box-sizing:content-box;padding:0;padding-left:99px;width:50%}.page.pageSummary .summary_details .servicing .wrapper,.configuratorModalOverlay .fullspecsOverlay .summary_details .servicing .wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;margin-bottom:10px;background:white;margin:0;padding:40px 80px 40px 16px;width:600px;border-bottom:1px solid #ccc}}.page.pageSummary .summary_details .ctaWrapper,.configuratorModalOverlay .fullspecsOverlay .summary_details .ctaWrapper{float:left;padding:65px 40px 30px;width:36.6%}@media(min-width:1024px){.page.pageSummary .summary_details .ctaWrapper,.configuratorModalOverlay .fullspecsOverlay .summary_details .ctaWrapper{padding-left:80px}}.page.pageSummary .summary_details ul.iconCta,.configuratorModalOverlay .fullspecsOverlay .summary_details ul.iconCta{margin-top:0}.page.pageSummary .summary_details ul.iconCta li,.configuratorModalOverlay .fullspecsOverlay .summary_details ul.iconCta li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 0 20px;margin-bottom:36px;min-height:65px;padding:0 0 0 80px;position:relative;text-align:left;width:100%}.page.pageSummary .summary_details ul.iconCta li:last-child,.configuratorModalOverlay .fullspecsOverlay .summary_details ul.iconCta li:last-child{margin-bottom:0}.page.pageSummary .summary_details ul.iconCta li a,.configuratorModalOverlay .fullspecsOverlay .summary_details ul.iconCta li a{-moz-transition:color .2s ease-in-out,border-bottom .2s ease-in-out;-o-transition:color .2s ease-in-out,border-bottom .2s ease-in-out;-webkit-transition:color .2s ease-in-out,border-bottom .2s ease-in-out;transition:color .2s ease-in-out,border-bottom .2s ease-in-out;display:inline;margin:0;padding:0;position:static}.page.pageSummary .summary_details ul.iconCta li a::before,.page.pageSummary .summary_details ul.iconCta li a::after,.configuratorModalOverlay .fullspecsOverlay .summary_details ul.iconCta li a::before,.configuratorModalOverlay .fullspecsOverlay .summary_details ul.iconCta li a::after{left:0;line-height:65px;margin:0;height:65px;margin-top:-20px;top:0;width:65px}.page.pageSummary .summary_details ul.iconCta li a::before,.configuratorModalOverlay .fullspecsOverlay .summary_details ul.iconCta li a::before{left:3px;z-index:1}.page.pageSummary .summary_details ul.iconCta li a::after,.configuratorModalOverlay .fullspecsOverlay .summary_details ul.iconCta li a::after{z-index:0}.page.pageSummary .summary_details ul.iconCta li a:hover,.configuratorModalOverlay .fullspecsOverlay .summary_details ul.iconCta li a:hover{border-bottom:3px solid #017d75;color:#017d75}.page.pageSummary .summary_details ul.iconCta li .shareCarDiamond56Ico:before,.configuratorModalOverlay .fullspecsOverlay .summary_details ul.iconCta li .shareCarDiamond56Ico:before{font-size:33px;top:2px;left:0}.page.pageSummary .summary_details:after,.configuratorModalOverlay .fullspecsOverlay .summary_details:after{content:'';display:block;clear:both}.page.pageSummary .accordions-wrapper,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 40px}@media(min-width:1024px){.page.pageSummary .accordions-wrapper,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper{width:930px;margin:0 auto 69px;padding-left:0;padding-right:0}.page.pageSummary .accordions-wrapper+.summary-accessories,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper+.summary-accessories{margin-top:-69px}}.page.pageSummary .accordions-wrapper .accordions,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .accordions{margin-bottom:0}.page.pageSummary .accordions-wrapper .actions,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .actions{font-size:1em;margin-bottom:30px;padding:0}@media(min-width:1024px){.page.pageSummary .accordions-wrapper .actions,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .actions{margin-bottom:20px}}.page.pageSummary .accordions-wrapper .keyFeatures,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .keyFeatures{padding:0}.page.pageSummary .accordions-wrapper .subTrigger,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .subTrigger{padding-left:0}.page.pageSummary .summary_total .fullbleed_total,.configuratorModalOverlay .fullspecsOverlay .summary_total .fullbleed_total{padding:54px 0}.page.pageSummary .summary_total .fullbleed_total .wrapper .wrapperInner .totalLabel,.configuratorModalOverlay .fullspecsOverlay .summary_total .fullbleed_total .wrapper .wrapperInner .totalLabel{font-size:3em}.page.pageSummary .summary_total .fullbleed_total .wrapper .wrapperInner .totalPrice,.configuratorModalOverlay .fullspecsOverlay .summary_total .fullbleed_total .wrapper .wrapperInner .totalPrice{font-size:5em}.page.pageSummary .summary_total ul.iconCta.onMixedBg,.configuratorModalOverlay .fullspecsOverlay .summary_total ul.iconCta.onMixedBg{margin-top:-28px}.touch .page.pageSummary .summary_total ul.iconCta.onMixedBg [class$="Diamond56Ico"],.touch .configuratorModalOverlay .fullspecsOverlay .summary_total ul.iconCta.onMixedBg [class$="Diamond56Ico"]{position:relative;width:5em;margin-top:0;padding:60px 0 0;z-index:1}.touch .page.pageSummary .summary_total ul.iconCta.onMixedBg [class$="Diamond56Ico"]::before,.touch .configuratorModalOverlay .fullspecsOverlay .summary_total ul.iconCta.onMixedBg [class$="Diamond56Ico"]::before{top:12px;left:50%;z-index:3;margin-left:-19px;color:#FFF;font-size:38px}.touch .page.pageSummary .summary_total ul.iconCta.onMixedBg [class$="Diamond56Ico"]::after,.touch .configuratorModalOverlay .fullspecsOverlay .summary_total ul.iconCta.onMixedBg [class$="Diamond56Ico"]::after{top:0;display:block;width:60px;height:60px;margin-left:-30px;color:#FFF;font-size:60px;line-height:60px}.touch .page.pageSummary .summary_total ul.iconCta.onMixedBg [class$="Diamond56Ico"] a,.touch .configuratorModalOverlay .fullspecsOverlay .summary_total ul.iconCta.onMixedBg [class$="Diamond56Ico"] a{position:static;padding:0;z-index:2}.touch .page.pageSummary .summary_total ul.iconCta.onMixedBg [class$="Diamond56Ico"] a::before,.touch .configuratorModalOverlay .fullspecsOverlay .summary_total ul.iconCta.onMixedBg [class$="Diamond56Ico"] a::before{position:absolute;top:0;left:50%;width:48px;height:48px;margin-left:-24px;content:'\e006';color:#00803e;font-family:'glyphs28';font-size:48px;line-height:60px;z-index:2}.touch .page.pageSummary .summary_total ul.iconCta.onMixedBg [class$="Diamond56Ico"] a::after,.touch .configuratorModalOverlay .fullspecsOverlay .summary_total ul.iconCta.onMixedBg [class$="Diamond56Ico"] a::after{display:none}.page.pageSummary .summary_total ul.iconCta.onMixedBg .shareCarDiamond56Ico:before,.configuratorModalOverlay .fullspecsOverlay .summary_total ul.iconCta.onMixedBg .shareCarDiamond56Ico:before{top:16px;left:50%;margin-left:-19px}.page.pageSummary .summary_total ul.iconCta.onMixedBg [class$="Diamond56Ico"],.configuratorModalOverlay .fullspecsOverlay .summary_total ul.iconCta.onMixedBg [class$="Diamond56Ico"]{width:auto;min-width:5em;max-width:7.8em;word-wrap:break-word}.page.pageSummary .your-car,.configuratorModalOverlay .fullspecsOverlay .your-car{max-width:864px}.page.pageSummary .your-car header,.configuratorModalOverlay .fullspecsOverlay .your-car header{margin-bottom:22px}.page.pageSummary .your-car h1,.configuratorModalOverlay .fullspecsOverlay .your-car h1{font-size:60px}.page.pageSummary .your-car .choices,.configuratorModalOverlay .fullspecsOverlay .your-car .choices{margin-bottom:0;padding:0 40px;vertical-align:top}.page.pageSummary .your-car .choice,.configuratorModalOverlay .fullspecsOverlay .your-car .choice{display:inline-block;float:left;vertical-align:top;width:50%}.page.pageSummary .your-car .choice:nth-of-type(1),.configuratorModalOverlay .fullspecsOverlay .your-car .choice:nth-of-type(1){padding-right:16px}.page.pageSummary .your-car .choice:nth-of-type(2),.configuratorModalOverlay .fullspecsOverlay .your-car .choice:nth-of-type(2){padding-left:16px}.page.pageSummary .your-car .choice:nth-of-type(2)::before,.configuratorModalOverlay .fullspecsOverlay .your-car .choice:nth-of-type(2)::before{left:0;top:142px}.page.pageSummary .your-car .choice .wrapper,.page.pageSummary .your-car .choice figcaption,.configuratorModalOverlay .fullspecsOverlay .your-car .choice .wrapper,.configuratorModalOverlay .fullspecsOverlay .your-car .choice figcaption{display:block;margin:0 auto;padding:0;text-align:center;width:100%}.page.pageSummary .your-car .choice figure,.configuratorModalOverlay .fullspecsOverlay .your-car .choice figure{padding:150px 0 46px;position:relative}.page.pageSummary .your-car .choice figure .wrapper,.configuratorModalOverlay .fullspecsOverlay .your-car .choice figure .wrapper{left:0;margin:auto;position:absolute;right:0;text-align:center;top:40px}.page.pageSummary .your-car .choice img,.page.pageSummary .your-car .choice svg,.configuratorModalOverlay .fullspecsOverlay .your-car .choice img,.configuratorModalOverlay .fullspecsOverlay .your-car .choice svg{display:block;margin:auto;max-height:90px;max-width:none;width:auto}.page.pageSummary .your-car .compare,.configuratorModalOverlay .fullspecsOverlay .your-car .compare{margin-top:20px}.page.pageSummary .your-car .compare p,.page.pageSummary .your-car .compare a,.configuratorModalOverlay .fullspecsOverlay .your-car .compare p,.configuratorModalOverlay .fullspecsOverlay .your-car .compare a{display:inline}.page.pageSummary .your-car .compare a,.configuratorModalOverlay .fullspecsOverlay .your-car .compare a{margin-left:50px}@media(min-width:1024px){.page.pageSummary .your-car header,.configuratorModalOverlay .fullspecsOverlay .your-car header{margin-bottom:0}.page.pageSummary .your-car .choiceHolder,.configuratorModalOverlay .fullspecsOverlay .your-car .choiceHolder{display:table;width:100%}.page.pageSummary .your-car .choices,.configuratorModalOverlay .fullspecsOverlay .your-car .choices{display:table-cell;padding:0 0 30px;width:50%;position:relative}.page.pageSummary .your-car .choices:nth-of-type(1),.page.pageSummary .your-car .choices:nth-of-type(1) .currency,.configuratorModalOverlay .fullspecsOverlay .your-car .choices:nth-of-type(1),.configuratorModalOverlay .fullspecsOverlay .your-car .choices:nth-of-type(1) .currency{padding-right:16px}.page.pageSummary .your-car .choices:nth-of-type(2),.page.pageSummary .your-car .choices:nth-of-type(2) .currency,.configuratorModalOverlay .fullspecsOverlay .your-car .choices:nth-of-type(2),.configuratorModalOverlay .fullspecsOverlay .your-car .choices:nth-of-type(2) .currency{padding-left:16px}.page.pageSummary .your-car .choices .currency,.configuratorModalOverlay .fullspecsOverlay .your-car .choices .currency{bottom:0;left:0;position:absolute;width:100%}.page.pageSummary .your-car .choice figure,.configuratorModalOverlay .fullspecsOverlay .your-car .choice figure{padding-bottom:56px}.page.pageSummary .your-car .compare,.configuratorModalOverlay .fullspecsOverlay .your-car .compare{margin-top:0;padding-top:25px}}.page.pageSummary .emissionsRating,.configuratorModalOverlay .fullspecsOverlay .emissionsRating{top:-3px}.page.pageSummary .carEmissions{border-bottom:1px solid #CCC}.page.pageSummary .carEmissions .wrapper{max-width:992px}.configurator_hub_wrapper.showSummary .car_preview.increaseHeight{min-height:520px}@media(min-width:801px){.configurator_hub_wrapper.showSummary .car_preview.increaseHeight{min-height:627px}}@media(min-width:1441px){.configurator_hub_wrapper.showSummary .car_preview.increaseHeight{min-height:765px}}.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .container{padding-top:166px}@media(min-width:801px){.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .container{padding-top:161px}}@media(min-width:1024px){.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .container{padding-top:190px}}@media(min-width:1441px){.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .container{padding-top:167px}}.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_f34,.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_r34{background-position:center calc(50% - -25px)}.ie9 .configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_f34,.ie9 .configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_r34{background-position:center -3px}@media(min-width:801px){.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_f34,.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_r34{background-position:center calc(50% - -51px)}.ie9 .configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_f34,.ie9 .configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_r34{background-position:center -136px}}@media(min-width:1024px){.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_f34,.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_r34{background-position:center calc(50% - -81px)}.ie9 .configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_f34,.ie9 .configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_r34{background-position:center -106px}}@media(min-width:1441px){.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_f34,.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_r34{background-position:center calc(50% - -52px)}.ie9 .configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_f34,.ie9 .configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .exterior_r34{background-position:center -274px}}.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .previewSideActions{top:227px;bottom:auto}@media(min-width:801px){.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .previewSideActions{top:308px}}@media(min-width:1024px){.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .previewSideActions{top:308px}}@media(min-width:1441px){.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .previewSideActions{top:308px}}.configuratorModalOverlay .fullspecsOverlay div.summary_details{padding-top:154px}@media(min-width:1024px){.configuratorModalOverlay .fullspecsOverlay div.summary_details .summary-car{float:left;width:50%}}.configuratorModalOverlay .fullspecsOverlay div.summary_details .car-details{float:left;max-width:460px;padding-left:40px;width:27.8%}.configuratorModalOverlay .fullspecsOverlay div.summary_details .car-details h1{font-size:54px;left:0;position:absolute;text-align:center;top:80px;width:100%;z-index:1}.configuratorModalOverlay .fullspecsOverlay div.summary_details .car-details picture img{max-width:100%}.configuratorModalOverlay .fullspecsOverlay div.summary_details .car-details p{font-size:16px!important}.configuratorModalOverlay .fullspecsOverlay div.summary_details .car-details p:first-of-type{font-size:26px!important;margin-bottom:10px}@media(min-width:1024px){.configuratorModalOverlay .fullspecsOverlay div.summary_details .car-details{float:right;padding-left:0;width:100%}.configuratorModalOverlay .fullspecsOverlay div.summary_details .car-details h1{font-size:60px;letter-spacing:-1px;position:static;text-align:left}.configuratorModalOverlay .fullspecsOverlay div.summary_details .car-details p{font-size:20px!important}.configuratorModalOverlay .fullspecsOverlay div.summary_details .car-details p:first-of-type{font-size:30px!important}}.configuratorModalOverlay .fullspecsOverlay div.summary_details .summaryBreakdown,.configuratorModalOverlay .fullspecsOverlay div.summary_details .servicing{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;clear:both;float:right;padding-top:0;padding-right:70px;width:72.2%}@media(min-width:801px){.configuratorModalOverlay .fullspecsOverlay div.summary_details .summaryBreakdown,.configuratorModalOverlay .fullspecsOverlay div.summary_details .servicing{clear:none}}@media(min-width:1024px){.configuratorModalOverlay .fullspecsOverlay div.summary_details .summaryBreakdown,.configuratorModalOverlay .fullspecsOverlay div.summary_details .servicing{width:50%;padding:0;clear:none}.configuratorModalOverlay .fullspecsOverlay div.summary_details .summaryBreakdown .wrapper,.configuratorModalOverlay .fullspecsOverlay div.summary_details .servicing .wrapper{float:left;max-width:460px;padding:0 0 40px 16px;width:100%;border-bottom:0 none;background-color:transparent}}@media(min-width:1024px){.configuratorModalOverlay .fullspecsOverlay div.summary_details{padding-top:120px}}.configuratorModalOverlay .packModal h1 .price{line-height:1em;font-size:.5em}.configuratorModalOverlay .packModal ul{margin-top:32px}@media(min-width:1024px){.configuratorModalOverlay .packModal ul{margin-top:52px}}.configuratorModalOverlay .packModal ul li{float:left;width:calc(50% - 15px)}.configuratorModalOverlay .packModal ul li span.label{font-size:1.65em;letter-spacing:.01em;padding:36px 20px}@media(min-width:1024px){.configuratorModalOverlay .packModal ul li span.label{padding:28px 20px}}.configuratorModalOverlay .packModal ul li:nth-child(even){float:right}@media(min-width:1024px){.configuratorModalOverlay .packModal ul li{width:290px;display:block;margin-right:30px}.configuratorModalOverlay .packModal ul li,.configuratorModalOverlay .packModal ul li:nth-child(even){float:left}.configuratorModalOverlay .packModal ul li:nth-child(3n){margin-right:0}}.configuratorModalOverlay .packModal ul:after{content:'';display:block;float:none;clear:both}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f34,.inPageSelector.gradeSelector .car_preview .exterior_f34,.inPageSelector.engineSelector .car_preview .exterior_f34,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f34,.configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_r34,.inPageSelector.gradeSelector .car_preview .exterior_r34,.inPageSelector.engineSelector .car_preview .exterior_r34,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_r34,.configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f,.inPageSelector.gradeSelector .car_preview .exterior_f,.inPageSelector.engineSelector .car_preview .exterior_f,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f{background-position:calc(50% - 115px) center}.ie9 .configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f34,.configurator_hub_wrapper .pageGradeEngine .ie9 .car_preview .exterior_f34,.ie9 .inPageSelector.gradeSelector .car_preview .exterior_f34,.inPageSelector.gradeSelector .ie9 .car_preview .exterior_f34,.ie9 .inPageSelector.engineSelector .car_preview .exterior_f34,.inPageSelector.engineSelector .ie9 .car_preview .exterior_f34,.ie9 .configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f34,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .ie9 .car_preview.offsetCarPosition .exterior_f34,.ie9 .configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_r34,.configurator_hub_wrapper .pageGradeEngine .ie9 .car_preview .exterior_r34,.ie9 .inPageSelector.gradeSelector .car_preview .exterior_r34,.inPageSelector.gradeSelector .ie9 .car_preview .exterior_r34,.ie9 .inPageSelector.engineSelector .car_preview .exterior_r34,.inPageSelector.engineSelector .ie9 .car_preview .exterior_r34,.ie9 .configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_r34,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .ie9 .car_preview.offsetCarPosition .exterior_r34,.ie9 .configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f,.configurator_hub_wrapper .pageGradeEngine .ie9 .car_preview .exterior_f,.ie9 .inPageSelector.gradeSelector .car_preview .exterior_f,.inPageSelector.gradeSelector .ie9 .car_preview .exterior_f,.ie9 .inPageSelector.engineSelector .car_preview .exterior_f,.inPageSelector.engineSelector .ie9 .car_preview .exterior_f,.ie9 .configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .ie9 .car_preview.offsetCarPosition .exterior_f{margin-left:-230px}}@media(min-width:1441px){.configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f34,.inPageSelector.gradeSelector .car_preview .exterior_f34,.inPageSelector.engineSelector .car_preview .exterior_f34,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f34,.configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_r34,.inPageSelector.gradeSelector .car_preview .exterior_r34,.inPageSelector.engineSelector .car_preview .exterior_r34,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_r34,.configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f,.inPageSelector.gradeSelector .car_preview .exterior_f,.inPageSelector.engineSelector .car_preview .exterior_f,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f{background-position:calc(50% - 209px) center}.ie9 .configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f34,.configurator_hub_wrapper .pageGradeEngine .ie9 .car_preview .exterior_f34,.ie9 .inPageSelector.gradeSelector .car_preview .exterior_f34,.inPageSelector.gradeSelector .ie9 .car_preview .exterior_f34,.ie9 .inPageSelector.engineSelector .car_preview .exterior_f34,.inPageSelector.engineSelector .ie9 .car_preview .exterior_f34,.ie9 .configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f34,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .ie9 .car_preview.offsetCarPosition .exterior_f34,.ie9 .configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_r34,.configurator_hub_wrapper .pageGradeEngine .ie9 .car_preview .exterior_r34,.ie9 .inPageSelector.gradeSelector .car_preview .exterior_r34,.inPageSelector.gradeSelector .ie9 .car_preview .exterior_r34,.ie9 .inPageSelector.engineSelector .car_preview .exterior_r34,.inPageSelector.engineSelector .ie9 .car_preview .exterior_r34,.ie9 .configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_r34,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .ie9 .car_preview.offsetCarPosition .exterior_r34,.ie9 .configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f,.configurator_hub_wrapper .pageGradeEngine .ie9 .car_preview .exterior_f,.ie9 .inPageSelector.gradeSelector .car_preview .exterior_f,.inPageSelector.gradeSelector .ie9 .car_preview .exterior_f,.ie9 .inPageSelector.engineSelector .car_preview .exterior_f,.inPageSelector.engineSelector .ie9 .car_preview .exterior_f,.ie9 .configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .ie9 .car_preview.offsetCarPosition .exterior_f{margin-left:-418px}}.ie9 .configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f34,.configurator_hub_wrapper .pageGradeEngine .ie9 .car_preview .exterior_f34,.ie9 .inPageSelector.gradeSelector .car_preview .exterior_f34,.inPageSelector.gradeSelector .ie9 .car_preview .exterior_f34,.ie9 .inPageSelector.engineSelector .car_preview .exterior_f34,.inPageSelector.engineSelector .ie9 .car_preview .exterior_f34,.ie9 .configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f34,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .ie9 .car_preview.offsetCarPosition .exterior_f34,.ie9 .configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_r34,.configurator_hub_wrapper .pageGradeEngine .ie9 .car_preview .exterior_r34,.ie9 .inPageSelector.gradeSelector .car_preview .exterior_r34,.inPageSelector.gradeSelector .ie9 .car_preview .exterior_r34,.ie9 .inPageSelector.engineSelector .car_preview .exterior_r34,.inPageSelector.engineSelector .ie9 .car_preview .exterior_r34,.ie9 .configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_r34,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .ie9 .car_preview.offsetCarPosition .exterior_r34,.ie9 .configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f,.configurator_hub_wrapper .pageGradeEngine .ie9 .car_preview .exterior_f,.ie9 .inPageSelector.gradeSelector .car_preview .exterior_f,.inPageSelector.gradeSelector .ie9 .car_preview .exterior_f,.ie9 .inPageSelector.engineSelector .car_preview .exterior_f,.inPageSelector.engineSelector .ie9 .car_preview .exterior_f,.ie9 .configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .ie9 .car_preview.offsetCarPosition .exterior_f{background-position:center center}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f34 .container,.inPageSelector.gradeSelector .car_preview .exterior_f34 .container,.inPageSelector.engineSelector .car_preview .exterior_f34 .container,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f34 .container,.configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_r34 .container,.inPageSelector.gradeSelector .car_preview .exterior_r34 .container,.inPageSelector.engineSelector .car_preview .exterior_r34 .container,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_r34 .container{right:115px}}@media(min-width:1441px){.configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f34 .container,.inPageSelector.gradeSelector .car_preview .exterior_f34 .container,.inPageSelector.engineSelector .car_preview .exterior_f34 .container,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f34 .container,.configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_r34 .container,.inPageSelector.gradeSelector .car_preview .exterior_r34 .container,.inPageSelector.engineSelector .car_preview .exterior_r34 .container,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_r34 .container{right:209px}}.ie9 .configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f34 .container,.configurator_hub_wrapper .pageGradeEngine .ie9 .car_preview .exterior_f34 .container,.ie9 .inPageSelector.gradeSelector .car_preview .exterior_f34 .container,.inPageSelector.gradeSelector .ie9 .car_preview .exterior_f34 .container,.ie9 .inPageSelector.engineSelector .car_preview .exterior_f34 .container,.inPageSelector.engineSelector .ie9 .car_preview .exterior_f34 .container,.ie9 .configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f34 .container,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .ie9 .car_preview.offsetCarPosition .exterior_f34 .container,.ie9 .configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_r34 .container,.configurator_hub_wrapper .pageGradeEngine .ie9 .car_preview .exterior_r34 .container,.ie9 .inPageSelector.gradeSelector .car_preview .exterior_r34 .container,.inPageSelector.gradeSelector .ie9 .car_preview .exterior_r34 .container,.ie9 .inPageSelector.engineSelector .car_preview .exterior_r34 .container,.inPageSelector.engineSelector .ie9 .car_preview .exterior_r34 .container,.ie9 .configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_r34 .container,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .ie9 .car_preview.offsetCarPosition .exterior_r34 .container{right:auto}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f .container,.inPageSelector.gradeSelector .car_preview .exterior_f .container,.inPageSelector.engineSelector .car_preview .exterior_f .container,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f .container{right:40px}}@media(min-width:1441px){.configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f .container,.inPageSelector.gradeSelector .car_preview .exterior_f .container,.inPageSelector.engineSelector .car_preview .exterior_f .container,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f .container{right:120px}}.ie9 .configurator_hub_wrapper .pageGradeEngine .car_preview .exterior_f .container,.configurator_hub_wrapper .pageGradeEngine .ie9 .car_preview .exterior_f .container,.ie9 .inPageSelector.gradeSelector .car_preview .exterior_f .container,.inPageSelector.gradeSelector .ie9 .car_preview .exterior_f .container,.ie9 .inPageSelector.engineSelector .car_preview .exterior_f .container,.inPageSelector.engineSelector .ie9 .car_preview .exterior_f .container,.ie9 .configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .car_preview.offsetCarPosition .exterior_f .container,.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder .ie9 .car_preview.offsetCarPosition .exterior_f .container{right:auto}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine{margin-top:0}}.configurator_hub_wrapper .pageGradeEngine .bgFade,.inPageSelector.gradeSelector .bgFade,.inPageSelector.engineSelector .bgFade{position:absolute;bottom:0;left:0;display:none;width:100%;height:200px;z-index:1}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav,.inPageSelector.gradeSelector .gradeEngineStickyNav,.inPageSelector.engineSelector .gradeEngineStickyNav{min-height:60px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .logo,.inPageSelector.gradeSelector .gradeEngineStickyNav .logo,.inPageSelector.engineSelector .gradeEngineStickyNav .logo{width:204px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .logo img,.inPageSelector.gradeSelector .gradeEngineStickyNav .logo img,.inPageSelector.engineSelector .gradeEngineStickyNav .logo img{max-width:160px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content,.inPageSelector.gradeSelector .gradeEngineStickyNav .content,.inPageSelector.engineSelector .gradeEngineStickyNav .content{display:table;width:100%;height:60px;padding-right:90px;padding-left:220px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .info,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .info,.inPageSelector.engineSelector .gradeEngineStickyNav .content .info{text-align:center}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .info span,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .info span,.inPageSelector.engineSelector .gradeEngineStickyNav .content .info span{font-size:1.8em}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .info .price,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .info .price,.inPageSelector.engineSelector .gradeEngineStickyNav .content .info .price{display:inline-block}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .actions,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .actions,.inPageSelector.engineSelector .gradeEngineStickyNav .content .actions{width:74px}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav,.inPageSelector.gradeSelector .gradeEngineStickyNav,.inPageSelector.engineSelector .gradeEngineStickyNav{min-height:80px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .logo,.inPageSelector.gradeSelector .gradeEngineStickyNav .logo,.inPageSelector.engineSelector .gradeEngineStickyNav .logo{width:240px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .logo img,.inPageSelector.gradeSelector .gradeEngineStickyNav .logo img,.inPageSelector.engineSelector .gradeEngineStickyNav .logo img{max-width:200px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content,.inPageSelector.gradeSelector .gradeEngineStickyNav .content,.inPageSelector.engineSelector .gradeEngineStickyNav .content{height:80px;padding-right:224px;padding-left:256px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .info span,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .info span,.inPageSelector.engineSelector .gradeEngineStickyNav .content .info span{font-size:2.2em}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .actions,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .actions,.inPageSelector.engineSelector .gradeEngineStickyNav .content .actions{width:208px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .actions .backToTop,.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .actions .nextStep,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .actions .backToTop,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .actions .nextStep,.inPageSelector.engineSelector .gradeEngineStickyNav .content .actions .backToTop,.inPageSelector.engineSelector .gradeEngineStickyNav .content .actions .nextStep{padding:0 76px 0 16px;text-align:right}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .actions .backToTop::before,.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .actions .nextStep::before,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .actions .backToTop::before,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .actions .nextStep::before,.inPageSelector.engineSelector .gradeEngineStickyNav .content .actions .backToTop::before,.inPageSelector.engineSelector .gradeEngineStickyNav .content .actions .nextStep::before{position:absolute;right:50px;margin:auto;font-size:12px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .actions .backToTop span,.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .actions .nextStep span,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .actions .backToTop span,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .actions .nextStep span,.inPageSelector.engineSelector .gradeEngineStickyNav .content .actions .backToTop span,.inPageSelector.engineSelector .gradeEngineStickyNav .content .actions .nextStep span{display:inline-block;color:#FFF;font-family:"ProximaNovaExCnLight";font-size:1.6em;text-transform:uppercase}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .actions .nextStep span,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .actions .nextStep span,.inPageSelector.engineSelector .gradeEngineStickyNav .content .actions .nextStep span{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .actions .backToTop::before,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .actions .backToTop::before,.inPageSelector.engineSelector .gradeEngineStickyNav .content .actions .backToTop::before{right:45px;font-size:22px}}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .car_preview,.inPageSelector.gradeSelector .gradeEngineStart .car_preview,.inPageSelector.engineSelector .gradeEngineStart .car_preview{max-height:1000px}}@media(min-width:1441px){.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .car_preview,.inPageSelector.gradeSelector .gradeEngineStart .car_preview,.inPageSelector.engineSelector .gradeEngineStart .car_preview{max-height:1440px}}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .car_preview .container,.inPageSelector.gradeSelector .gradeEngineStart .car_preview .container,.inPageSelector.engineSelector .gradeEngineStart .car_preview .container{height:100%}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .car_preview .preloader .content,.inPageSelector.gradeSelector .gradeEngineStart .car_preview .preloader .content,.inPageSelector.engineSelector .gradeEngineStart .car_preview .preloader .content{padding-top:62px}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .car_preview .body,.inPageSelector.gradeSelector .gradeEngineStart .car_preview .body,.inPageSelector.engineSelector .gradeEngineStart .car_preview .body{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation,.inPageSelector.gradeSelector .gradeEngineStart .navigation,.inPageSelector.engineSelector .gradeEngineStart .navigation{margin-top:0;margin-bottom:0}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem+.navigationItem::before,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem+.navigationItem::before,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem+.navigationItem::before{background-color:#000}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem+.navigationItem::after,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem+.navigationItem::after,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem+.navigationItem::after{display:none}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .inner,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .inner,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .inner{padding:75px 40px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .name,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .name,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .name{font-size:2.8em;letter-spacing:.01em}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .name::before,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .name::before,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .name::before{top:25px;left:40px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .name::after,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .name::after,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .name::after{bottom:30px;left:36px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem button,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem button,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem button{bottom:35px;left:40px}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation,.inPageSelector.gradeSelector .gradeEngineStart .navigation,.inPageSelector.engineSelector .gradeEngineStart .navigation{max-width:930px;margin:auto;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0;left:0;display:block;z-index:4}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation>.inner,.inPageSelector.gradeSelector .gradeEngineStart .navigation>.inner,.inPageSelector.engineSelector .gradeEngineStart .navigation>.inner{display:block;width:240px;float:right}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem{position:relative;display:table;width:100%}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem+.navigationItem,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem+.navigationItem,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem+.navigationItem{margin-top:1px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem+.navigationItem::before,.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem+.navigationItem::after,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem+.navigationItem::before,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem+.navigationItem::after,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem+.navigationItem::before,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem+.navigationItem::after{display:none}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .inner,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .inner,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .inner{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;display:table-cell;width:100%;height:5em;padding:57px 40px;vertical-align:middle;z-index:2}.ie9 .configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .inner,.ie10 .configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .inner,.ie9 .inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .inner,.ie10 .inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .inner,.ie9 .inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .inner,.ie10 .inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .inner{background-image:url("../../img/transparent_pixel.png")}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .name::before,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .name::before,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .name::before{top:18px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .name::after,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .name::after,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .name::after{bottom:11px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem button,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem button,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem button{bottom:16px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation a.navigationItem:hover,.inPageSelector.gradeSelector .gradeEngineStart .navigation a.navigationItem:hover,.inPageSelector.engineSelector .gradeEngineStart .navigation a.navigationItem:hover{background-color:#dc182d}}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart.showBgFade .car_preview,.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart.showBgFade .car_preview .exterior,.inPageSelector.gradeSelector .gradeEngineStart.showBgFade .car_preview,.inPageSelector.gradeSelector .gradeEngineStart.showBgFade .car_preview .exterior,.inPageSelector.engineSelector .gradeEngineStart.showBgFade .car_preview,.inPageSelector.engineSelector .gradeEngineStart.showBgFade .car_preview .exterior{min-height:0}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart.showBgFade .bgFade,.inPageSelector.gradeSelector .gradeEngineStart.showBgFade .bgFade,.inPageSelector.engineSelector .gradeEngineStart.showBgFade .bgFade{display:block}.configurator_hub_wrapper .pageGradeEngine .selector .modelName,.inPageSelector.gradeSelector .selector .modelName,.inPageSelector.engineSelector .selector .modelName{display:inline-block}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview_holder,.inPageSelector.gradeSelector .selector .car_preview_holder,.inPageSelector.engineSelector .selector .car_preview_holder{margin-bottom:-242px}@media(min-width:801px){.configurator_hub_wrapper .pageGradeEngine .selector .car_preview_holder,.inPageSelector.gradeSelector .selector .car_preview_holder,.inPageSelector.engineSelector .selector .car_preview_holder{margin-bottom:-226px}}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector .car_preview_holder,.inPageSelector.gradeSelector .selector .car_preview_holder,.inPageSelector.engineSelector .selector .car_preview_holder{margin-bottom:-260px}}@media(min-width:1441px){.configurator_hub_wrapper .pageGradeEngine .selector .car_preview_holder,.inPageSelector.gradeSelector .selector .car_preview_holder,.inPageSelector.engineSelector .selector .car_preview_holder{margin-bottom:-310px}}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .preloader,.inPageSelector.gradeSelector .selector .car_preview .preloader,.inPageSelector.engineSelector .selector .car_preview .preloader{height:477px}@media(min-width:801px){.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .preloader,.inPageSelector.gradeSelector .selector .car_preview .preloader,.inPageSelector.engineSelector .selector .car_preview .preloader{height:565px}}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .preloader,.inPageSelector.gradeSelector .selector .car_preview .preloader,.inPageSelector.engineSelector .selector .car_preview .preloader{height:500px}}@media(min-width:1441px){.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .preloader,.inPageSelector.gradeSelector .selector .car_preview .preloader,.inPageSelector.engineSelector .selector .car_preview .preloader{height:627px}}.configurator_hub_wrapper .pageGradeEngine .selector .selectorContent,.inPageSelector.gradeSelector .selector .selectorContent,.inPageSelector.engineSelector .selector .selectorContent{padding-top:0}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector .selectorContent,.inPageSelector.gradeSelector .selector .selectorContent,.inPageSelector.engineSelector .selector .selectorContent{padding-top:170px}}@media(min-width:1441px){.configurator_hub_wrapper .pageGradeEngine .selector .selectorContent,.inPageSelector.gradeSelector .selector .selectorContent,.inPageSelector.engineSelector .selector .selectorContent{padding-top:222px}}.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading,.inPageSelector.gradeSelector .selector .selectorHeading,.inPageSelector.engineSelector .selector .selectorHeading{position:relative;display:block;margin-bottom:32px}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading,.inPageSelector.gradeSelector .selector .selectorHeading,.inPageSelector.engineSelector .selector .selectorHeading{margin-bottom:0;z-index:4}.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading .inner,.inPageSelector.gradeSelector .selector .selectorHeading .inner,.inPageSelector.engineSelector .selector .selectorHeading .inner{max-width:930px;margin:auto;position:relative}}.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2,.inPageSelector.gradeSelector .selector .selectorHeading h2,.inPageSelector.engineSelector .selector .selectorHeading h2{padding:80px 40px 35px;font-size:2.8em;text-align:left}@media(min-width:801px){.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2,.inPageSelector.gradeSelector .selector .selectorHeading h2,.inPageSelector.engineSelector .selector .selectorHeading h2{padding-top:124px}}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2,.inPageSelector.gradeSelector .selector .selectorHeading h2,.inPageSelector.engineSelector .selector .selectorHeading h2{position:absolute;right:0;bottom:170px;z-index:1;width:100%;width:240px;padding-top:31px}}@media(min-width:1441px){.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2,.inPageSelector.gradeSelector .selector .selectorHeading h2,.inPageSelector.engineSelector .selector .selectorHeading h2{bottom:222px}}.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2::before,.inPageSelector.gradeSelector .selector .selectorHeading h2::before,.inPageSelector.engineSelector .selector .selectorHeading h2::before{position:static;bottom:auto;left:auto;display:block;margin:0 0 10px -6px;color:#FFF;background-color:transparent}.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2::after,.inPageSelector.gradeSelector .selector .selectorHeading h2::after,.inPageSelector.engineSelector .selector .selectorHeading h2::after{position:absolute;top:0;left:0;display:none;width:174px;height:100%;content:"";background-color:#FFF}.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2 .restart,.inPageSelector.gradeSelector .selector .selectorHeading h2 .restart,.inPageSelector.engineSelector .selector .selectorHeading h2 .restart{top:125px;left:40px;z-index:1;width:120px;height:auto;padding:2px 0 2px 34px;font-size:.575em;text-align:left}.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2 .restart::before,.inPageSelector.gradeSelector .selector .selectorHeading h2 .restart::before,.inPageSelector.engineSelector .selector .selectorHeading h2 .restart::before{position:absolute;top:-4px;left:0}.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2 .restart span,.inPageSelector.gradeSelector .selector .selectorHeading h2 .restart span,.inPageSelector.engineSelector .selector .selectorHeading h2 .restart span{display:inline;line-height:normal}@media(min-width:801px){.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2 .restart,.inPageSelector.gradeSelector .selector .selectorHeading h2 .restart,.inPageSelector.engineSelector .selector .selectorHeading h2 .restart{top:168px}}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2 .restart,.inPageSelector.gradeSelector .selector .selectorHeading h2 .restart,.inPageSelector.engineSelector .selector .selectorHeading h2 .restart{top:-45px;left:0;width:100%;height:45px;padding-right:40px;padding-left:70px}.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2 .restart::before,.inPageSelector.gradeSelector .selector .selectorHeading h2 .restart::before,.inPageSelector.engineSelector .selector .selectorHeading h2 .restart::before{top:6px;left:36px}}.configurator_hub_wrapper .pageGradeEngine .selector .selectorListHeading,.inPageSelector.gradeSelector .selector .selectorListHeading,.inPageSelector.engineSelector .selector .selectorListHeading{margin-bottom:.8em;font-size:6em}.configurator_hub_wrapper .pageGradeEngine .selector .selectorList,.inPageSelector.gradeSelector .selector .selectorList,.inPageSelector.engineSelector .selector .selectorList{max-width:930px;margin:auto;margin-bottom:50px;padding:10px 20px 0;text-align:center}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector .selectorList,.inPageSelector.gradeSelector .selector .selectorList,.inPageSelector.engineSelector .selector .selectorList{margin-bottom:44px}}.configurator_hub_wrapper .pageGradeEngine .selector .selectorList>li,.inPageSelector.gradeSelector .selector .selectorList>li,.inPageSelector.engineSelector .selector .selectorList>li{display:inline-block;width:166px;margin:0 5px 10px;padding:0;vertical-align:top}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector .selectorList>li,.inPageSelector.gradeSelector .selector .selectorList>li,.inPageSelector.engineSelector .selector .selectorList>li{margin:0 8px 16px}}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger,.inPageSelector.gradeSelector .selector .selectorTrigger,.inPageSelector.engineSelector .selector .selectorTrigger{height:100%;padding:12px;text-align:center}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger::before,.inPageSelector.gradeSelector .selector .selectorTrigger::before,.inPageSelector.engineSelector .selector .selectorTrigger::before{width:100%;height:6px}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger.showAvailability,.inPageSelector.gradeSelector .selector .selectorTrigger.showAvailability,.inPageSelector.engineSelector .selector .selectorTrigger.showAvailability{padding:9px;border-width:3px}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger.showAvailability::after,.inPageSelector.gradeSelector .selector .selectorTrigger.showAvailability::after,.inPageSelector.engineSelector .selector .selectorTrigger.showAvailability::after{bottom:-20px}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger,.inPageSelector.gradeSelector .selector .selectorTrigger,.inPageSelector.engineSelector .selector .selectorTrigger{position:relative;z-index:2}}.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability,.inPageSelector.gradeSelector .selector .selectorAvailability,.inPageSelector.engineSelector .selector .selectorAvailability{position:absolute;left:20px;right:0;width:100%;margin-top:16px;margin-bottom:16px}.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability .inner,.inPageSelector.gradeSelector .selector .selectorAvailability .inner,.inPageSelector.engineSelector .selector .selectorAvailability .inner{max-width:930px;margin:auto;padding-top:30px}.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability h4 .unavailable,.inPageSelector.gradeSelector .selector .selectorAvailability h4 .unavailable,.inPageSelector.engineSelector .selector .selectorAvailability h4 .unavailable{display:inline}.configurator_hub_wrapper .pageGradeEngine .selector .accordion,.inPageSelector.gradeSelector .selector .accordion,.inPageSelector.engineSelector .selector .accordion{max-width:655px;margin:0 auto;padding-right:20px;padding-left:20px}.configurator_hub_wrapper .pageGradeEngine .selector .accordion>ul,.inPageSelector.gradeSelector .selector .accordion>ul,.inPageSelector.engineSelector .selector .accordion>ul{margin:0}.configurator_hub_wrapper .pageGradeEngine .selector .accordion>ul>li,.inPageSelector.gradeSelector .selector .accordion>ul>li,.inPageSelector.engineSelector .selector .accordion>ul>li{border:0}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading,.inPageSelector.gradeSelector .selector .accordion .accordionHeading,.inPageSelector.engineSelector .selector .accordion .accordionHeading{padding:0;font-family:"ProximaNovaExCnLight";font-size:1em;border-top:0;cursor:default}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading a,.inPageSelector.gradeSelector .selector .accordion .accordionHeading a,.inPageSelector.engineSelector .selector .accordion .accordionHeading a{text-decoration:none}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading a,.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading a:hover,.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading a:focus,.inPageSelector.gradeSelector .selector .accordion .accordionHeading a,.inPageSelector.gradeSelector .selector .accordion .accordionHeading a:hover,.inPageSelector.gradeSelector .selector .accordion .accordionHeading a:focus,.inPageSelector.engineSelector .selector .accordion .accordionHeading a,.inPageSelector.engineSelector .selector .accordion .accordionHeading a:hover,.inPageSelector.engineSelector .selector .accordion .accordionHeading a:focus{cursor:default;outline:0}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading .modelName,.inPageSelector.gradeSelector .selector .accordion .accordionHeading .modelName,.inPageSelector.engineSelector .selector .accordion .accordionHeading .modelName{display:block;margin:0 0 15px;padding:0;font-size:2em}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading .modelName::before,.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading .modelName::after,.inPageSelector.gradeSelector .selector .accordion .accordionHeading .modelName::before,.inPageSelector.gradeSelector .selector .accordion .accordionHeading .modelName::after,.inPageSelector.engineSelector .selector .accordion .accordionHeading .modelName::before,.inPageSelector.engineSelector .selector .accordion .accordionHeading .modelName::after{display:none}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading .title,.inPageSelector.gradeSelector .selector .accordion .accordionHeading .title,.inPageSelector.engineSelector .selector .accordion .accordionHeading .title{color:#000;font-size:6em;letter-spacing:normal;line-height:.9em}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading:hover .title,.inPageSelector.gradeSelector .selector .accordion .accordionHeading:hover .title,.inPageSelector.engineSelector .selector .accordion .accordionHeading:hover .title{color:#000}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading .accordionToggle::after,.inPageSelector.gradeSelector .selector .accordion .accordionHeading .accordionToggle::after,.inPageSelector.engineSelector .selector .accordion .accordionHeading .accordionToggle::after{display:none}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .collapsible,.inPageSelector.gradeSelector .selector .accordion .collapsible,.inPageSelector.engineSelector .selector .accordion .collapsible{display:block}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .description,.inPageSelector.gradeSelector .selector .accordion .description,.inPageSelector.engineSelector .selector .accordion .description{width:50%}.configurator_hub_wrapper .pageGradeEngine .selector.grades .selectorTrigger,.inPageSelector.gradeSelector .selector.grades .selectorTrigger,.inPageSelector.engineSelector .selector.grades .selectorTrigger{padding-right:12px}.configurator_hub_wrapper .pageGradeEngine .selector.grades .selectorTrigger .name,.inPageSelector.gradeSelector .selector.grades .selectorTrigger .name,.inPageSelector.engineSelector .selector.grades .selectorTrigger .name{font-size:2.8em}.configurator_hub_wrapper .pageGradeEngine .selector.grades .selectorTrigger .price,.inPageSelector.gradeSelector .selector.grades .selectorTrigger .price,.inPageSelector.engineSelector .selector.grades .selectorTrigger .price{position:static;top:auto;right:auto;width:auto;display:block;float:none;margin-top:1em;font-size:1.8em;line-height:1.2em;text-align:center}.configurator_hub_wrapper .pageGradeEngine .selector.grades .accordion .accordionHeading,.inPageSelector.gradeSelector .selector.grades .accordion .accordionHeading,.inPageSelector.engineSelector .selector.grades .accordion .accordionHeading{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;right:-5px;width:50%;float:left;clear:left;margin-bottom:35px;padding-bottom:80px;padding-right:15px;text-align:right}.configurator_hub_wrapper .pageGradeEngine .selector.grades .accordion .accordionHeading::after,.inPageSelector.gradeSelector .selector.grades .accordion .accordionHeading::after,.inPageSelector.engineSelector .selector.grades .accordion .accordionHeading::after{position:absolute;bottom:0;right:0;left:50%;width:5px;height:55px;content:" ";background:url("../../img/configurator/grade_detail_dots.svg") no-repeat}.configurator_hub_wrapper .pageGradeEngine .selector.grades .accordion .description,.inPageSelector.gradeSelector .selector.grades .accordion .description,.inPageSelector.engineSelector .selector.grades .accordion .description{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;padding:52px 0 35px 15px}.configurator_hub_wrapper .pageGradeEngine .selector.grades .features,.inPageSelector.gradeSelector .selector.grades .features,.inPageSelector.engineSelector .selector.grades .features{position:relative;display:table;clear:both;padding:0;border-collapse:separate;border-spacing:30px 0;background-color:transparent}.configurator_hub_wrapper .pageGradeEngine .selector.grades .features tr,.inPageSelector.gradeSelector .selector.grades .features tr,.inPageSelector.engineSelector .selector.grades .features tr{display:table-row}.configurator_hub_wrapper .pageGradeEngine .selector.grades .features tr:first-child td,.inPageSelector.gradeSelector .selector.grades .features tr:first-child td,.inPageSelector.engineSelector .selector.grades .features tr:first-child td{border-top-width:1px}.configurator_hub_wrapper .pageGradeEngine .selector.grades .features td,.inPageSelector.gradeSelector .selector.grades .features td,.inPageSelector.engineSelector .selector.grades .features td{display:table-cell;width:50%;padding-bottom:12px;border-color:#e0dfe3;border-style:solid;border-width:0 0 1px}.configurator_hub_wrapper .pageGradeEngine .selector.grades.isFirst .accordion .accordionHeading .modelName,.inPageSelector.gradeSelector .selector.grades.isFirst .accordion .accordionHeading .modelName,.inPageSelector.engineSelector .selector.grades.isFirst .accordion .accordionHeading .modelName{display:block}.configurator_hub_wrapper .pageGradeEngine .selector.engines .selectorHeading h2,.inPageSelector.gradeSelector .selector.engines .selectorHeading h2,.inPageSelector.engineSelector .selector.engines .selectorHeading h2{display:block}.configurator_hub_wrapper .pageGradeEngine .selector.engines .selectorList>li,.inPageSelector.gradeSelector .selector.engines .selectorList>li,.inPageSelector.engineSelector .selector.engines .selectorList>li{width:277px}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector.engines .selectorList>li,.inPageSelector.gradeSelector .selector.engines .selectorList>li,.inPageSelector.engineSelector .selector.engines .selectorList>li{width:233px}}.configurator_hub_wrapper .pageGradeEngine .selector.engines .selectorTrigger,.inPageSelector.gradeSelector .selector.engines .selectorTrigger,.inPageSelector.engineSelector .selector.engines .selectorTrigger{padding:20px}.configurator_hub_wrapper .pageGradeEngine .selector.engines .selectorTrigger .name,.inPageSelector.gradeSelector .selector.engines .selectorTrigger .name,.inPageSelector.engineSelector .selector.engines .selectorTrigger .name{font-size:2.2em}.configurator_hub_wrapper .pageGradeEngine .selector.engines .selectorTrigger .transmission,.inPageSelector.gradeSelector .selector.engines .selectorTrigger .transmission,.inPageSelector.engineSelector .selector.engines .selectorTrigger .transmission{font-size:1.6em;letter-spacing:.05em}.configurator_hub_wrapper .pageGradeEngine .selector.engines .selectorTrigger .icon-manual,.configurator_hub_wrapper .pageGradeEngine .selector.engines .selectorTrigger .icon-automatic,.inPageSelector.gradeSelector .selector.engines .selectorTrigger .icon-manual,.inPageSelector.gradeSelector .selector.engines .selectorTrigger .icon-automatic,.inPageSelector.engineSelector .selector.engines .selectorTrigger .icon-manual,.inPageSelector.engineSelector .selector.engines .selectorTrigger .icon-automatic{position:static;top:auto;left:auto;display:block;margin:auto auto .4em}.configurator_hub_wrapper .pageGradeEngine .selector.engines .selectorTrigger.showAvailability,.inPageSelector.gradeSelector .selector.engines .selectorTrigger.showAvailability,.inPageSelector.engineSelector .selector.engines .selectorTrigger.showAvailability{padding:17px}.configurator_hub_wrapper .pageGradeEngine .selector.engines .accordion,.inPageSelector.gradeSelector .selector.engines .accordion,.inPageSelector.engineSelector .selector.engines .accordion{*zoom:1}.configurator_hub_wrapper .pageGradeEngine .selector.engines .accordion:after,.inPageSelector.gradeSelector .selector.engines .accordion:after,.inPageSelector.engineSelector .selector.engines .accordion:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.configurator_hub_wrapper .pageGradeEngine .selector.engines .accordion .accordionHeading,.inPageSelector.gradeSelector .selector.engines .accordion .accordionHeading,.inPageSelector.engineSelector .selector.engines .accordion .accordionHeading{margin-bottom:38px}.configurator_hub_wrapper .pageGradeEngine .selector.engines .accordion .accordionContent,.inPageSelector.gradeSelector .selector.engines .accordion .accordionContent,.inPageSelector.engineSelector .selector.engines .accordion .accordionContent{position:relative}.configurator_hub_wrapper .pageGradeEngine .selector.engines .accordion .transmissionImage,.inPageSelector.gradeSelector .selector.engines .accordion .transmissionImage,.inPageSelector.engineSelector .selector.engines .accordion .transmissionImage{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0;width:50%;max-width:175px;margin-top:0;padding-left:115px}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector.engines .accordion .transmissionImage,.inPageSelector.gradeSelector .selector.engines .accordion .transmissionImage,.inPageSelector.engineSelector .selector.engines .accordion .transmissionImage{max-width:195px}}.configurator_hub_wrapper .pageGradeEngine .selector.engines .accordion .description,.inPageSelector.gradeSelector .selector.engines .accordion .description,.inPageSelector.engineSelector .selector.engines .accordion .description{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:0;padding-right:45px;text-align:right}.configurator_hub_wrapper .pageGradeEngine .selector.engines .accordion .description::before,.inPageSelector.gradeSelector .selector.engines .accordion .description::before,.inPageSelector.engineSelector .selector.engines .accordion .description::before{top:0;bottom:0;left:100%;width:95px;height:67px;background:url("../../img/configurator/engine_detail_dots.svg") no-repeat}.configurator_hub_wrapper .pageGradeEngine .selector.engines .emissions .wrapper,.inPageSelector.gradeSelector .selector.engines .emissions .wrapper,.inPageSelector.engineSelector .selector.engines .emissions .wrapper{max-width:992px}.configurator_hub_wrapper .pageGradeEngine .selector.engines .emissions .wrapperInner,.inPageSelector.gradeSelector .selector.engines .emissions .wrapperInner,.inPageSelector.engineSelector .selector.engines .emissions .wrapperInner{margin:0;padding:0 6.4516129%}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .car_preview_holder,.inPageSelector.gradeSelector .selector.isFirst .car_preview_holder,.inPageSelector.engineSelector .selector.isFirst .car_preview_holder{padding-top:0}.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .selectorContent,.inPageSelector.gradeSelector .selector.isFirst .selectorContent,.inPageSelector.engineSelector .selector.isFirst .selectorContent{padding-top:170px}}@media(min-width:1441px){.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .selectorContent,.inPageSelector.gradeSelector .selector.isFirst .selectorContent,.inPageSelector.engineSelector .selector.isFirst .selectorContent{padding-top:222px}}.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .car_preview .preloader,.inPageSelector.gradeSelector .selector.isFirst .car_preview .preloader,.inPageSelector.engineSelector .selector.isFirst .car_preview .preloader{height:477px}@media(min-width:801px){.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .car_preview .preloader,.inPageSelector.gradeSelector .selector.isFirst .car_preview .preloader,.inPageSelector.engineSelector .selector.isFirst .car_preview .preloader{height:565px}}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .car_preview .preloader,.inPageSelector.gradeSelector .selector.isFirst .car_preview .preloader,.inPageSelector.engineSelector .selector.isFirst .car_preview .preloader{height:500px}}@media(min-width:1441px){.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .car_preview .preloader,.inPageSelector.gradeSelector .selector.isFirst .car_preview .preloader,.inPageSelector.engineSelector .selector.isFirst .car_preview .preloader{height:627px}}.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .car_preview .preloader .content,.inPageSelector.gradeSelector .selector.isFirst .car_preview .preloader .content,.inPageSelector.engineSelector .selector.isFirst .car_preview .preloader .content{padding-top:62px}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .car_preview .preloader .content,.inPageSelector.gradeSelector .selector.isFirst .car_preview .preloader .content,.inPageSelector.engineSelector .selector.isFirst .car_preview .preloader .content{padding-top:80px}}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .selectorHeading,.inPageSelector.gradeSelector .selector.isFirst .selectorHeading,.inPageSelector.engineSelector .selector.isFirst .selectorHeading{*zoom:1}.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .selectorHeading:after,.inPageSelector.gradeSelector .selector.isFirst .selectorHeading:after,.inPageSelector.engineSelector .selector.isFirst .selectorHeading:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}}.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .selectorHeading h2,.inPageSelector.gradeSelector .selector.isFirst .selectorHeading h2,.inPageSelector.engineSelector .selector.isFirst .selectorHeading h2{padding-left:225px}.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .selectorHeading h2::after,.inPageSelector.gradeSelector .selector.isFirst .selectorHeading h2::after,.inPageSelector.engineSelector .selector.isFirst .selectorHeading h2::after{display:block}@media(min-width:1024px){.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .selectorHeading h2,.inPageSelector.gradeSelector .selector.isFirst .selectorHeading h2,.inPageSelector.engineSelector .selector.isFirst .selectorHeading h2{position:absolute;padding-left:40px}.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .selectorHeading h2::after,.inPageSelector.gradeSelector .selector.isFirst .selectorHeading h2::after,.inPageSelector.engineSelector .selector.isFirst .selectorHeading h2::after{display:none}}.configurator_hub_wrapper .pageGradeEngine .carEmissions .wrapper,.inPageSelector.gradeSelector .carEmissions .wrapper,.inPageSelector.engineSelector .carEmissions .wrapper{max-width:992px}.configurator_hub_wrapper .pageGradeEngine .carEmissions .wrapperInner,.inPageSelector.gradeSelector .carEmissions .wrapperInner,.inPageSelector.engineSelector .carEmissions .wrapperInner{margin:0;padding:0 6.4516129%}.configurator_hub_wrapper.showGradeEngine.isReturnedState .pageGradeEngine{background-color:transparent}@media(min-width:1024px){.configurator_hub_wrapper.showGradeEngine.isReturnedState .pageGradeEngine .gradeEngineStart{margin-top:-585px;height:585px;background-color:transparent!important}.configurator_hub_wrapper.showGradeEngine.isReturnedState .pageGradeEngine .gradeEngineStart .navigation{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}}@media(min-width:1441px){.configurator_hub_wrapper.showGradeEngine.isReturnedState .pageGradeEngine .gradeEngineStart{margin-top:-685px;height:685px}}.configuratorModalOverlay.trim-picker .preview{padding-top:72px}.configuratorModalOverlay.trim-picker .overlay .picker{padding-bottom:0}.configuratorModalOverlay.trim-picker .overlay .trims{position:relative;display:table;height:auto;margin:auto auto 10px}.configuratorModalOverlay.trim-picker .overlay .trims .trim{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;width:auto;height:auto;padding:0 4px;background-color:transparent}.configuratorModalOverlay.trim-picker .overlay .trims .trim.selected{height:auto;background-color:transparent}.configuratorModalOverlay.trim-picker .overlay .trims .trim.selected label{-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.configuratorModalOverlay.trim-picker .overlay .trims .trim.selected label::before{opacity:1}.configuratorModalOverlay.trim-picker .overlay .trims .trim.selected label::after{opacity:1}.configuratorModalOverlay.trim-picker .overlay .trims .trim label{-moz-transition:-moz-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;-webkit-transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;position:relative;display:inline-block;width:100%;max-width:125px;visibility:visible;background-clip:content-box;background-position:center;background-repeat:no-repeat;background-size:70%}.configuratorModalOverlay.trim-picker .overlay .trims .trim label::before{-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;position:absolute;top:50%;left:50%;z-index:1;margin:-11px;color:#FFF;font-size:22px;opacity:0}.configuratorModalOverlay.trim-picker .overlay .trims .trim label defs{display:block}.configuratorModalOverlay.trim-picker .overlay .trims .trim label svg path{stroke:#FFF;stroke-miterlimit:10;stroke-width:1.5px}.configuratorModalOverlay.trim-picker .overlay .trims .trim label input{position:absolute;top:0;left:0;margin:0;padding:0;opacity:0;cursor:pointer}.configuratorModalOverlay.trim-picker .overlay header{padding-bottom:0;padding-top:20px}.configuratorModalOverlay.trim-picker .overlay header .controls{display:none}.configuratorModalOverlay.trim-picker .overlay header h2{margin-bottom:0}.configuratorModalOverlay.trim-picker .overlay.wrapper{max-width:100%}.configurator_hub_wrapper .pages .actionsPanel{top:-100px;height:145px}.configurator_hub_wrapper .pages .actionsPanel .dashboard{text-align:center;z-index:0;width:100%;max-width:530px;margin:0 auto}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions{top:4px;padding:0}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a:before{font-size:80px}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button:after,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a:after{font-size:72px}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button span,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a span{text-indent:0;overflow:initial;font-size:1.85em;padding-top:115px}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button span:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a span:before{font-size:36px;top:52px}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.colour button:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.colour a:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.trim button:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.trim a:before{font-size:96px}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.colour button:after,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.colour a:after,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.trim button:after,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.trim a:after{font-size:88px}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.selected:after{bottom:-6px}.configurator_hub_wrapper.showExterior .pages .actionsPanel ul.previewActions li.accessories,.configurator_hub_wrapper.showExterior .pages .actionsPanel ul.previewActions li.wheels,.configurator_hub_wrapper.showInterior .pages .actionsPanel ul.previewActions li.accessories,.configurator_hub_wrapper.showInterior .pages .actionsPanel ul.previewActions li.wheels{width:100px}@media(min-width:1024px){.configurator_hub_wrapper.showExterior .pages .actionsPanel ul.previewActions li.accessories,.configurator_hub_wrapper.showExterior .pages .actionsPanel ul.previewActions li.wheels,.configurator_hub_wrapper.showInterior .pages .actionsPanel ul.previewActions li.accessories,.configurator_hub_wrapper.showInterior .pages .actionsPanel ul.previewActions li.wheels{width:110px}}.configurator_hub_wrapper.showExterior .pages .actionsPanel ul.previewActions li.colour,.configurator_hub_wrapper.showExterior .pages .actionsPanel ul.previewActions li.trim,.configurator_hub_wrapper.showInterior .pages .actionsPanel ul.previewActions li.colour,.configurator_hub_wrapper.showInterior .pages .actionsPanel ul.previewActions li.trim{width:116px}@media(min-width:1024px){.configurator_hub_wrapper.showExterior .pages .actionsPanel ul.previewActions li.colour,.configurator_hub_wrapper.showExterior .pages .actionsPanel ul.previewActions li.trim,.configurator_hub_wrapper.showInterior .pages .actionsPanel ul.previewActions li.colour,.configurator_hub_wrapper.showInterior .pages .actionsPanel ul.previewActions li.trim{width:126px}}.configurator_conflict_overlay header{line-height:58px}@media(min-width:1024px){.configurator_conflict_overlay header{line-height:78px}}.configurator_conflict_overlay header h1{font-family:"ProximaNovaExCnSbold";font-size:2.4em;letter-spacing:.025em}.configurator_conflict_overlay .content{margin:176px auto 40px;width:84%;padding:37px 40px 35px}@media(min-width:1024px){.configurator_conflict_overlay .content{max-width:645px}}.configurator_conflict_overlay .content:before{content:'';display:block;position:absolute;left:-18px;right:-18px;top:-18px;bottom:-18px;border:1px dashed rgba(255,255,255,0.5);z-index:-1}.configurator_conflict_overlay .content h2{letter-spacing:0;margin-bottom:0;font-size:2.4em}@media(min-width:1024px){.configurator_conflict_overlay .content h2{margin-top:10px}}.configurator_conflict_overlay .content .options{margin-top:37px}.configurator_conflict_overlay .content .options.color-trim{margin-top:0}.configurator_conflict_overlay .content .options:after{display:block;content:'';clear:both}.configurator_conflict_overlay .content .options .option{padding:35px 30px 35px;float:left;width:47%;margin:0}.configurator_conflict_overlay .content .options .option .details{margin:-35px -30px 0}.configurator_conflict_overlay .content .options .option .details img{width:100%;display:block}.configurator_conflict_overlay .content .options .option .details h3{font-size:2em;letter-spacing:0;margin-top:26px;margin-bottom:12px;position:relative}.configurator_conflict_overlay .content .options .option .details h3:after{content:'';display:block;position:absolute;bottom:-18px;left:30px;right:30px;height:3px;background:#e8e7eb;z-index:0}.configurator_conflict_overlay .content .options .option .details span.price{display:inline-block;z-index:1;background:#fff;padding:0 20px;position:relative}.configurator_conflict_overlay .content .options .option button{margin-top:20px}.configurator_conflict_overlay .content .options .option.current{float:right}.configurator_conflict_overlay .content .options .option.current.multi .details h3{margin-bottom:6px}.configurator_conflict_overlay .content .options .option.current.multi .details h3:after{display:none}.configurator_conflict_overlay .content .options .option.current.multi .details span.price{display:block;margin-bottom:38px}.configurator_conflict_overlay .content .options .option.current.multi .details span.price:after{left:30px;right:30px;bottom:-21px;display:block}.configurator_conflict_overlay .content .options .color-trim-item{margin-top:-85px}.no-touch .configurator_hub_wrapper .car_preview .previewSideActions button:hover,.no-touch .configurator_hub_wrapper .car_preview .previewSideActions button:focus,.no-touch .configuratorModalOverlay .car_preview .previewSideActions button:hover,.no-touch .configuratorModalOverlay .car_preview .previewSideActions button:focus,.no-touch .inPageSelector .car_preview .previewSideActions button:hover,.no-touch .inPageSelector .car_preview .previewSideActions button:focus,.touch .configurator_hub_wrapper .car_preview .previewSideActions button.selected,.touch .configuratorModalOverlay .car_preview .previewSideActions button.selected,.touch .inPageSelector .car_preview .previewSideActions button.selected{width:180px;border-left-width:3px}.no-touch .configurator_hub_wrapper .car_preview .previewSideActions button:hover:before,.no-touch .configurator_hub_wrapper .car_preview .previewSideActions button:focus:before,.no-touch .configuratorModalOverlay .car_preview .previewSideActions button:hover:before,.no-touch .configuratorModalOverlay .car_preview .previewSideActions button:focus:before,.no-touch .inPageSelector .car_preview .previewSideActions button:hover:before,.no-touch .inPageSelector .car_preview .previewSideActions button:focus:before,.touch .configurator_hub_wrapper .car_preview .previewSideActions button.selected:before,.touch .configuratorModalOverlay .car_preview .previewSideActions button.selected:before,.touch .inPageSelector .car_preview .previewSideActions button.selected:before{color:#dc182d}.no-touch .configurator_hub_wrapper .car_preview .previewSideActions button:hover span,.no-touch .configurator_hub_wrapper .car_preview .previewSideActions button:focus span,.no-touch .configuratorModalOverlay .car_preview .previewSideActions button:hover span,.no-touch .configuratorModalOverlay .car_preview .previewSideActions button:focus span,.no-touch .inPageSelector .car_preview .previewSideActions button:hover span,.no-touch .inPageSelector .car_preview .previewSideActions button:focus span,.touch .configurator_hub_wrapper .car_preview .previewSideActions button.selected span,.touch .configuratorModalOverlay .car_preview .previewSideActions button.selected span,.touch .inPageSelector .car_preview .previewSideActions button.selected span{-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1}@media(min-width:1024px){.configurator_hub_wrapper .car_preview_holder,.configuratorModalOverlay .car_preview_holder,.inPageSelector .car_preview_holder{padding-top:0}}@media(min-width:801px){.configurator_hub_wrapper .car_preview .exterior .container,.configurator_hub_wrapper .car_preview .interior .container,.configuratorModalOverlay .car_preview .exterior .container,.configuratorModalOverlay .car_preview .interior .container,.inPageSelector .car_preview .exterior .container,.inPageSelector .car_preview .interior .container{width:720px;padding-top:59px}.configurator_hub_wrapper .car_preview.f34 .previewSideActions .next button,.configurator_hub_wrapper .car_preview.f34 .previewSideActions .previous button,.configurator_hub_wrapper .car_preview.r34 .previewSideActions .next button,.configurator_hub_wrapper .car_preview.r34 .previewSideActions .previous button,.configuratorModalOverlay .car_preview.f34 .previewSideActions .next button,.configuratorModalOverlay .car_preview.f34 .previewSideActions .previous button,.configuratorModalOverlay .car_preview.r34 .previewSideActions .next button,.configuratorModalOverlay .car_preview.r34 .previewSideActions .previous button,.inPageSelector .car_preview.f34 .previewSideActions .next button,.inPageSelector .car_preview.f34 .previewSideActions .previous button,.inPageSelector .car_preview.r34 .previewSideActions .next button,.inPageSelector .car_preview.r34 .previewSideActions .previous button{background-color:#fff}}@media(min-width:1024px){.configurator_hub_wrapper .car_preview,.configuratorModalOverlay .car_preview,.inPageSelector .car_preview{min-height:585px;margin-top:0}.configurator_hub_wrapper .car_preview .exterior .container,.configurator_hub_wrapper .car_preview .interior .container,.configuratorModalOverlay .car_preview .exterior .container,.configuratorModalOverlay .car_preview .interior .container,.inPageSelector .car_preview .exterior .container,.inPageSelector .car_preview .interior .container{width:720px;padding-top:87px}.configurator_hub_wrapper .car_preview .previewSideActions,.configuratorModalOverlay .car_preview .previewSideActions,.inPageSelector .car_preview .previewSideActions{top:195px}}@media(min-width:1441px){.configurator_hub_wrapper .car_preview,.configuratorModalOverlay .car_preview,.inPageSelector .car_preview{min-height:710px}.configurator_hub_wrapper .car_preview .exterior .container,.configurator_hub_wrapper .car_preview .interior .container,.configuratorModalOverlay .car_preview .exterior .container,.configuratorModalOverlay .car_preview .interior .container,.inPageSelector .car_preview .exterior .container,.inPageSelector .car_preview .interior .container{width:948px}.configurator_hub_wrapper .car_preview .previewSideActions,.configuratorModalOverlay .car_preview .previewSideActions,.inPageSelector .car_preview .previewSideActions{top:275px}}.configurator_hub_wrapper .car_preview .previewSideActions,.configuratorModalOverlay .car_preview .previewSideActions,.inPageSelector .car_preview .previewSideActions{-moz-transition:-moz-transform .25s ease-in-out,top .8s cubic-bezier(0.44,0.45,0.22,0.99);-o-transition:-o-transform .25s ease-in-out,top .8s cubic-bezier(0.44,0.45,0.22,0.99);-webkit-transition:-webkit-transform .25s ease-in-out,top .8s cubic-bezier(0.44,0.45,0.22,0.99);transition:transform .25s ease-in-out,top .8s cubic-bezier(0.44,0.45,0.22,0.99);-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0;border-radius:0 10px 10px 0;position:absolute;top:205px;left:0;right:auto;bottom:auto}.configurator_hub_wrapper .car_preview .previewSideActions li+li,.configuratorModalOverlay .car_preview .previewSideActions li+li,.inPageSelector .car_preview .previewSideActions li+li{margin-top:1px}.configurator_hub_wrapper .car_preview .previewSideActions button,.configuratorModalOverlay .car_preview .previewSideActions button,.inPageSelector .car_preview .previewSideActions button{-moz-transition:width .25s ease-in-out,border-left .25s ease-in-out;-o-transition:width .25s ease-in-out,border-left .25s ease-in-out;-webkit-transition:width .25s ease-in-out,border-left .25s ease-in-out;transition:width .25s ease-in-out,border-left .25s ease-in-out;position:relative;display:block;width:45px;height:55px;color:#333;font-family:"ProximaNovaExCnSReg";font-size:1.2em;text-transform:uppercase;border-left:0 solid #dc182d;background-color:#FFF}.configurator_hub_wrapper .car_preview .previewSideActions button:before,.configuratorModalOverlay .car_preview .previewSideActions button:before,.inPageSelector .car_preview .previewSideActions button:before{position:absolute;top:0;right:8px;color:#333;font-size:35px;font-family:"glyphCfg";line-height:55px}.configurator_hub_wrapper .car_preview .previewSideActions button span,.configuratorModalOverlay .car_preview .previewSideActions button span,.inPageSelector .car_preview .previewSideActions button span{position:relative;display:block;width:200px;opacity:0;padding:20px 15px;line-height:1}.configurator_hub_wrapper .car_preview .previewSideActions .previous,.configurator_hub_wrapper .car_preview .previewSideActions .next,.configurator_hub_wrapper .car_preview .previewSideActions .lights,.configuratorModalOverlay .car_preview .previewSideActions .previous,.configuratorModalOverlay .car_preview .previewSideActions .next,.configuratorModalOverlay .car_preview .previewSideActions .lights,.inPageSelector .car_preview .previewSideActions .previous,.inPageSelector .car_preview .previewSideActions .next,.inPageSelector .car_preview .previewSideActions .lights{display:block}.configurator_hub_wrapper .car_preview .previewSideActions .next button::before,.configuratorModalOverlay .car_preview .previewSideActions .next button::before,.inPageSelector .car_preview .previewSideActions .next button::before{content:"\e91a"}.configurator_hub_wrapper .car_preview .previewSideActions .previous button::before,.configuratorModalOverlay .car_preview .previewSideActions .previous button::before,.inPageSelector .car_preview .previewSideActions .previous button::before{content:"\e91b"}.configurator_hub_wrapper .car_preview .previewSideActions .lights button::before,.configuratorModalOverlay .car_preview .previewSideActions .lights button::before,.inPageSelector .car_preview .previewSideActions .lights button::before{content:"\e91c";font-size:28px}.configurator_hub_wrapper .car_preview .previewSideActions .lights button .on,.configuratorModalOverlay .car_preview .previewSideActions .lights button .on,.inPageSelector .car_preview .previewSideActions .lights button .on{display:none}.configurator_hub_wrapper .car_preview .previewSideActions .lights button .off,.configuratorModalOverlay .car_preview .previewSideActions .lights button .off,.inPageSelector .car_preview .previewSideActions .lights button .off{display:block}.configurator_hub_wrapper .car_preview .previewSideActions .exteriorTab,.configurator_hub_wrapper .car_preview .previewSideActions .interiorTab,.configuratorModalOverlay .car_preview .previewSideActions .exteriorTab,.configuratorModalOverlay .car_preview .previewSideActions .interiorTab,.inPageSelector .car_preview .previewSideActions .exteriorTab,.inPageSelector .car_preview .previewSideActions .interiorTab{display:none}.configurator_hub_wrapper .car_preview .previewSideActions.reveal,.configuratorModalOverlay .car_preview .previewSideActions.reveal,.inPageSelector .car_preview .previewSideActions.reveal{pointer-events:none;-moz-animation:anim-preview-side-actions-reveal-width 2.5s ease-in-out forwards;-webkit-animation:anim-preview-side-actions-reveal-width 2.5s ease-in-out forwards;animation:anim-preview-side-actions-reveal-width 2.5s ease-in-out forwards}.configurator_hub_wrapper .car_preview .previewSideActions.reveal button,.configuratorModalOverlay .car_preview .previewSideActions.reveal button,.inPageSelector .car_preview .previewSideActions.reveal button{-moz-animation:anim-preview-side-actions-reveal-border 2.5s ease-in-out forwards,anim-preview-side-actions-reveal-width 2.5s ease-in-out forwards;-webkit-animation:anim-preview-side-actions-reveal-border 2.5s ease-in-out forwards,anim-preview-side-actions-reveal-width 2.5s ease-in-out forwards;animation:anim-preview-side-actions-reveal-border 2.5s ease-in-out forwards,anim-preview-side-actions-reveal-width 2.5s ease-in-out forwards}.configurator_hub_wrapper .car_preview .previewSideActions.reveal button span,.configuratorModalOverlay .car_preview .previewSideActions.reveal button span,.inPageSelector .car_preview .previewSideActions.reveal button span{-moz-animation:anim-preview-side-actions-reveal-labels 2.5s ease-in-out forwards;-webkit-animation:anim-preview-side-actions-reveal-labels 2.5s ease-in-out forwards;animation:anim-preview-side-actions-reveal-labels 2.5s ease-in-out forwards}.configurator_hub_wrapper .car_preview.lightsOn .previewSideActions .lights button::before,.configuratorModalOverlay .car_preview.lightsOn .previewSideActions .lights button::before,.inPageSelector .car_preview.lightsOn .previewSideActions .lights button::before{content:"\e907"}.configurator_hub_wrapper .car_preview.lightsOn .previewSideActions .lights .on,.configuratorModalOverlay .car_preview.lightsOn .previewSideActions .lights .on,.inPageSelector .car_preview.lightsOn .previewSideActions .lights .on{display:block}.configurator_hub_wrapper .car_preview.lightsOn .previewSideActions .lights .off,.configuratorModalOverlay .car_preview.lightsOn .previewSideActions .lights .off,.inPageSelector .car_preview.lightsOn .previewSideActions .lights .off{display:none}.configurator_hub_wrapper .previewSummaryMessage,.configuratorModalOverlay .previewSummaryMessage,.inPageSelector .previewSummaryMessage{font-size:18px;top:165px}.configurator_hub_wrapper .previewSummaryMessage p,.configuratorModalOverlay .previewSummaryMessage p,.inPageSelector .previewSummaryMessage p{line-height:1.2em}.configurator_hub_wrapper .previewSummaryMessage p+p,.configuratorModalOverlay .previewSummaryMessage p+p,.inPageSelector .previewSummaryMessage p+p{font-family:"ProximaNovaExCnSbold";font-size:60px}@media(min-width:1024px){.configurator_hub_wrapper .previewSummaryMessage,.configuratorModalOverlay .previewSummaryMessage,.inPageSelector .previewSummaryMessage{top:130px}}.configurator_hub_wrapper.showExterior .car_preview .previewSideActions,.configurator_hub_wrapper.showSummary .car_preview .previewSideActions,.configurator_hub_wrapper.showInterior .car_preview .previewSideActions,.configuratorModalOverlay.showExterior .car_preview .previewSideActions,.configuratorModalOverlay.showSummary .car_preview .previewSideActions,.configuratorModalOverlay.showInterior .car_preview .previewSideActions,.inPageSelector.showExterior .car_preview .previewSideActions,.inPageSelector.showSummary .car_preview .previewSideActions,.inPageSelector.showInterior .car_preview .previewSideActions{width:45px}.configurator_hub_wrapper.showGradeEngine .car_preview .previewSideActions,.configuratorModalOverlay.showGradeEngine .car_preview .previewSideActions,.inPageSelector.showGradeEngine .car_preview .previewSideActions{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:1}.configurator_hub_wrapper.showExterior .car_preview .previewSideActions .next button,.configurator_hub_wrapper.showSummary .car_preview .previewSideActions .next button,.configurator_hub_wrapper.colour-picker .car_preview .previewSideActions .next button,.configuratorModalOverlay.showExterior .car_preview .previewSideActions .next button,.configuratorModalOverlay.showSummary .car_preview .previewSideActions .next button,.configuratorModalOverlay.colour-picker .car_preview .previewSideActions .next button,.inPageSelector.showExterior .car_preview .previewSideActions .next button,.inPageSelector.showSummary .car_preview .previewSideActions .next button,.inPageSelector.colour-picker .car_preview .previewSideActions .next button{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.configurator_hub_wrapper.showExterior .car_preview .previewSideActions .lights button,.configurator_hub_wrapper.showSummary .car_preview .previewSideActions .lights button,.configurator_hub_wrapper.colour-picker .car_preview .previewSideActions .lights button,.configuratorModalOverlay.showExterior .car_preview .previewSideActions .lights button,.configuratorModalOverlay.showSummary .car_preview .previewSideActions .lights button,.configuratorModalOverlay.colour-picker .car_preview .previewSideActions .lights button,.inPageSelector.showExterior .car_preview .previewSideActions .lights button,.inPageSelector.showSummary .car_preview .previewSideActions .lights button,.inPageSelector.colour-picker .car_preview .previewSideActions .lights button{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.configurator_hub_wrapper.showInterior .car_preview .previewSideActions .next button,.configurator_hub_wrapper.trim-picker .car_preview .previewSideActions .next button,.configuratorModalOverlay.showInterior .car_preview .previewSideActions .next button,.configuratorModalOverlay.trim-picker .car_preview .previewSideActions .next button,.inPageSelector.showInterior .car_preview .previewSideActions .next button,.inPageSelector.trim-picker .car_preview .previewSideActions .next button{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.configurator_hub_wrapper.showInterior .car_preview .previewSideActions .previous button,.configurator_hub_wrapper.trim-picker .car_preview .previewSideActions .previous button,.configuratorModalOverlay.showInterior .car_preview .previewSideActions .previous button,.configuratorModalOverlay.trim-picker .car_preview .previewSideActions .previous button,.inPageSelector.showInterior .car_preview .previewSideActions .previous button,.inPageSelector.trim-picker .car_preview .previewSideActions .previous button{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.configurator_hub_wrapper.showInterior .car_preview .previewSideActions .lights,.configurator_hub_wrapper.trim-picker .car_preview .previewSideActions .lights,.configuratorModalOverlay.showInterior .car_preview .previewSideActions .lights,.configuratorModalOverlay.trim-picker .car_preview .previewSideActions .lights,.inPageSelector.showInterior .car_preview .previewSideActions .lights,.inPageSelector.trim-picker .car_preview .previewSideActions .lights{display:none}.configurator_hub_wrapper.showSummary .previewSummaryMessage,.configuratorModalOverlay.showSummary .previewSummaryMessage,.inPageSelector.showSummary .previewSummaryMessage{top:85px}@media(min-width:801px){.configurator_hub_wrapper.showSummary .previewSummaryMessage,.configuratorModalOverlay.showSummary .previewSummaryMessage,.inPageSelector.showSummary .previewSummaryMessage{top:85px}}@media(min-width:1024px){.configurator_hub_wrapper.showSummary .previewSummaryMessage,.configuratorModalOverlay.showSummary .previewSummaryMessage,.inPageSelector.showSummary .previewSummaryMessage{top:110px}}.configuratorModalOverlay .car_preview{margin-top:0}@-moz-keyframes anim-preview-side-actions-reveal-border{0%{border-left-width:0}25%,75%{border-left-width:3px}100%{border-left-width:0}}@-webkit-keyframes anim-preview-side-actions-reveal-border{0%{border-left-width:0}25%,75%{border-left-width:3px}100%{border-left-width:0}}@keyframes anim-preview-side-actions-reveal-border{0%{border-left-width:0}25%,75%{border-left-width:3px}100%{border-left-width:0}}@-moz-keyframes anim-preview-side-actions-reveal-width{0%{width:45px}25%,75%{width:180px}100%{width:45px}}@-webkit-keyframes anim-preview-side-actions-reveal-width{0%{width:45px}25%,75%{width:180px}100%{width:45px}}@keyframes anim-preview-side-actions-reveal-width{0%{width:45px}25%,75%{width:180px}100%{width:45px}}@-moz-keyframes anim-preview-side-actions-reveal-labels{0%{opacity:0}25%,75%{opacity:1}100%{opacity:0}}@-webkit-keyframes anim-preview-side-actions-reveal-labels{0%{opacity:0}25%,75%{opacity:1}100%{opacity:0}}@keyframes anim-preview-side-actions-reveal-labels{0%{opacity:0}25%,75%{opacity:1}100%{opacity:0}}.configuratorModalOverlay .colorpickerOverlay .colorpicker{bottom:0;width:100%;margin-top:-86px}@media(min-width:1024px){.configuratorModalOverlay .colorpickerOverlay .colorpicker{margin-top:-106px}}.configuratorModalOverlay .colorpickerOverlay .colors{position:relative;will-change:auto}.configuratorModalOverlay .colorpickerOverlay .colors .color{background:0;display:inline-block;height:auto;margin:0;padding:8px;position:relative;width:auto}.configuratorModalOverlay .colorpickerOverlay .colors .color::before{-moz-transition:font-size .2s ease-in,left .2s ease-in,top .2s ease-in;-o-transition:font-size .2s ease-in,left .2s ease-in,top .2s ease-in;-webkit-transition:font-size .2s ease-in,left .2s ease-in,top .2s ease-in;transition:font-size .2s ease-in,left .2s ease-in,top .2s ease-in;display:block;font-size:70px;left:8px;position:absolute;text-shadow:3px 0 0 #fff,-3px 0 0 #fff,0 3px 0 #fff,0 -3px 0 #fff;top:8px}.configuratorModalOverlay .colorpickerOverlay .colors .color::after{-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;color:#fff;content:"\e909";display:block;font-size:15px;left:36px;opacity:0;position:absolute;top:38px}.configuratorModalOverlay .colorpickerOverlay .colors .color .gloss{-moz-transition:width .2s ease-in,height .2s ease-in,top .2s ease-in,left .2s ease-in;-o-transition:width .2s ease-in,height .2s ease-in,top .2s ease-in,left .2s ease-in;-webkit-transition:width .2s ease-in,height .2s ease-in,top .2s ease-in,left .2s ease-in;transition:width .2s ease-in,height .2s ease-in,top .2s ease-in,left .2s ease-in;display:block;height:70px;left:12px;position:absolute;top:9px;width:64px}.configuratorModalOverlay .colorpickerOverlay .colors .color input{height:70px;width:70px}.configuratorModalOverlay .colorpickerOverlay .colors .color.selected::before{font-size:86px;left:0;top:0}.configuratorModalOverlay .colorpickerOverlay .colors .color.selected::after{opacity:1}.configuratorModalOverlay .colorpickerOverlay .colors .color.selected .gloss{height:86px;left:3px;top:1px;width:80px}.configuratorModalOverlay .colorpickerOverlay h1{font-size:40px;margin-top:16px;margin-bottom:0}.configuratorModalOverlay .colorpickerOverlay h1::before{display:none}.configuratorModalOverlay .colorpickerOverlay small{color:#fff;display:block;font-family:ProximaNovaExCnLight,Tahoma,Arial,Helvetica,sans-serif;font-size:16px;line-height:1em;margin-top:12px;margin-bottom:16px}.configuratorModalOverlay .colorpickerOverlay nav{display:none}.configuratorModalOverlay .colorpickerOverlay .submit{margin-bottom:12px;margin-top:0;padding-right:26px;padding-left:26px}.configuratorModalOverlay .colorpickerOverlay .preview-section .car_preview .previewSideActions{display:block}.configuratorModalOverlay .accessoriesModal>.wrapper>.wrapperInner{padding:0 42px}.configuratorModalOverlay .accessoriesModal header{padding:0}.configuratorModalOverlay .accessoriesModal header p.accessory_count{margin-top:56px}.configuratorModalOverlay .accessoriesModal header p.accessory_count:before{top:-28px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise{margin-top:26px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise h3.accordionHeading.trigger a{padding-bottom:30px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li{padding:8px 0}@media(min-width:1024px){.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li{padding:12px 0}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .deskTwoQuarters{width:75%}}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesResultsLeft{padding-right:5%;width:35%}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent{width:65%;padding:0}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader{padding-bottom:4px}@media(min-width:1024px){.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader{padding-bottom:6px}}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader h3{text-transform:initial;letter-spacing:.001em;margin-top:15px;line-height:1em}@media(min-width:1024px){.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader h3{margin-top:0;margin-bottom:0}}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader h4{font-size:1.1em;margin-top:10px;margin-bottom:6px}@media(min-width:1024px){.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader h4{margin-bottom:2px}}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader h4 .label,.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader h4 .value{letter-spacing:.02em;font-family:"ProximaNovaExCnSbold"}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader .price{margin-top:10px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader .price .fittedPrice{width:initial;font-size:1em!important;letter-spacing:.075em}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .longDesc p{font-size:1em!important;width:initial}@media(min-width:1024px){.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .longDesc p{line-height:1.6em;margin-bottom:25px}}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies{top:0}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li img,.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info{margin:0}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li img{width:31%}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info{width:65%;margin-top:16px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info h6{font-family:Tahoma,Arial,Helvetica,sans-serif;text-transform:initial;font-size:1.1em}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info .partNum{width:100%;margin-top:6px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info .partNum .label,.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info .partNum .value,.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info .partNum .price{font-size:1.2em;letter-spacing:.1em;display:inline-block}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info .partNum .value{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1em;letter-spacing:0}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info .fittedPrice{font-size:1.2em!important}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .showContainer{width:initial;margin-top:0;margin-bottom:0}@media(min-width:1024px){.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .showContainer{-moz-transition:margin .25s ease-in-out;-o-transition:margin .25s ease-in-out;-webkit-transition:margin .25s ease-in-out;transition:margin .25s ease-in-out;margin-bottom:16px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .showContainer.open{margin-bottom:75px}}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .showContainer a{padding:6px 0;font-size:1em}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .showContainer a span:first-of-type:before{top:3px;left:6px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .actions{width:150px}@media(min-width:1024px){.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .actions{width:20%;position:absolute;right:-33%;top:0}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .actions:before{top:4px}}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .actions .toggleSelected{margin-top:4px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise .loadMore{margin:10px 0 32px;width:100%;border-width:1px}.configuratorBaseOverlay .content,.configuratorStartAgainOverlay .content{margin:176px auto 40px;width:84%}@media(min-width:1024px){.configuratorBaseOverlay .content,.configuratorStartAgainOverlay .content{max-width:645px}}.configuratorBaseOverlay .content:before,.configuratorStartAgainOverlay .content:before{content:'';display:block;position:absolute;left:-18px;right:-18px;top:-18px;bottom:-18px;border:1px dashed rgba(255,255,255,0.5);z-index:-1}.configuratorBaseOverlay .content .inner,.configuratorStartAgainOverlay .content .inner{padding:37px 40px 35px}.configuratorBaseOverlay .content .shortUrl,.configuratorStartAgainOverlay .content .shortUrl{width:80%;font-size:2.2em;padding:.4em}.inPageSelector.gradeSelector .chooser,.inPageSelector.engineSelector .chooser{display:none}.inPageSelector.gradeSelector .selector .selectorList,.inPageSelector.engineSelector .selector .selectorList{display:block;margin:0 0 -58px}@media(min-width:1024px){.inPageSelector.gradeSelector .selector .selectorList,.inPageSelector.engineSelector .selector .selectorList{margin-bottom:-63px}}.inPageSelector.gradeSelector .selector .selectorTrigger::before,.inPageSelector.engineSelector .selector .selectorTrigger::before{width:100%;height:5px}.inPageSelector.gradeSelector .selector .car_preview_holder,.inPageSelector.engineSelector .selector .car_preview_holder{margin-bottom:0}.inPageSelector.gradeSelector .selector .selectorDetail [data-code],.inPageSelector.engineSelector .selector .selectorDetail [data-code]{padding-top:58px}@media(min-width:1024px){.inPageSelector.gradeSelector .selector .selectorDetail [data-code],.inPageSelector.engineSelector .selector .selectorDetail [data-code]{padding-top:-63px}}.inPageSelector.gradeSelector .selector .selectorDetail .description,.inPageSelector.engineSelector .selector .selectorDetail .description{padding-bottom:105px}.inPageSelector.gradeSelector .selector .car_preview,.inPageSelector.engineSelector .selector .car_preview{min-height:242px;margin-bottom:97px}.inPageSelector.gradeSelector .selector .car_preview .exterior_f34,.inPageSelector.gradeSelector .selector .car_preview .exterior_f,.inPageSelector.engineSelector .selector .car_preview .exterior_f34,.inPageSelector.engineSelector .selector .car_preview .exterior_f{background-position:center -66px}@media(min-width:801px){.inPageSelector.gradeSelector .selector .car_preview,.inPageSelector.engineSelector .selector .car_preview{min-height:340px;margin-bottom:167px}.inPageSelector.gradeSelector .selector .car_preview .exterior_f34,.inPageSelector.gradeSelector .selector .car_preview .exterior_f,.inPageSelector.engineSelector .selector .car_preview .exterior_f34,.inPageSelector.engineSelector .selector .car_preview .exterior_f{background-position:center -192px}}@media(min-width:1441px){.inPageSelector.gradeSelector .selector .car_preview,.inPageSelector.engineSelector .selector .car_preview{min-height:416px;margin-bottom:220px}.inPageSelector.gradeSelector .selector .car_preview .exterior_f34,.inPageSelector.gradeSelector .selector .car_preview .exterior_f,.inPageSelector.engineSelector .selector .car_preview .exterior_f34,.inPageSelector.engineSelector .selector .car_preview .exterior_f{background-position:center -292px}}@media(min-width:1024px){.inPageSelector.gradeSelector .selector .car_preview .exterior_f34 .container,.inPageSelector.engineSelector .selector .car_preview .exterior_f34 .container{right:auto}}@media(min-width:1441px){.inPageSelector.gradeSelector .selector .car_preview .exterior_f34 .container,.inPageSelector.engineSelector .selector .car_preview .exterior_f34 .container{right:auto}}.inPageSelector.gradeSelector.collapsed .chooser,.inPageSelector.engineSelector.collapsed .chooser{display:none}.inPageSelector.gradeSelector.collapsed .selectorList,.inPageSelector.engineSelector.collapsed .selectorList{display:block}.inPageSelector.engineSelector .selector .selectorDetail [data-code]{*zoom:1}.inPageSelector.engineSelector .selector .selectorDetail [data-code]:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.inPageSelector.engineSelector .selector .selectorDetail .header{padding:32px 0 52px}@media(min-width:1024px){.inPageSelector.engineSelector .selector .selectorDetail .header{padding:42px 0 62px}}.inPageSelector.engineSelector .selector .selectorDetail .header h2{font-size:4em}.inPageSelector.engineSelector .selector .selectorDetail .transmissionImage,.inPageSelector.engineSelector .selector .selectorDetail .description{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.inPageSelector.engineSelector .selector .selectorDetail .transmissionImage{display:block;float:right;text-align:center}.inPageSelector.engineSelector .selector .selectorDetail .transmissionImage img{max-width:175px;margin:0 auto}@media(min-width:1024px){.inPageSelector.engineSelector .selector .selectorDetail .transmissionImage{text-align:left;padding-left:40px}}.inPageSelector.engineSelector .selector .selectorDetail .description{padding-bottom:130px;float:left;text-align:right}@media(min-width:1024px){.inPageSelector.engineSelector .selector .selectorDetail .description{padding-right:40px}}.inPageSelector.engineSelector .selector .selectorDetail .description::after{right:-2px;left:auto}.inPageSelector.engineSelector .selector .selectorDetail .description p{font-size:2.2em}.inPageSelector.engineSelector .selector.engines .selectorTrigger{text-align:center}@media(min-width:1024px){.inPageSelector.engineSelector .selector.engines .car_preview .exterior_f .container{right:auto}}@media(min-width:1441px){.inPageSelector.engineSelector .selector.engines .car_preview .exterior_f .container{right:auto}}.popupModal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background-color:rgba(0,0,0,0.5);padding:45px}.popupModal .popupModalInner{height:auto;height:default}.popupModal .closePopupModalTrigger{position:relative;transform:none;font-size:16px}