@charset "UTF-8";/*! Build : October 10, 2017 03:26:04 */[class^="icon-"],[class*=" icon-"]{font-family:'glyphCfg'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-colour:before{content:"\e900"}.icon-interior:before{content:"\e901"}.icon-double-arrow-backward-small:before{content:"\e902"}.icon-double-arrow-backward:before{content:"\e903"}.icon-double-arrow-forward:before{content:"\e904"}.icon-double-arrow-up:before{content:"\e904"}.icon-hexagon-filled:before{content:"\e905"}.icon-hexagon-outline:before{content:"\e906"}.icon-light:before{content:"\e907"}.icon-rotate32:before{content:"\e908"}.icon-tick:before{content:"\e909"}.icon-wheel:before{content:"\e90a"}.icon-camera:before{content:"\e90b"}.icon-used-car:before{content:"\e914"}.icon-automatic:before{content:"\e915"}.icon-manual:before{content:"\e916"}.icon-compare:before{content:"\e917"}.icon-finance-calculator:before{content:"\e918"}.icon-info:before{content:"\e919"}.icon-next:before{content:"\e91a"}.icon-previous:before{content:"\e91b"}.icon-lights-off:before{content:"\e91c"}.icontest{display:none}.configurator_hub_wrapper,.configurator_hub_loader{overflow:hidden;position:fixed;display:none;top:0;left:0;right:0;min-height:100%;background:#FFF;-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-webkit-transform:translate(100%,0);transform:translate(100%,0);-moz-transition:-moz-transform .25s;-o-transition:-o-transform .25s;-webkit-transition:-webkit-transform .25s;transition:transform .25s}.configurator_hub_wrapper *,.configurator_hub_wrapper *::before,.configurator_hub_wrapper *::after,.configurator_hub_loader *,.configurator_hub_loader *::before,.configurator_hub_loader *::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.configurator_hub_wrapper.visible,.configurator_hub_loader.visible{display:block}.configurator_hub_wrapper.show,.configurator_hub_loader.show{-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.configurator_hub_wrapper>header,.configurator_hub_loader>header{position:relative;z-index:110;top:0;width:100%;height:35px;padding:0 22px;background:#3b3b3b}.configurator_hub_wrapper>header a,.configurator_hub_wrapper>header picture,.configurator_hub_loader>header a,.configurator_hub_loader>header picture{height:100%;line-height:35px}.configurator_hub_wrapper>header a,.configurator_hub_loader>header a{position:relative;display:inline-block;float:left;padding-left:20px;color:white;font-family:"ProximaNovaExCnSbold";font-size:12px;letter-spacing:.065em;text-decoration:none;text-transform:uppercase}.configurator_hub_wrapper>header a::before,.configurator_hub_loader>header a::before{position:absolute;left:4px;display:inline-block;color:#dc182d;content:'\e903';font-family:'glyphCfg'!important;font-size:10px;speak:none}.configurator_hub_wrapper>header a:hover span,.configurator_hub_wrapper>header a:focus span,.configurator_hub_loader>header a:hover span,.configurator_hub_loader>header a:focus span{text-decoration:underline}.configurator_hub_wrapper>header picture,.configurator_hub_loader>header picture{float:right}.configurator_hub_wrapper>header picture img,.configurator_hub_loader>header picture img{height:12px;width:auto;position:relative;vertical-align:middle}.configurator_hub_wrapper{z-index:99999}.configurator_hub_wrapper button{border:0;border-radius:0;font-family:"ProximaNovaExCnSReg";background:transparent}.configurator_hub_wrapper button:focus{outline:0}.configurator_hub_wrapper>nav{position:absolute;width:100%;z-index:100}.configurator_hub_wrapper>nav .total{background-color:white;border-color:white;border-style:solid;border-width:1px 0;color:#3b3b3b;height:60px;line-height:60px;padding:0 22px;position:relative;text-align:right}.configurator_hub_wrapper>nav .total picture{position:absolute;top:0;left:22px;height:100%}.configurator_hub_wrapper>nav .total picture img{position:relative;width:auto;max-height:16px;vertical-align:middle}.configurator_hub_wrapper>nav .total .viewFullSpecs{color:inherit;text-decoration:none;cursor:default;pointer-events:none}.configurator_hub_wrapper>nav .total .viewFullSpecs .currency,.configurator_hub_wrapper>nav .total .viewFullSpecs .requestPrice{-moz-transition:color .25s ease-in-out,border-bottom .25s ease-in-out;-o-transition:color .25s ease-in-out,border-bottom .25s ease-in-out;-webkit-transition:color .25s ease-in-out,border-bottom .25s ease-in-out;transition:color .25s ease-in-out,border-bottom .25s ease-in-out;margin-right:4px;font-family:"ProximaNovaExCnLight"}.configurator_hub_wrapper>nav .total .viewFullSpecs .currency{margin-top:2px;font-size:18px}.configurator_hub_wrapper>nav .total .viewFullSpecs .currency .price{font-size:28px}.configurator_hub_wrapper>nav .total .viewFullSpecs .requestPrice{font-size:27px}.configurator_hub_wrapper>nav .dropdown{background-color:rgba(0,0,0,0.4);border-bottom:1px solid rgba(255,255,255,0.4);position:relative;height:100%}.configurator_hub_wrapper>nav .dropdown .current{color:white;font-size:18px;line-height:50px;padding:0 50px;text-transform:uppercase;text-align:center;width:100%;background-color:#000}@media(min-width:621px){.configurator_hub_wrapper>nav .dropdown .current{background-color:transparent}}.configurator_hub_wrapper>nav .dropdown .current::before{border-right:1px solid rgba(255,255,255,0.4);content:"\e00c";font-family:"glyphs14";height:100%;left:0;line-height:50px;position:absolute;text-align:center;top:0;width:50px}.configurator_hub_wrapper>nav .dropdown .next{background-color:#00803e;height:100%;position:absolute;right:0;text-align:center;top:0;width:50px;display:none}.configurator_hub_wrapper>nav .dropdown .next span{display:inline-block;height:0;text-indent:-9999px;width:0}.configurator_hub_wrapper>nav .dropdown .next::before{color:white}.configurator_hub_wrapper>nav .dropdown+ol{display:none}.configurator_hub_wrapper>nav .dropdown.open{border-bottom:0}.configurator_hub_wrapper>nav .dropdown.open .current::before{background-color:#dc182d;border-color:rgba(0,0,0,0.4)}.configurator_hub_wrapper>nav .dropdown.open+ol{display:block}.configurator_hub_wrapper>nav ol{background-color:#3b3b3b;border-top:1px solid rgba(0,0,0,0.4);font-family:"ProximaNovaExCnSReg";margin:0;padding:0;position:relative;width:100%}.configurator_hub_wrapper>nav ol li{border-bottom:1px solid rgba(0,0,0,0.4);display:inline-block;font-size:18px;height:100%;margin:0;text-transform:uppercase;-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;width:100%;pointer-events:none;opacity:.5}.configurator_hub_wrapper>nav ol li a{color:white;display:block;line-height:50px;text-align:center;text-decoration:none;cursor:default}.configurator_hub_wrapper>nav ol li:hover{background-color:#017d75}.configurator_hub_wrapper>nav+*{padding-top:95px}.configurator_hub_wrapper>nav.sticky+*{padding-top:60px}.configurator_hub_wrapper>footer{position:relative}.configurator_hub_wrapper>footer nav ol{padding:0;margin:0}.configurator_hub_wrapper>footer nav ol li{font-size:1em;line-height:1em;display:none}.configurator_hub_wrapper>footer nav ol li a{position:relative;display:block;width:100%;height:100%;background:#dc182d;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;padding:30px 20px 136px}.configurator_hub_wrapper>footer nav ol li a .next-page{display:inline-block;font-family:"ProximaNovaExCnLight";font-size:1.85em;border-bottom:1px solid #fff;margin-bottom:5px;padding-bottom:7px}.configurator_hub_wrapper>footer nav ol li a h3{color:inherit;text-transform:inherit;font-size:2.8em;letter-spacing:0;line-height:1em}.configurator_hub_wrapper>footer nav ol li a:before,.configurator_hub_wrapper>footer nav ol li a:after{position:absolute;left:0;right:0;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.configurator_hub_wrapper>footer nav ol li a:before{color:#dc182d;content:"\e904";font-family:'glyphCfg';font-size:16px;line-height:1em;bottom:54px;z-index:1}.configurator_hub_wrapper>footer nav ol li a:after{font-family:'glyphs28';content:"\e006";color:#fff;text-shadow:4px 0 #dc182d,0 4px #dc182d,-4px 0 #dc182d,0 -4px #dc182d,5px 0 #FFF,0 5px #FFF,-5px 0 #FFF,0 -5px #FFF;font-size:60px;bottom:57px;z-index:0}.configurator_hub_wrapper>footer nav ol li a:hover{background-color:#017d75}.configurator_hub_wrapper>footer nav ol li a:hover:after{text-shadow:4px 0 #017d75,0 4px #017d75,-4px 0 #017d75,0 -4px #017d75,5px 0 #FFF,0 5px #FFF,-5px 0 #FFF,0 -5px #FFF}.configurator_hub_wrapper>footer nav ol li a:hover:before{color:#017d75}.configurator_hub_wrapper .restart{display:none;width:100%;padding:5px 22px;font-family:"ProximaNovaExCnLight";font-size:1.6em;letter-spacing:.03em;text-align:center;background-color:#FFF}.configurator_hub_wrapper .restart::before{-moz-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out;margin-right:5px;color:#dc182d}.configurator_hub_wrapper .restart span{-moz-transition:color .25s ease-in-out,border-bottom .25s ease-in-out;-o-transition:color .25s ease-in-out,border-bottom .25s ease-in-out;-webkit-transition:color .25s ease-in-out,border-bottom .25s ease-in-out;transition:color .25s ease-in-out,border-bottom .25s ease-in-out;line-height:2em;text-transform:uppercase}.configurator_hub_wrapper .restart:hover::before{color:#017d75}.configurator_hub_wrapper .restart:hover span{color:#017d75;border-bottom:3px solid #017d75}.configurator_hub_wrapper .mainNav .navSummaryColumn{vertical-align:top}.configurator_hub_wrapper .mainNav .extraInfoColumn{display:none}.configurator_hub_wrapper .mainNav .summaryValue .icon-info{-moz-transition:opacity .25s ease-in-out,background-color .25s ease-in-out;-o-transition:opacity .25s ease-in-out,background-color .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out,background-color .25s ease-in-out;transition:opacity .25s ease-in-out,background-color .25s ease-in-out;position:relative;display:inline-block;width:18px;height:18px;padding:0;color:white;font-family:"ProximaNovaExCnSReg";line-height:18px;text-align:center;text-decoration:none;vertical-align:text-bottom;border-radius:50%;background-color:#dc182d;opacity:0;top:0}.configurator_hub_wrapper .mainNav .summaryValue .icon-info::before{position:absolute;top:8px;left:0;right:0;margin:auto;font-size:15px;line-height:1px}.configurator_hub_wrapper .mainNav .summaryValue:hover .currency{color:#017d75;border-bottom:3px solid #017d75}.configurator_hub_wrapper .mainNav .summaryValue:hover .icon-info{background-color:#017d75}.configurator_hub_wrapper .pages{position:relative;z-index:3}.configurator_hub_wrapper .pages .page{display:none;position:relative}.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner{position:relative;text-align:center}.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner header h1,.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 h1,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner header h2{font-family:"ProximaNovaExCnLight";padding:0;margin:0;border:0;color:#1f1f1f}.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner header h1:before,.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner header h1:after,.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner header h2:before,.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner header h2:after,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner header h1:before,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner header h1:after,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner header h2:before,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner header h2:after{display:none}.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:2.5em;margin-top:20px}.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:3em;text-transform:uppercase;letter-spacing:-0.005em;margin-top:5px;line-height:.95em}.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:.55em;padding:0;margin:0;margin-top:5px;text-transform:initial;letter-spacing:.01em}.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:-6px;margin-right:-25px}.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs{display:inline-block;text-transform:uppercase;color:#1f1f1f;font-family:"ProximaNovaExCnLight";text-decoration:none;font-size:1.7em;letter-spacing:.03em;margin:25px 0}.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs,.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs span,.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs:before,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs span,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs:before{-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs span,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs span{border-bottom:1px solid transparent}.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs:before,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs:before{color:#00803e;content:'\e00a';font-family:'glyphs28';font-size:28px;margin-right:10px;vertical-align:top}.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs:hover:before,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs:hover:before{color:#017d75}.configurator_hub_wrapper .pages .page.pageExterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs:hover span,.configurator_hub_wrapper .pages .page.pageInterior .key-features-panel .wrapper .wrapperInner .viewFullSpecs:hover span{color:#017d75;border-bottom:3px solid #017d75}.configurator_hub_wrapper.showGradeEngine>.car_preview_holder{display:none}.configurator_hub_wrapper.showGradeEngine .pageGradeEngine{display:block}.configurator_hub_wrapper.showGradeEngine .gradeEngineTab{background:#dc182d;pointer-events:auto;opacity:1}.configurator_hub_wrapper.showGradeEngine .gradeEngineTab a{cursor:pointer}.configurator_hub_wrapper.showGradeEngine>footer{display:none}.configurator_hub_wrapper.showGradeEngine>footer nav ol li.grade-engine{display:block}.configurator_hub_wrapper.showGradeEngine>footer nav ol li.grade-engine img{max-height:16px;width:auto;margin:4px 0 30px}.configurator_hub_wrapper.showGradeEngine .actionsPanel{display:none}.configurator_hub_wrapper.showGradeEngine.isConfigured>footer,.configurator_hub_wrapper.showGradeEngine.isConfigured>footer .restart{display:block}.configurator_hub_wrapper.showGradeEngine.isReturnedState>.car_preview_holder{display:block}.configurator_hub_wrapper.showGradeEngine.isReturnedState .pageGradeEngine{margin-top:0}.configurator_hub_wrapper.showGradeEngine.isReturnedState .pageGradeEngine .car_preview{display:none}.configurator_hub_wrapper.showExterior .pageExterior{display:block}.configurator_hub_wrapper.showExterior .mainNav .exteriorTab{background:#dc182d}.configurator_hub_wrapper.showExterior>footer nav ol li.exterior{display:block}.configurator_hub_wrapper.showInterior .pageInterior{display:block}.configurator_hub_wrapper.showInterior .mainNav .interiorTab{background:#dc182d}.configurator_hub_wrapper.showInterior>footer nav ol li.interior{display:block}.configurator_hub_wrapper.showSummary .pageSummary{display:block}.configurator_hub_wrapper.showSummary .summaryTab{background:#dc182d}.configurator_hub_wrapper.showSummary>footer{display:none}.configurator_hub_wrapper.showSummary>nav .actionsPanel{display:none}.configurator_hub_wrapper .emissions p,.configurator_hub_wrapper .carEmissions p{margin:0;color:#3a3a3a;font-size:10px}.configurator_hub_wrapper .emissions p .heading,.configurator_hub_wrapper .emissions p .paragraph,.configurator_hub_wrapper .emissions p .footnote,.configurator_hub_wrapper .carEmissions p .heading,.configurator_hub_wrapper .carEmissions p .paragraph,.configurator_hub_wrapper .carEmissions p .footnote{display:block}.configurator_hub_wrapper .emissions p .heading,.configurator_hub_wrapper .emissions p .footnote,.configurator_hub_wrapper .carEmissions p .heading,.configurator_hub_wrapper .carEmissions p .footnote{font-family:"ProximaNovaExCnLight"!important}.configurator_hub_wrapper .emissions p .paragraph,.configurator_hub_wrapper .emissions p .footnote,.configurator_hub_wrapper .carEmissions p .paragraph,.configurator_hub_wrapper .carEmissions p .footnote{margin:12px 0;font-size:13px;line-height:16px}.configurator_hub_wrapper .emissions p .heading,.configurator_hub_wrapper .carEmissions p .heading{margin:0 0 8px;font-size:24px;line-height:22px;text-transform:uppercase}.configurator_hub_wrapper .emissions p .footnote,.configurator_hub_wrapper .carEmissions p .footnote{letter-spacing:.025em}.configurator_hub_wrapper .emissions{margin-top:30px;padding:0 20px;text-align:left}.configurator_hub_wrapper .emissions .downloadLink{margin-bottom:0;padding-left:26px;padding-bottom:8px;font-size:1em;border-top:0}.configurator_hub_wrapper .emissions .downloadLink a{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;position:relative}.configurator_hub_wrapper .emissions .downloadLink a::before{position:absolute;top:2px;left:-24px;display:block;font-size:22px}.configurator_hub_wrapper .emissions .downloadLink a span{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#00803e;border-bottom:1px solid transparent}.configurator_hub_wrapper .emissions .downloadLink a:hover::before{color:#017d75}.configurator_hub_wrapper .emissions .downloadLink a:hover span{color:#017d75;border-bottom:3px solid #017d75}.configurator_hub_wrapper .emissions .downloadLink+.emissionsText{padding-top:2em;padding-left:20px;border-top:1px solid #cbcbcb}.configurator_hub_wrapper .carEmissions{padding:30px 0;background-color:#FFF}.configurator_hub_wrapper .carEmissions .rating{display:table;width:100%;margin-bottom:35px}.configurator_hub_wrapper .carEmissions .rating .image,.configurator_hub_wrapper .carEmissions .rating .actions{display:table-cell;vertical-align:bottom}.configurator_hub_wrapper .carEmissions .rating .image{max-width:144px;text-align:left}.configurator_hub_wrapper .carEmissions .rating .image img{max-width:100%}.configurator_hub_wrapper .carEmissions .rating .actions{text-align:right}.configurator_hub_wrapper .carEmissions .rating .actions a{position:relative;display:inline-block;margin-bottom:-5px;padding-left:20px;font-family:"ProximaNovaExCnSbold";font-size:1.4em;line-height:1.4em;letter-spacing:.05em;text-align:left;text-decoration:none;text-transform:uppercase}.configurator_hub_wrapper .carEmissions .rating .actions a::before{position:absolute;top:-1px;left:0;font-size:20px;font-weight:bold}.configurator_hub_wrapper .carEmissions .rating .actions a span{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#00803e;border-bottom-width:0}.configurator_hub_wrapper .carEmissions .rating .actions a:hover::before{color:#017d75}.configurator_hub_wrapper .carEmissions .rating .actions a:hover span{color:#017d75;border-bottom-width:3px;border-bottom-color:#017d75}.configurator_hub_wrapper .carEmissions .description{text-align:left}.configurator_hub_wrapper.dataFetched>nav .total{vertical-align:top}.configurator_hub_wrapper.dataFetched>nav .total .viewFullSpecs{cursor:pointer;pointer-events:auto}.configurator_hub_wrapper.dataFetched>nav .total .viewFullSpecs .icon-info{opacity:1}.configurator_hub_wrapper.isConfigured>nav .dropdown .next{display:block}.configurator_hub_wrapper.isConfigured>nav ol li{pointer-events:auto;opacity:1}.configurator_hub_wrapper.isConfigured>nav ol li a{cursor:pointer}.configurator_hub_wrapper.isConfigured.showSummary>nav .dropdown{padding-right:0}.configurator_hub_wrapper.isConfigured.showSummary>nav .dropdown .next{display:none}.emissionsRating{position:relative;display:inline-block}.emissionsRating .rating{position:relative;z-index:1;display:block;width:25px;height:14px;margin-left:5px;padding-right:4px;color:#3b3b3b;font-family:"ProximaNovaExCnSReg";font-size:12px;line-height:15px;text-align:center;text-decoration:none}.emissionsRating svg{position:absolute;top:0;left:5px}html.configuratorMode{overflow-x:hidden;position:relative;height:100%}html.configuratorMode body{height:100%}html.configuratorOpen #outer{display:none}html.configuratorOpen .responsiveFooter{display:none}html.configuratorOpen .configurator_hub_wrapper{position:relative;z-index:1;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}html.configuratorOpen .configurator_hub_wrapper.frozenPosition{overflow:hidden;height:100%;position:fixed}a.closeTrigger,a.closePopupModalTrigger{position:fixed;left:0;right:0;top:0;font-family:"ProximaNovaExCnSbold";line-height:1em;text-decoration:none;text-align:center;text-transform:uppercase;background:#3b3b3b;margin-bottom:20px;font-size:1.5em;letter-spacing:.09em;padding:18px 8px 8px 8px;height:52px;line-height:1em;vertical-align:top;display:block;z-index:5;-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-webkit-transform:translateY(-60px);transform:translateY(-60px);-moz-transition:-moz-transform .5s cubic-bezier(0.42,0,0,1);-o-transition:-o-transform .5s cubic-bezier(0.42,0,0,1);-webkit-transition:-webkit-transform .5s cubic-bezier(0.42,0,0,1);transition:transform .5s cubic-bezier(0.42,0,0,1);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a.closeTrigger span.label,a.closePopupModalTrigger span.label{padding-bottom:2px;display:inline-block;color:#fff;border-bottom:1px solid #01803d;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:top}a.closeTrigger span.label,a.closePopupModalTrigger span.label{color:#fff;border-bottom:1px solid transparent}a.closeTrigger:hover span.label,a.closePopupModalTrigger:hover span.label{border-bottom:3px solid #fff}a.closeTrigger:before,a.closePopupModalTrigger:before{content:"\e031";font-family:'glyphs14';color:#dc182d;font-size:1.7em;font-weight:bold;margin-left:-30px;display:inline-block;vertical-align:top}section.configuratorModalOverlay{position:fixed;top:0;left:0;right:0;background:#fff;min-height:100%;z-index:2;overflow:hidden;display:none;-moz-transition:-moz-transform 1s cubic-bezier(0.42,0,0,1);-o-transition:-o-transform 1s cubic-bezier(0.42,0,0,1);-webkit-transition:-webkit-transform 1s cubic-bezier(0.42,0,0,1);transition:transform 1s cubic-bezier(0.42,0,0,1);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}section.configuratorModalOverlay.show{display:block}section.configuratorModalOverlay.open{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}section.configuratorModalOverlay.isOpen{position:relative;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;-moz-transform:inherit;-ms-transform:inherit;-webkit-transform:inherit;transform:inherit}section.configuratorModalOverlay.showClose .closeTrigger{-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}section.configuratorModalOverlay .wrapper .wrapperInner{padding:0 22px}section.configuratorModalOverlay h1{text-transform:uppercase;color:#dc182d;font-family:"ProximaNovaExCnSbold";font-size:4em;letter-spacing:0;line-height:1em}section.configuratorModalOverlay h1:before{display:none}section.configuratorModalOverlay .emissionsModal{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;padding:52px 0 0}section.configuratorModalOverlay .emissionsModal .wrapper,section.configuratorModalOverlay .emissionsModal .wrapperInner{height:100%}section.configuratorModalOverlay.trim-picker,section.configuratorModalOverlay.colour-picker{background:#000}.configurator_hub_loader{-moz-transition:-moz-transform .25s,opacity 1s ease-in-out;-o-transition:-o-transform .25s,opacity 1s ease-in-out;-webkit-transition:-webkit-transform .25s,opacity 1s ease-in-out;transition:transform .25s,opacity 1s ease-in-out;z-index:100000;text-align:center}.configurator_hub_loader header{background:#FFF}.configurator_hub_loader header a{color:#3b3b3b}.configurator_hub_loader .loader{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;max-width:220px}.configurator_hub_loader .loader img{display:block;width:100%;margin-bottom:22px}.configurator_hub_loader .loader p{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.configurator_hub_loader .loader .progress{position:relative;width:100%;height:3px;background-color:#e8e7eb}.configurator_hub_loader .loader .progress .bar{-moz-animation:anim-loader-progress-bar 1s ease-in-out infinite;-webkit-animation:anim-loader-progress-bar 1s ease-in-out infinite;animation:anim-loader-progress-bar 1s ease-in-out infinite;position:absolute;top:0;left:0;display:block;height:100%;width:0;background-color:#dc182d}.configurator_hub_loader.remove{-moz-transition-delay:.25s;-o-transition-delay:.25s;-webkit-transition-delay:.25s;transition-delay:.25s;opacity:0}.secondaryModalContainer{z-index:110;position:absolute}@-moz-keyframes anim-loader-progress-bar{5%{left:0;right:auto;width:0;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}45%{left:0;right:auto;width:100%}55%{left:auto;right:0;width:100%}95%{left:auto;right:0;width:0;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes anim-loader-progress-bar{5%{left:0;right:auto;width:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}45%{left:0;right:auto;width:100%}55%{left:auto;right:0;width:100%}95%{left:auto;right:0;width:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes anim-loader-progress-bar{5%{left:0;right:auto;width:0;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}45%{left:0;right:auto;width:100%}55%{left:auto;right:0;width:100%}95%{left:auto;right:0;width:0;-moz-animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.configuratorModalOverlay .financeCalculator{padding-top:80px}.configuratorModalOverlay .financeCalculator>.wrapper>.wrapperInner{padding:0 42px}.financeCalculatorHeader{padding:0;margin-top:0}.financeCalculatorHeader h1{font-family:"ProximaNovaExCnSbold";font-size:60px;margin:45px 0 20px;text-align:center}.financeCalculatorHeader h1::before{background:0}.financeCalculatorModal .financeCalculatorHeader h1{margin-top:120px;margin-bottom:15px}.financeCalculatorModal .financeCalculatorTabs .financeCalculatorHeader{display:none}.titleWrapper{text-align:center;margin:0 auto;width:450px;max-width:100%}.iconSeparator{position:relative;height:21px;width:100%;margin-bottom:33px}.iconSeparator .line{background:#dad9dd;border:0;height:1px;left:0;position:absolute;right:0;top:10px}.iconSeparator .icon{position:relative;display:block;height:21px;padding:0 35px;margin-left:-35px;background-color:white;background-repeat:no-repeat;content:'';position:absolute;left:50%;background-position:center center;font-family:serif}.svg .iconSeparator .icon{background-image:url(../../img/configurator/finance_calculator/calculator-icon.svg)}.no-svg .iconSeparator .icon{background-image:url(../../img/configurator/finance_calculator/calculator-icon.png)}.financeCalculatorContainer section{margin-bottom:35px}.financeCalculatorContainer footer{position:relative}.financeCalculatorContainer footer nav ol{padding:0;margin:0}.financeCalculatorContainer footer nav ol li{font-size:1em;line-height:1em}.financeCalculatorContainer footer nav ol li a{position:relative;display:block;width:100%;height:100%;background:#dc182d;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;padding:30px 20px 136px}.financeCalculatorContainer footer nav ol li a h3{color:inherit;text-transform:inherit;font-size:2.8em;letter-spacing:0;line-height:1em}.financeCalculatorContainer footer nav ol li a:before,.financeCalculatorContainer footer nav ol li a:after{position:absolute;left:0;right:0;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.financeCalculatorContainer footer nav ol li a:before{color:#dc182d;content:"\e904";font-family:'glyphCfg';font-size:16px;line-height:1em;bottom:54px;z-index:1}.financeCalculatorContainer footer nav ol li a:after{font-family:'glyphs28';content:"\e006";color:#fff;text-shadow:4px 0 #dc182d,0 4px #dc182d,-4px 0 #dc182d,0 -4px #dc182d,5px 0 #FFF,0 5px #FFF,-5px 0 #FFF,0 -5px #FFF;font-size:60px;bottom:57px;z-index:0}.financeCalculatorContainer footer nav ol li a:hover{background-color:#017d75}.financeCalculatorContainer footer nav ol li a:hover:after{text-shadow:4px 0 #017d75,0 4px #017d75,-4px 0 #017d75,0 -4px #017d75,5px 0 #FFF,0 5px #FFF,-5px 0 #FFF,0 -5px #FFF}.financeCalculatorContainer footer nav ol li a:hover:before{color:#017d75}.financeCalculatorContainer .tabHolder{border-top:1px solid #e0dfe3}.financeCalculatorContainer .financingTabs .tab{max-width:230px;width:30%;width:30vw}.financeCalculatorContainer .modelPreview{margin:50px 0}.financeCalculatorContainer .modelPreview .description{font-family:"ProximaNovaExCnLight";letter-spacing:.03em;text-align:center;float:none}.financeCalculatorContainer .modelPreview .description .modelName{margin-bottom:20px}.financeCalculatorContainer .modelPreview .description .modelType{font-size:30px;line-height:38px}.financeCalculatorContainer .modelPreview .description .engine{font-size:20px;line-height:26px}.financeCalculatorContainer .modelPreview .description .createCar{-moz-transition:background .4s ease-out;-o-transition:background .4s ease-out;-webkit-transition:background .4s ease-out;transition:background .4s ease-out;padding:12px 20px;outline:0;border:0;border-radius:0;background:#00803e;color:white;font-family:"ProximaNovaExCnSbold";font-weight:500;font-size:15px;line-height:20px;letter-spacing:.03em;text-transform:uppercase}.financeCalculatorContainer .modelPreview .description .createCar .text{padding:8px}.financeCalculatorContainer .modelPreview .description .createCar .icon{float:left;margin-right:20px}.financeCalculatorContainer .modelPreview .description .createCar:hover{background:#00948b}.financeCalculatorContainer .modelPreview .car_image_preview{width:100%}.financeCalculatorContainer .modelPreview .car_image_preview img{max-width:100%;width:100%}.configuratorModalOverlay .financeCalculator>.wrapper>.wrapperInner{padding:0 42px}.configuratorModalOverlay .financeCalculator header{padding:0}.infoIcon{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:20px;line-height:30px;position:absolute;box-sizing:content-box;top:20px;right:15px;background-color:#00803e;width:30px;height:30px;text-align:center;border-radius:50%;border:2px solid white;color:white;cursor:pointer}.financeCalculatorTab{background:#f4f3f8;font-size:12px;line-height:18px;padding:40px 0}.financeCalculatorTab .financeConfigurationOptions{*zoom:1;width:100%}.financeCalculatorTab .financeConfigurationOptions:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.financeCalculatorTab .iconSeparator .icon{background:#e5e4e8}.financeCalculatorTab .plusSeparator .icon{position:absolute;left:50%;height:21px;background-repeat:no-repeat;background-size:100% 100%;background-color:#f4f3f8;background-position:center center;padding:0 35px;margin-left:-51px}.financeCalculatorTab .plusSeparator .icon::before{color:#a0a4a7;content:'\e013';font-family:'glyphs14';font-size:32px;line-height:28px;font-weight:bold}.financeCalculatorTab .tabWrapper{max-width:660px;margin:0 auto;padding:0 30px}.financeCalculatorTab .header{text-align:center}.financeCalculatorTab h3{color:#dc182d;font-family:"ProximaNovaExCnSbold";font-size:20px;letter-spacing:.03em;padding-bottom:15px;text-transform:uppercase}.financeCalculatorTab h4{font-family:"ProximaNovaExCnSReg";font-size:16px;letter-spacing:.03em;padding-bottom:10px;text-transform:uppercase}.financeCalculatorTab p{padding-bottom:20px;font-size:12px}.financeCalculatorTab .repaymentTime{padding-bottom:20px}.financeCalculatorTab .keyFactBox{min-height:48px;line-height:48px;background:#e5e4e8;padding:15px 20px}.financeCalculatorTab .keyFactBox .important{font-family:"ProximaNovaExCnLight";font-size:28px;letter-spacing:.03em}.financeCalculatorTab .contribution{margin-bottom:4px;position:relative}.financeCalculatorTab .contribution .label{position:relative;top:4px;display:inline-block;margin-right:15px;font-size:12px;line-height:12px}.financeCalculatorTab .contribution .hondaLogo{display:block;margin-bottom:6px}@media screen and (max-width:320px){.financeCalculatorTab .contribution .label{margin-right:20px}.financeCalculatorTab .contribution .infoIcon{display:none}}@media screen and (min-width:800px){.financeCalculatorTab .keyFactBox{padding:15px 30px}.financeCalculatorTab .contribution .label{margin-right:40px}.financeCalculatorTab .contribution .infoIcon{right:15px}}.financeCalculatorTab .percentage{font-size:16px}.financeCalculatorTab .simpleTable .row{position:relative;padding:12px 30px 8px}.financeCalculatorTab .simpleTable .row:nth-child(2n - 1){background:#e5e4e8}.financeCalculatorTab .simpleTable .row .title{color:#dc182d;display:block;font-family:"ProximaNovaExCnSbold";font-size:16px;letter-spacing:.03em;line-height:16px;margin-bottom:4px;text-transform:uppercase}.financeCalculatorTab .simpleTable .row .description{display:block;font-size:12px;line-height:12px;margin-bottom:4px}.financeCalculatorTab .simpleTable .row .value{float:right;font-family:"ProximaNovaExCnLight";font-size:18px;letter-spacing:.03em;line-height:14px}.financeCalculatorTab .simpleTable .row.important .value{font-size:28px;line-height:28px}.financeCalculatorTab .financeCalculatorSlider{height:auto}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper{font-family:"ProximaNovaExCnLight";font-size:20px;letter-spacing:.03em;position:relative;width:100%;align-items:center;margin:20px 0;z-index:0;min-height:53px}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper>*{display:inline-block}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .sliderMain{height:6px;margin:20px;background-color:#a0a4a7;border-radius:5px;position:absolute;top:0;left:82px;right:82px}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .sliderMain ul.ticks{display:flex;flex-direction:row;overflow:hidden;list-style:none;position:absolute;top:12px;left:0;height:10px;margin-bottom:0;width:100%}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .sliderMain ul.ticks li{position:absolute;height:8.5px;width:1px;border-radius:1px;background-color:#a0a4a7}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .sliderMain ul.ticks li.big{height:10px}@media screen and (max-width:800px){.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .sliderMain ul.ticks li:nth-child(2n){display:none}}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .sliderMain .sliderThumb{position:absolute;border-radius:50%;height:24px;width:24px;top:-10px;z-index:9999;cursor:pointer;margin-left:-12px;background-size:contain;background-repeat:no-repeat}.svg .financeCalculatorTab .financeCalculatorSlider .sliderWrapper .sliderMain .sliderThumb{background-image:url(../../img/configurator/finance_calculator/slider-thumb-icon.svg)}.no-svg .financeCalculatorTab .financeCalculatorSlider .sliderWrapper .sliderMain .sliderThumb{background-image:url(../../img/configurator/finance_calculator/slider-thumb-icon.png)}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .sliderMain .indicator{position:absolute;box-sizing:content-box;padding:6px 8px;text-align:center;width:70px;top:-50px;z-index:9999;background-color:#00803e;font-family:"ProximaNovaExCnLight";color:white;font-weight:500;margin-left:-40px;left:-9999px}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .sliderMain .indicator:after{position:absolute;top:100%;left:50%;margin-left:-10px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #00803e;content:''}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .controls{width:82px;white-space:nowrap}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .controls.left{text-align:left}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .controls.right{float:right}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .max,.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .min{max-width:50px;overflow:hidden}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .less,.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .more{position:relative;top:8px;cursor:pointer;width:30px;height:30px;padding:0 5px;display:inline-block;background-repeat:no-repeat;background-size:100% 100%}.svg .financeCalculatorTab .financeCalculatorSlider .sliderWrapper .less.less,.svg .financeCalculatorTab .financeCalculatorSlider .sliderWrapper .more.less{background-image:url(../../img/configurator/finance_calculator/minus-sign-icon.svg)}.no-svg .financeCalculatorTab .financeCalculatorSlider .sliderWrapper .less.less,.no-svg .financeCalculatorTab .financeCalculatorSlider .sliderWrapper .more.less{background-image:url(../../img/configurator/finance_calculator/minus-sign-icon.png)}.svg .financeCalculatorTab .financeCalculatorSlider .sliderWrapper .less.more,.svg .financeCalculatorTab .financeCalculatorSlider .sliderWrapper .more.more{background-image:url(../../img/configurator/finance_calculator/plus-sign-icon.svg)}.no-svg .financeCalculatorTab .financeCalculatorSlider .sliderWrapper .less.more,.no-svg .financeCalculatorTab .financeCalculatorSlider .sliderWrapper .more.more{background-image:url(../../img/configurator/finance_calculator/plus-sign-icon.png)}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .indicator{height:20px}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper span{color:black;font-size:18px;font-weight:500}.financeCalculatorTab .financeCalculatorSlider .sliderWrapper .ui-slider-range-min{z-index:999;background:#dc182d;border-radius:5px;height:7px}.financeCalculatorTab .preloader{position:fixed}.financeCalculatorTab .preloader .content{position:fixed;top:50%;left:50%;margin-top:-60px;margin-left:-60px}.financeCalculatorTab .financialTermsFooter{text-align:center}.financeCalculatorTab .financialTermsFooter .financialTermsButton{font-family:"ProximaNovaExCnLight";font-size:14px;letter-spacing:.03em;text-decoration:none;text-transform:uppercase;color:#00803e;border-bottom:1px solid #00803e;cursor:pointer}.financeGlossary{font-family:"ProximaNovaExCnLight"}.financeGlossary ul{padding:50px 75px}.financeGlossary ul strong{font-family:"ProximaNovaExCnSbold"}.financeGlossary ul li{margin-bottom:15px}.tabs{*zoom:1;margin:0 auto;position:relative;text-align:center;top:1px}.tabs:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.tabs.tabsCenter{text-align:center}.tabs.tabsCenter .tab{float:none!important}.tabs li.tab{border:1px solid #e0dfe3;border-bottom-color:transparent;box-sizing:border-box;color:#00803e;cursor:pointer;display:inline-block;font-family:"ProximaNovaExCnLight";font-size:16px;letter-spacing:.03em;margin-right:8px;margin-top:0;height:66px;padding:10px 5px;position:relative;text-align:center;text-transform:uppercase;vertical-align:middle}.tabs li.tab:after{-moz-transition:background .4s ease-out;-o-transition:background .4s ease-out;-webkit-transition:background .4s ease-out;transition:background .4s ease-out;background:transparent;position:absolute;left:0;top:0;right:0;height:6px;content:''}.tabs li.tab .label{-moz-transition:border-bottom .2s ease-out;-o-transition:border-bottom .2s ease-out;-webkit-transition:border-bottom .2s ease-out;transition:border-bottom .2s ease-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #00803e}.tabs li.tab:hover:after{background:#00803e}.tabs li.tab:hover .label{border-bottom-width:3px}.tabs li.tab.selected{cursor:auto;color:#dc182d;background:#f4f3f8}.tabs li.tab.selected:after{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;background:#dc182d}.tabs li.tab.selected .label{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;border-bottom-width:0}.twoItemRowContainer{overflow:hidden}.twoItemRowContainer .right{overflow:hidden}.selectBoxContainer .selectBox{margin-bottom:5px;background:#fff;border:1px solid #e0dfe3;box-sizing:content-box;color:#00803e;cursor:pointer;display:block;font-family:"ProximaNovaExCnLight";font-size:16px;letter-spacing:.03em;line-height:16px;margin-bottom:6px;padding:15px 10px 15px 20px;position:relative;text-align:center}.selectBoxContainer .selectBox:after{-moz-transition:background .4s ease-out;-o-transition:background .4s ease-out;-webkit-transition:background .4s ease-out;transition:background .4s ease-out;position:absolute;left:0;top:0;bottom:0;width:10px;background:transparent;content:""}.selectBoxContainer .selectBox .label{-moz-transition:border-bottom .2s ease-out;-o-transition:border-bottom .2s ease-out;-webkit-transition:border-bottom .2s ease-out;transition:border-bottom .2s ease-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:24px;border-bottom:1px solid #00803e}.selectBoxContainer .selectBox:hover:after{background:#00803e}.selectBoxContainer .selectBox:hover .label{border-bottom-width:2px}.selectBoxContainer .selectBox.selected{cursor:auto}.selectBoxContainer .selectBox.selected:after{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;background:#dc182d}.selectBoxContainer .selectBox.selected .label{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;border-bottom-width:0}.confirmOfferChange{padding:25px}.confirmOfferChange .actions p{margin-bottom:0}.confirmOfferChange .actionButtons a{text-align:center;display:inline-block;width:100px;height:45px;line-height:45px;background-color:#00803e;color:white;text-decoration:none}.financePopup{font-family:"ProximaNovaExCnLight"}.financePopup .header{padding:30px 40px;background-color:#dc182d;text-align:center}.financePopup .header h1{text-transform:uppercase;color:white;font-family:"ProximaNovaExCnSbold";font-size:4em;letter-spacing:0;line-height:1em;margin:0}.financePopup .header .iconSeparator{margin:0;margin-top:15px;font-family:serif;font-style:italic;font-size:4em;line-height:12px;color:white}.financePopup .header .line{width:250px;display:block;margin:0 auto}.financePopup .header .icon{width:50px;margin-left:-25px;padding:0;text-align:center;line-height:12px;background-color:#dc182d;left:50%}.financePopup .text{padding:30px 40px;font-size:1.57em;line-height:2em}.terms p{font-size:10px!important}.terms p.title{font-weight:600}.financeCalculatorTermsAndConditions{margin-top:45px;padding:50px 30px;font-size:1.3em;line-height:1.57em}.configurator_hub_wrapper .key-features-panel,.configuratorModalOverlay .fullspecsOverlay .key-features-panel{background:#f4f3f8;padding:16px}.configurator_hub_wrapper ul.key-features li,.configuratorModalOverlay .fullspecsOverlay ul.key-features li{font-size:1em;margin-bottom:20px}.configurator_hub_wrapper .featureItem,.configuratorModalOverlay .fullspecsOverlay .featureItem{background:#fff;border:1px solid #f4f3f8;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.configurator_hub_wrapper .featureItem img,.configuratorModalOverlay .fullspecsOverlay .featureItem img{width:100%}.configurator_hub_wrapper .featureItem .textBlock,.configuratorModalOverlay .fullspecsOverlay .featureItem .textBlock{padding:24px 32px;padding-bottom:1.6em;text-align:left;font-size:12px}.configurator_hub_wrapper .featureItem .textBlock h3,.configuratorModalOverlay .fullspecsOverlay .featureItem .textBlock h3{font-family:"ProximaNovaExCnLight";text-transform:uppercase;font-size:2em;text-align:left;letter-spacing:-.015em;line-height:1.075em;padding-bottom:0}.configurator_hub_wrapper .featureItem .textBlock p,.configuratorModalOverlay .fullspecsOverlay .featureItem .textBlock p{margin-top:15px;border-top:solid 1px #dc182d;padding-top:1em;font-size:1.2em;line-height:1.571em}.configurator_hub_wrapper .actions-panel,.configuratorModalOverlay .fullspecsOverlay .actions-panel{padding-top:20px;display:none}.configurator_hub_wrapper .actions-panel.selected,.configuratorModalOverlay .fullspecsOverlay .actions-panel.selected{display:block}.configurator_hub_wrapper .actions-panel .wrapperInner,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner{padding:0}.configurator_hub_wrapper .actions-panel .wrapperInner h1,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner h1{font-size:2.7em;font-family:"ProximaNovaExCnSbold";letter-spacing:.01em;text-align:center;margin-top:30px;margin-bottom:20px}.configurator_hub_wrapper .actions-panel .wrapperInner h1:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner h1:before{display:none}.configurator_hub_wrapper .actions-panel .wrapperInner .similarProductsCarousel,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner .similarProductsCarousel{margin:0}.configurator_hub_wrapper .actions-panel .wrapperInner .similarProductsCarousel .carousel,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner .similarProductsCarousel .carousel{padding:0 22px}.configurator_hub_wrapper .actions-panel .wrapperInner .similarProductsCarousel .carousel .carouselWrapper,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner .similarProductsCarousel .carousel .carouselWrapper{margin:0}.configurator_hub_wrapper .actions-panel .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls{top:100px}.configurator_hub_wrapper .actions-panel .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls.prev,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls.prev{left:10px}.configurator_hub_wrapper .actions-panel .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls.next,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .controls.next{right:10px}.configurator_hub_wrapper .actions-panel .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .indicatorCounter,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner .similarProductsCarousel .carousel .carouselWrapper .indicatorCounter{padding-top:20px}.configurator_hub_wrapper .actions-panel .wrapperInner .view-catalogue,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner .view-catalogue{padding:20px;display:table;width:100%}.configurator_hub_wrapper .actions-panel .wrapperInner .view-catalogue a,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner .view-catalogue a{display:table-cell;background:#f4f3f8;border:#ddd 2px solid;font-family:"ProximaNovaExCnSbold";font-size:14px;height:58px;letter-spacing:2px;padding:0;text-align:center;text-transform:uppercase;width:100%;text-decoration:none;color:#333;line-height:normal;vertical-align:middle;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.configurator_hub_wrapper .actions-panel .wrapperInner .view-catalogue a span,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner .view-catalogue a span{position:relative;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-bottom:1px solid #00803e}.configurator_hub_wrapper .actions-panel .wrapperInner .view-catalogue a span.remove,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner .view-catalogue a span.remove{display:none}.configurator_hub_wrapper .actions-panel .wrapperInner .view-catalogue a:hover,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner .view-catalogue a:hover{background:#e8e7ec}.configurator_hub_wrapper .actions-panel .wrapperInner .view-catalogue a:hover span,.configuratorModalOverlay .fullspecsOverlay .actions-panel .wrapperInner .view-catalogue a:hover span{border-bottom:3px solid #017d75}.configurator_hub_wrapper .actions-panel ul li.featured-accessory,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory{font-size:10px;vertical-align:top}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper{padding-bottom:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper img,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper img{margin:0;width:100%;display:block;border-color:#e8e7ec;border-style:solid;border-width:1px 1px 0}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock{position:relative;background:#fff;padding:26px;border:1px solid #e8e7ec;min-height:275px;text-align:left;margin-bottom:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization{position:absolute;right:0;top:-40px;height:40px;width:100%;overflow:hidden;font-size:1em;line-height:40px}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .icon-camera:hover+.label,.configurator_hub_wrapper .configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .icon-camera:hover+.label,.configuratorModalOverlay .fullspecsOverlay .configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .icon-camera:hover+.label,.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .label:hover,.configurator_hub_wrapper .configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .label:hover,.configuratorModalOverlay .fullspecsOverlay .configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .label:hover,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .icon-camera:hover+.label,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .label:hover{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .icon-camera,.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .label,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .icon-camera,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .label{position:absolute;top:0;right:0;height:40px;line-height:40px;text-align:center;cursor:default}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .icon-camera,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .icon-camera{z-index:1;width:40px;color:#d7d7d7}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .icon-camera::before,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .icon-camera::before{position:relative;z-index:1;font-size:22px}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .icon-camera::after,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .icon-camera::after{position:absolute;top:0;right:0;display:block;width:40px;height:40px;content:"";background-color:#FFF}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .label,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .noVisualization .label{-moz-transition:-moz-transform .2s ease-in-out,opacity .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out,opacity .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out,opacity .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;padding:1px 50px 0 20px;color:#89898a;font-size:1.4em;font-family:"ProximaNovaExCnSReg";text-transform:uppercase;white-space:nowrap;background-color:#FFF}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock header,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock header{display:block;text-align:center}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock header h2,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock header h2{font-family:"ProximaNovaExCnLight";text-transform:uppercase;letter-spacing:-0.01em;font-size:2em}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock header .price,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock header .price{font-size:1.4em;font-family:"ProximaNovaExCnSReg";letter-spacing:.1em;position:relative}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock header .price span,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock header .price span{display:inline-block;background:#fff;z-index:1;position:relative;padding:0 16px}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock header .price:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock header .price:before{border-top:3px solid #e8e7eb;content:' ';position:absolute;left:0;right:0;z-index:0;top:4px}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock header .monthly-cost,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock header .monthly-cost{font-size:1.4em;font-family:"ProximaNovaExCnSReg";letter-spacing:.1em}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock p,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock p{text-align:left;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px!important}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .view-pack,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .view-pack{color:#00803e;font-size:15px;line-height:18px;text-transform:uppercase;text-decoration:none;font-family:"ProximaNovaExCnSbold";display:inline-block;margin-top:12px}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .view-pack span,.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .view-pack:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .view-pack span,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .view-pack:before{color:inherit;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .view-pack span,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .view-pack span{letter-spacing:.05em;border-bottom:1px solid transparent}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .view-pack:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .view-pack:before{content:'\e01a';font-size:14px;font-family:'glyphs14';font-weight:bold;margin-right:4px}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .view-pack:hover,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .view-pack:hover{color:#017d75}.configurator_hub_wrapper .actions-panel ul li.featured-accessory .contentWrapper .textBlock .view-pack:hover span,.configuratorModalOverlay .fullspecsOverlay .actions-panel ul li.featured-accessory .contentWrapper .textBlock .view-pack:hover span{border-bottom:3px solid #017d75}.configurator_hub_wrapper .actions-panel.wheels-panel ul li .contentWrapper .textBlock .actions,.configurator_hub_wrapper .actions-panel.summary-accessories ul li .contentWrapper .textBlock .actions,.configuratorModalOverlay .fullspecsOverlay .actions-panel.wheels-panel ul li .contentWrapper .textBlock .actions,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li .contentWrapper .textBlock .actions{padding-left:0}.configurator_hub_wrapper .actions-panel.wheels-panel ul li .contentWrapper .textBlock .actions:before,.configurator_hub_wrapper .actions-panel.summary-accessories ul li .contentWrapper .textBlock .actions:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel.wheels-panel ul li .contentWrapper .textBlock .actions:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li .contentWrapper .textBlock .actions:before{display:none}.configurator_hub_wrapper .actions-panel.wheels-panel ul li .contentWrapper .textBlock .actions a.toggleSelected:before,.configurator_hub_wrapper .actions-panel.wheels-panel ul li .contentWrapper .textBlock .actions a.toggleSelected:after,.configurator_hub_wrapper .actions-panel.wheels-panel ul li.selected .contentWrapper .textBlock .actions a.toggleSelected:before,.configurator_hub_wrapper .actions-panel.wheels-panel ul li.selected .contentWrapper .textBlock .actions a.toggleSelected:after,.configurator_hub_wrapper .actions-panel.summary-accessories ul li .contentWrapper .textBlock .actions a.toggleSelected:before,.configurator_hub_wrapper .actions-panel.summary-accessories ul li .contentWrapper .textBlock .actions a.toggleSelected:after,.configurator_hub_wrapper .actions-panel.summary-accessories ul li.selected .contentWrapper .textBlock .actions a.toggleSelected:before,.configurator_hub_wrapper .actions-panel.summary-accessories ul li.selected .contentWrapper .textBlock .actions a.toggleSelected:after,.configuratorModalOverlay .fullspecsOverlay .actions-panel.wheels-panel ul li .contentWrapper .textBlock .actions a.toggleSelected:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel.wheels-panel ul li .contentWrapper .textBlock .actions a.toggleSelected:after,.configuratorModalOverlay .fullspecsOverlay .actions-panel.wheels-panel ul li.selected .contentWrapper .textBlock .actions a.toggleSelected:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel.wheels-panel ul li.selected .contentWrapper .textBlock .actions a.toggleSelected:after,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li .contentWrapper .textBlock .actions a.toggleSelected:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li .contentWrapper .textBlock .actions a.toggleSelected:after,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li.selected .contentWrapper .textBlock .actions a.toggleSelected:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li.selected .contentWrapper .textBlock .actions a.toggleSelected:after{display:none}.configurator_hub_wrapper .actions-panel.wheels-panel,.configurator_hub_wrapper .actions-panel.summary-accessories,.configuratorModalOverlay .fullspecsOverlay .actions-panel.wheels-panel,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories{padding-bottom:20px}.configurator_hub_wrapper .actions-panel.wheels-panel ul li.wheelItem .contentWrapper img,.configurator_hub_wrapper .actions-panel.summary-accessories ul li.wheelItem .contentWrapper img,.configuratorModalOverlay .fullspecsOverlay .actions-panel.wheels-panel ul li.wheelItem .contentWrapper img,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li.wheelItem .contentWrapper img{height:128px;width:auto;margin:0 auto;position:relative;z-index:1;border:0}.configurator_hub_wrapper .actions-panel.wheels-panel ul li.wheelItem .contentWrapper .textBlock,.configurator_hub_wrapper .actions-panel.summary-accessories ul li.wheelItem .contentWrapper .textBlock,.configuratorModalOverlay .fullspecsOverlay .actions-panel.wheels-panel ul li.wheelItem .contentWrapper .textBlock,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li.wheelItem .contentWrapper .textBlock{z-index:0;padding-top:90px;margin-top:-64px}.configurator_hub_wrapper .actions-panel.wheels-panel ul li.wheelItem .contentWrapper .textBlock .noVisualization,.configurator_hub_wrapper .actions-panel.summary-accessories ul li.wheelItem .contentWrapper .textBlock .noVisualization,.configuratorModalOverlay .fullspecsOverlay .actions-panel.wheels-panel ul li.wheelItem .contentWrapper .textBlock .noVisualization,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li.wheelItem .contentWrapper .textBlock .noVisualization{top:0}.configurator_hub_wrapper .actions-panel.summary-accessories,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories{background:#f4f3f8;display:block}.configurator_hub_wrapper .actions-panel.summary-accessories .wrapper .wrapperInner>header,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories .wrapper .wrapperInner>header{margin-bottom:56px;position:relative}.configurator_hub_wrapper .actions-panel.summary-accessories .wrapper .wrapperInner>header:before,.configurator_hub_wrapper .actions-panel.summary-accessories .wrapper .wrapperInner>header:after,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories .wrapper .wrapperInner>header:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories .wrapper .wrapperInner>header:after{content:'';display:block;position:absolute}.configurator_hub_wrapper .actions-panel.summary-accessories .wrapper .wrapperInner>header:before,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories .wrapper .wrapperInner>header:before{border-top:1px solid #ccc;bottom:-36px;left:22%;right:22%}.configurator_hub_wrapper .actions-panel.summary-accessories .wrapper .wrapperInner>header:after,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories .wrapper .wrapperInner>header:after{background:#f4f3f8;border:0;bottom:-40px;color:#dc182d;content:'\e01b';font-family:'glyphs28';font-size:32px;left:0;margin:0 auto;padding:0 16px;right:0;text-align:center;width:64px}.configurator_hub_wrapper .actions-panel.summary-accessories .wrapper .wrapperInner>header h1,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories .wrapper .wrapperInner>header h1{margin-top:18px;letter-spacing:-0.02em}.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:1.4em;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:20px 16px 15px}.configurator_hub_wrapper .actions-panel.summary-accessories ul,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul{margin-bottom:0}.configurator_hub_wrapper .actions-panel.summary-accessories ul li.featured-accessory,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li.featured-accessory{margin-bottom:20px}.configurator_hub_wrapper .actions-panel.summary-accessories ul li.featured-accessory:last-child,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li.featured-accessory:last-child{margin-bottom:0}.configurator_hub_wrapper .actions-panel.summary-accessories ul li.featured-accessory .noVisualization,.configuratorModalOverlay .fullspecsOverlay .actions-panel.summary-accessories ul li.featured-accessory .noVisualization{display:none}.configurator_hub_wrapper .accessories .actions,.configuratorModalOverlay .accessories .actions{padding-left:50px;position:relative;margin-bottom:20px;font-size:10px}.configurator_hub_wrapper .accessories .actions:before,.configuratorModalOverlay .accessories .actions:before{width:45px;height:45px;content:'';display:inline-block;position:absolute;top:0;left:0;background:#f4f3f8}.configurator_hub_wrapper .accessories .actions a.toggleSelected,.configuratorModalOverlay .accessories .actions a.toggleSelected{display:block;padding:12px;font-size:1.6em;text-align:center;width:100%;background:#00803e;margin-top:16px;font-family:"ProximaNovaExCnSReg";position:relative;line-height:normal;text-decoration:none;outline:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.configurator_hub_wrapper .accessories .actions a.toggleSelected span,.configuratorModalOverlay .accessories .actions a.toggleSelected span{text-transform:uppercase;color:#fff;border-bottom:1px solid #fff;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.configurator_hub_wrapper .accessories .actions a.toggleSelected span.add,.configuratorModalOverlay .accessories .actions a.toggleSelected span.add{display:inline}.configurator_hub_wrapper .accessories .actions a.toggleSelected span.remove,.configurator_hub_wrapper .accessories .actions a.toggleSelected span.selected,.configuratorModalOverlay .accessories .actions a.toggleSelected span.remove,.configuratorModalOverlay .accessories .actions a.toggleSelected span.selected{display:none}.configurator_hub_wrapper .accessories .actions a.toggleSelected:before,.configurator_hub_wrapper .accessories .actions a.toggleSelected:after,.configuratorModalOverlay .accessories .actions a.toggleSelected:before,.configuratorModalOverlay .accessories .actions a.toggleSelected:after{content:'';display:block;position:absolute;left:-42px}.configurator_hub_wrapper .accessories .actions a.toggleSelected:before,.configuratorModalOverlay .accessories .actions a.toggleSelected:before{background:#fff;width:30px;height:30px;border:1px solid #babebf;top:7px;left:-43px}.configurator_hub_wrapper .accessories .actions a.toggleSelected:after,.configuratorModalOverlay .accessories .actions a.toggleSelected:after{content:'\e006';font-family:'glyphs14';font-size:30px;font-weight:bold;top:6px;color:#dc182d;display:none}.configurator_hub_wrapper .accessories .actions a.toggleSelected:hover,.configuratorModalOverlay .accessories .actions a.toggleSelected:hover{background:#017d75}.configurator_hub_wrapper .accessories .actions a.toggleSelected:hover span,.configuratorModalOverlay .accessories .actions a.toggleSelected:hover span{text-transform:uppercase;border-bottom:3px solid #fff}.configurator_hub_wrapper .accessories .actions a.toggleSelected:active,.configuratorModalOverlay .accessories .actions a.toggleSelected:active{outline:0}.configurator_hub_wrapper .accessories .selected .actions a.toggleSelected,.configuratorModalOverlay .accessories .selected .actions a.toggleSelected{background:#dc182d}.configurator_hub_wrapper .accessories .selected .actions a.toggleSelected:after,.configuratorModalOverlay .accessories .selected .actions a.toggleSelected:after{display:block}.configurator_hub_wrapper .accessories .selected .actions a.toggleSelected:hover,.configuratorModalOverlay .accessories .selected .actions a.toggleSelected:hover{background:#c10029}.configurator_hub_wrapper .accessories .selected .actions a.toggleSelected span.add,.configurator_hub_wrapper .accessories .selected .actions a.toggleSelected span.selected,.configuratorModalOverlay .accessories .selected .actions a.toggleSelected span.add,.configuratorModalOverlay .accessories .selected .actions a.toggleSelected span.selected{display:none}.configurator_hub_wrapper .accessories .selected .actions a.toggleSelected span.remove,.configuratorModalOverlay .accessories .selected .actions a.toggleSelected span.remove{display:inline}.configurator_hub_wrapper .accessories .selected.wheelItem.carouselItem .actions a.toggleSelected,.configuratorModalOverlay .accessories .selected.wheelItem.carouselItem .actions a.toggleSelected{cursor:default}.configurator_hub_wrapper .accessories .selected.wheelItem.carouselItem .actions a.toggleSelected span.add,.configurator_hub_wrapper .accessories .selected.wheelItem.carouselItem .actions a.toggleSelected span.remove,.configuratorModalOverlay .accessories .selected.wheelItem.carouselItem .actions a.toggleSelected span.add,.configuratorModalOverlay .accessories .selected.wheelItem.carouselItem .actions a.toggleSelected span.remove{display:none}.configurator_hub_wrapper .accessories .selected.wheelItem.carouselItem .actions a.toggleSelected span.selected,.configuratorModalOverlay .accessories .selected.wheelItem.carouselItem .actions a.toggleSelected span.selected{display:inline}.configurator_hub_wrapper .accessories .selected.wheelItem.carouselItem .actions a.toggleSelected:hover,.configuratorModalOverlay .accessories .selected.wheelItem.carouselItem .actions a.toggleSelected:hover{background:#dc182d}.configurator_hub_wrapper .accessories .selected.wheelItem.carouselItem .actions a.toggleSelected:hover span,.configuratorModalOverlay .accessories .selected.wheelItem.carouselItem .actions a.toggleSelected:hover span{border-bottom:1px solid #fff}.configurator_hub_wrapper .summary-accessories .accessories .selected.wheelItem .actions a.toggleSelected span.add,.configurator_hub_wrapper .summary-accessories .accessories .selected.wheelItem .actions a.toggleSelected span.selected,.configuratorModalOverlay .summary-accessories .accessories .selected.wheelItem .actions a.toggleSelected span.add,.configuratorModalOverlay .summary-accessories .accessories .selected.wheelItem .actions a.toggleSelected span.selected{display:none}.configurator_hub_wrapper .summary-accessories .accessories .selected.wheelItem .actions a.toggleSelected span.remove,.configuratorModalOverlay .summary-accessories .accessories .selected.wheelItem .actions a.toggleSelected span.remove{display:inline}.page.pageSummary .summary_details .summary-car,.configuratorModalOverlay .fullspecsOverlay .summary_details .summary-car{display:none}.page.pageSummary .summary_details .summaryBreakdown,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown{background:#f4f3f8;padding:48px 16px 20px;position:relative}.page.pageSummary .summary_details .summaryBreakdown h1,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown h1{color:#1f1f1f;font-size:2.1em;letter-spacing:-.015em;margin-bottom:20px;margin-top:0}.page.pageSummary .summary_details .summaryBreakdown h1 span.grade,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown h1 span.grade{text-transform:uppercase}.page.pageSummary .summary_details .summaryBreakdown h1::before,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown h1::before{display:none}.page.pageSummary .summary_details .summaryBreakdown h2,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown h2{font-family:"ProximaNovaExCnSbold";font-size:2em;color:#dc182d;text-transform:uppercase;letter-spacing:.045em;margin-bottom:16px}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown{margin-bottom:25px}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown::after,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown::after{clear:both;content:'';display:block}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt,.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dd,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dd{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1f1f1f;display:block;float:left;font-family:"ProximaNovaExCnLight";font-size:1.8em;margin:0;padding:0;white-space:nowrap;width:50%}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt{text-align:left;clear:both}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt a,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt a{color:inherit;display:block;font-weight:normal;line-height:1.4em;padding:3px 0;text-decoration:none;width:100%}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt a span,.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt a::before,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt a span,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt a::before{-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt a span,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt a span{border-bottom:1px solid transparent}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt a::before,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt a::before{color:#dc182d;content:"\e904";display:inline-block;font-family:'glyphCfg';font-size:.6em;margin-right:8px}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt a:hover::before,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt a:hover::before{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#017d75}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt a:hover span,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt a:hover span{border-bottom:3px solid #017d75;color:#017d75}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt a.disabled,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt a.disabled{pointer-events:none;cursor:default}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt a.disabled:hover::before,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt a.disabled:hover::before{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt a.disabled:hover span,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt a.disabled:hover span{color:#1f1f1f;border-bottom:1px solid transparent}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dd,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dd{text-align:right;float:right}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dd.finance,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dd.finance{text-transform:uppercase;margin-bottom:16px;font-size:16px}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt.total-top,.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dd.total-top,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt.total-top,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dd.total-top{border-top:1px solid #d4d4d6}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt.total,.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dd.total,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt.total,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dd.total{border-bottom:2px solid #db031a;line-height:80px;margin-top:18px}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt.finance,.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dt.total,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt.finance,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dt.total{color:#dc182d;font-family:"ProximaNovaExCnSbold";font-size:1.6em;letter-spacing:.05em;text-transform:uppercase}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dd.total,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dd.total{font-size:4em}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown dd.total.requestPrice,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown dd.total.requestPrice{font-size:2em}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown .accessories_count::before,.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown .accessories_count::after,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown .accessories_count::before,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown .accessories_count::after{display:inline}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown .accessories_count::before,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown .accessories_count::before{content:'('}.page.pageSummary .summary_details .summaryBreakdown dl.price_breakdown .accessories_count::after,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown dl.price_breakdown .accessories_count::after{content:')'}.page.pageSummary .summary_details .summaryBreakdown .used_car_valuation,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown .used_car_valuation{position:relative;display:block;margin-bottom:15px;padding-left:28px;color:inherit;font-family:"ProximaNovaExCnLight";font-size:1.7em;letter-spacing:.03em;line-height:1em;text-decoration:none;text-transform:uppercase}.page.pageSummary .summary_details .summaryBreakdown .used_car_valuation,.page.pageSummary .summary_details .summaryBreakdown .used_car_valuation::before,.page.pageSummary .summary_details .summaryBreakdown .used_car_valuation span,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown .used_car_valuation,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown .used_car_valuation::before,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown .used_car_valuation span{-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.page.pageSummary .summary_details .summaryBreakdown .used_car_valuation::before,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown .used_car_valuation::before{position:absolute;top:-2px;left:-7px;display:inline-block;color:#00803e;font-family:'glyphCfg';font-size:28px}.page.pageSummary .summary_details .summaryBreakdown .used_car_valuation span,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown .used_car_valuation span{border-bottom:1px solid transparent}.page.pageSummary .summary_details .summaryBreakdown .used_car_valuation:hover,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown .used_car_valuation:hover{color:#017d75}.page.pageSummary .summary_details .summaryBreakdown .used_car_valuation:hover::before,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown .used_car_valuation:hover::before{color:#017d75}.page.pageSummary .summary_details .summaryBreakdown .used_car_valuation:hover span,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown .used_car_valuation:hover span{border-bottom:3px solid #017d75}.page.pageSummary .summary_details .summaryBreakdown .used_car_valuation::before,.configuratorModalOverlay .fullspecsOverlay .summary_details .summaryBreakdown .used_car_valuation::before{content:'\e914'}.page.pageSummary .summary_details .servicing,.configuratorModalOverlay .fullspecsOverlay .summary_details .servicing{background:#f4f3f8;padding:48px 16px 20px;position:relative}.page.pageSummary .summary_details ul.iconCta,.configuratorModalOverlay .fullspecsOverlay .summary_details ul.iconCta{margin-top:14px}.page.pageSummary .summary_details ul.iconCta li a,.configuratorModalOverlay .fullspecsOverlay .summary_details ul.iconCta li a{padding-top:12px}.page.pageSummary .summary_details ul.iconCta li .shareCarDiamond56Ico:before,.configuratorModalOverlay .fullspecsOverlay .summary_details ul.iconCta li .shareCarDiamond56Ico:before{font-size:28px;top:10px;left:8px}.page.pageSummary .accordions-wrapper,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper{margin-bottom:42px}.page.pageSummary .accordions-wrapper+.summary-accessories,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper+.summary-accessories{margin-top:-42px}.page.pageSummary .accordions-wrapper .actions,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .actions{font-size:.8em;margin:26px 0;padding:0 14px}.page.pageSummary .accordions-wrapper .actions input,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .actions input{opacity:0;margin:0}.page.pageSummary .accordions-wrapper .actions label,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .actions label{display:block;position:relative}.page.pageSummary .accordions-wrapper .actions label span,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .actions label span{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-bottom:1px solid #7ab99b;color:#3b3b3b;letter-spacing:-0.05em}.page.pageSummary .accordions-wrapper .actions label span:hover,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .actions label span:hover{border-bottom:3px solid #017d75;color:#017d75}.page.pageSummary .accordions-wrapper .actions label::before,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .actions label::before{background:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIwIDAgMTMgMTMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEzIDEzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwMDgwM0UiIGQ9Ik0xMywyYzAtMS4xMDQtMC44OTYtMi0yLTJIMkMwLjg5NiwwLDAsMC44OTYsMCwydjkKCWMwLDEuMTA0LDAuODk2LDIsMiwyaDljMS4xMDQsMCwyLTAuODk2LDItMlYyeiBNMTEsMTFIMlYyaDlWMTF6Ii8+Cjwvc3ZnPg==);background-repeat:no-repeat;content:'';height:13px;left:-2px;position:absolute;top:4px;width:13px}.page.pageSummary .accordions-wrapper .actions label.active::before,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .actions label.active::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIwIDAgMTMgMTMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEzIDEzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI0RDMTgyRCIgZD0iTTEwLjkwMiwxLjI1MUw0LjYsNy41NTZMMi4wOTcsNS4wNTJMMCw3LjE0N2w0LjYsNC42MDJsMi4wOTctMi4wOTdMMTMsMy4zNDlMMTAuOTAyLDEuMjUxeiIvPgo8L3N2Zz4=)}.page.pageSummary .accordions-wrapper .accordions>li:first-child .trigger a,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .accordions>li:first-child .trigger a{border-top-color:#00803e}.page.pageSummary .accordions-wrapper .accordions>li:first-child .trigger a:hover,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .accordions>li:first-child .trigger a:hover{border-top-color:#017d75}.page.pageSummary .accordions-wrapper .subTrigger .icon,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .subTrigger .icon{top:23px;width:auto;height:1.3em}.page.pageSummary .accordions-wrapper .subTrigger .icon span,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .subTrigger .icon span{-moz-transition:colour .2s ease-in-out,border-bottom .2s ease-in-out;-o-transition:colour .2s ease-in-out,border-bottom .2s ease-in-out;-webkit-transition:colour .2s ease-in-out,border-bottom .2s ease-in-out;transition:colour .2s ease-in-out,border-bottom .2s ease-in-out;position:relative;top:auto;left:auto;width:auto;height:auto;margin-top:auto;margin-left:auto;font-size:13px;line-height:1.2;color:#00803e;border-bottom:1px solid #00803e}.page.pageSummary .accordions-wrapper .subTrigger .icon span:hover,.page.pageSummary .accordions-wrapper .subTrigger .icon span:focus,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .subTrigger .icon span:hover,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .subTrigger .icon span:focus{color:#017d75;border-bottom-width:3px;border-bottom-color:#017d75}@media screen and (max-width:800px){.page.pageSummary .accordions-wrapper .subTrigger,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .subTrigger{padding-left:20px}.page.pageSummary .accordions-wrapper .subContent,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .subContent{padding:0 20px 20px}.page.pageSummary .accordions-wrapper .subContent table th,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .subContent table th{padding-left:0}.page.pageSummary .accordions-wrapper .subContent table td,.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .subContent table td{padding-right:0}}.page.pageSummary .summary_total,.configuratorModalOverlay .fullspecsOverlay .summary_total{margin-bottom:20px;position:relative}.page.pageSummary .summary_total .fullbleed_total,.configuratorModalOverlay .fullspecsOverlay .summary_total .fullbleed_total{background:#dc182d;color:#fff;letter-spacing:-0.08em;padding:24px 0;width:100%}.page.pageSummary .summary_total .fullbleed_total .wrapper .wrapperInner,.configuratorModalOverlay .fullspecsOverlay .summary_total .fullbleed_total .wrapper .wrapperInner{text-align:center}.page.pageSummary .summary_total .fullbleed_total .wrapper .wrapperInner .totalLabel,.configuratorModalOverlay .fullspecsOverlay .summary_total .fullbleed_total .wrapper .wrapperInner .totalLabel{display:block;line-height:1em;font-family:"ProximaNovaExCnSReg";font-size:2em;text-transform:uppercase}.page.pageSummary .summary_total .fullbleed_total .wrapper .wrapperInner .totalPrice,.configuratorModalOverlay .fullspecsOverlay .summary_total .fullbleed_total .wrapper .wrapperInner .totalPrice{font-size:4em;font-family:"ProximaNovaExCnLight";line-height:1em}.page.pageSummary .summary_total .ctaWrapper .iconCta,.configuratorModalOverlay .fullspecsOverlay .summary_total .ctaWrapper .iconCta{margin-top:0}.page.pageSummary .summary_total .ctaWrapper .shareCarDiamond56Ico:before,.configuratorModalOverlay .fullspecsOverlay .summary_total .ctaWrapper .shareCarDiamond56Ico:before{font-size:28px;top:10px;left:8px}.page.pageSummary .your-car,.configuratorModalOverlay .fullspecsOverlay .your-car{margin:0 auto 45px}.page.pageSummary .your-car header,.configuratorModalOverlay .fullspecsOverlay .your-car header{margin-bottom:35px;padding:0 20px}.page.pageSummary .your-car h1,.configuratorModalOverlay .fullspecsOverlay .your-car h1{font-family:"ProximaNovaExCnSbold";font-size:26px;margin:45px 0 20px;text-align:center}.page.pageSummary .your-car h1::before,.configuratorModalOverlay .fullspecsOverlay .your-car h1::before{content:none}.page.pageSummary .your-car .hr,.configuratorModalOverlay .fullspecsOverlay .your-car .hr{height:16px;margin:0 auto;max-width:416px;overflow:hidden;position:relative;text-align:center}.page.pageSummary .your-car .hr span,.configuratorModalOverlay .fullspecsOverlay .your-car .hr span{color:#dc182d;display:inline-block;position:relative}.page.pageSummary .your-car .hr span::before,.page.pageSummary .your-car .hr span::after,.configuratorModalOverlay .fullspecsOverlay .your-car .hr span::before,.configuratorModalOverlay .fullspecsOverlay .your-car .hr span::after{background-color:#ccc;content:'';height:1px;position:absolute;top:8px;width:600px}.page.pageSummary .your-car .hr span::before,.configuratorModalOverlay .fullspecsOverlay .your-car .hr span::before{margin-right:20px;right:100%}.page.pageSummary .your-car .hr span::after,.configuratorModalOverlay .fullspecsOverlay .your-car .hr span::after{left:100%;margin-left:20px}.page.pageSummary .your-car .hr span i,.configuratorModalOverlay .fullspecsOverlay .your-car .hr span i{font-style:normal;position:relative;top:-5px}.page.pageSummary .your-car .hr span i::before,.configuratorModalOverlay .fullspecsOverlay .your-car .hr span i::before{font-size:30px}.page.pageSummary .your-car .choices,.configuratorModalOverlay .fullspecsOverlay .your-car .choices{padding:0 16px}.page.pageSummary .your-car .choice,.configuratorModalOverlay .fullspecsOverlay .your-car .choice{position:relative}.page.pageSummary .your-car .choice:nth-of-type(2)::before,.configuratorModalOverlay .fullspecsOverlay .your-car .choice:nth-of-type(2)::before{color:#00803e;content:'\e013';font-family:'glyphs14';font-size:32px;font-weight:bold;vertical-align:top;left:50%;height:30px;line-height:1;margin-left:-15px;position:absolute;top:-15px;width:30px}.page.pageSummary .your-car .choice figure,.configuratorModalOverlay .fullspecsOverlay .your-car .choice figure{margin:0;padding:35px 0}.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:inline-block;width:50%;vertical-align:middle}.page.pageSummary .your-car .choice .wrapper,.configuratorModalOverlay .fullspecsOverlay .your-car .choice .wrapper{padding-right:16px;text-align:center}.page.pageSummary .your-car .choice img,.page.pageSummary .your-car .choice svg,.configuratorModalOverlay .fullspecsOverlay .your-car .choice img,.configuratorModalOverlay .fullspecsOverlay .your-car .choice svg{max-height:95px;max-width:100%}.page.pageSummary .your-car .choice svg,.configuratorModalOverlay .fullspecsOverlay .your-car .choice svg{max-height:100px;width:100px}.page.pageSummary .your-car .choice figcaption,.configuratorModalOverlay .fullspecsOverlay .your-car .choice figcaption{font-family:"ProximaNovaExCnLight";font-size:1.6em;margin-left:-.25em;padding-left:16px}.page.pageSummary .your-car .choice figcaption h2,.page.pageSummary .your-car .choice figcaption p,.configuratorModalOverlay .fullspecsOverlay .your-car .choice figcaption h2,.configuratorModalOverlay .fullspecsOverlay .your-car .choice figcaption p{margin:0}.page.pageSummary .your-car .choice figcaption h2,.configuratorModalOverlay .fullspecsOverlay .your-car .choice figcaption h2{color:#dc182d;font-family:"ProximaNovaExCnSbold";font-size:16px;letter-spacing:.05em;margin-bottom:2px;text-transform:uppercase}.page.pageSummary .your-car .choice figcaption p,.configuratorModalOverlay .fullspecsOverlay .your-car .choice figcaption p{color:#3b3b3b;font-size:18px!important;line-height:1.2}.page.pageSummary .your-car .choice figcaption>a,.configuratorModalOverlay .fullspecsOverlay .your-car .choice figcaption>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;border-bottom:1px solid #00803e;font-size:14px;letter-spacing:.025em;text-decoration:none;text-transform:uppercase}.page.pageSummary .your-car .choice figcaption>a:hover,.configuratorModalOverlay .fullspecsOverlay .your-car .choice figcaption>a:hover{color:#017d75;border-bottom:3px solid #017d75}.page.pageSummary .your-car .currency,.configuratorModalOverlay .fullspecsOverlay .your-car .currency{clear:both;display:block;font-family:"ProximaNovaExCnLight";font-size:18px;margin:5px auto 0;overflow:hidden;position:relative;text-align:center}.page.pageSummary .your-car .currency::before,.configuratorModalOverlay .fullspecsOverlay .your-car .currency::before{border-color:#ccc;border-width:0 1px 1px;border-style:solid;content:'';display:block;height:10px}.page.pageSummary .your-car .currency span,.configuratorModalOverlay .fullspecsOverlay .your-car .currency span{background-color:white;display:inline-block;position:relative;padding:0 20px;color:#3b3b3b;top:-0.8em}.page.pageSummary .your-car .compare,.configuratorModalOverlay .fullspecsOverlay .your-car .compare{font-family:"ProximaNovaExCnLight";font-size:16px;margin-top:30px;text-align:center}.page.pageSummary .your-car .compare a,.page.pageSummary .your-car .compare p,.configuratorModalOverlay .fullspecsOverlay .your-car .compare a,.configuratorModalOverlay .fullspecsOverlay .your-car .compare p{color:#3b3b3b}.page.pageSummary .your-car .compare p,.configuratorModalOverlay .fullspecsOverlay .your-car .compare p{font-size:16px;margin-bottom:5px}.page.pageSummary .your-car .compare a,.configuratorModalOverlay .fullspecsOverlay .your-car .compare 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;position:relative;margin-left:38px;text-decoration:none;text-transform:uppercase;letter-spacing:.05em}.page.pageSummary .your-car .compare a:hover,.configuratorModalOverlay .fullspecsOverlay .your-car .compare a:hover{color:#017d75;border-bottom:3px solid #017d75}.page.pageSummary .your-car .compare i,.configuratorModalOverlay .fullspecsOverlay .your-car .compare i{position:absolute;top:-6px;left:-38px;color:#00803e;font-size:30px;vertical-align:text-bottom}.page.pageSummary .printEmissions,.configuratorModalOverlay .fullspecsOverlay .printEmissions{display:none}.page.pageSummary .nestedAccordion .accordionContent>ul>li span.title,.configuratorModalOverlay .fullspecsOverlay .nestedAccordion .accordionContent>ul>li span.title{width:100%;text-align:left}.page.pageSummary .financeCalculatorContainer,.page.pageSummary .termsAndConditionsContainer,.configuratorModalOverlay .fullspecsOverlay .financeCalculatorContainer,.configuratorModalOverlay .fullspecsOverlay .termsAndConditionsContainer{width:100%;margin:0 auto;max-width:930px}.servicing{color:#1f1f1f;font-family:"ProximaNovaExCnLight";font-size:1.8em;white-space:nowrap}.servicing .wrapper{position:relative}.servicing .wrapper .infoIcon{display:inline-block;position:static;width:30px;height:30px;top:-12px}.servicing .wrapper .selectServicingWrapper{display:inline-block;padding-top:15px}.servicing .wrapper .selectServicingWrapper input{opacity:0;margin:0;height:0;border:0 none;padding:0}.servicing .wrapper .selectServicingWrapper label{display:block;position:relative;float:right;line-height:15px;padding-left:20px;margin-bottom:0;font-weight:normal}.servicing .wrapper .selectServicingWrapper label>span{color:#1f1f1f;letter-spacing:-.015em;margin-bottom:20px;margin-top:0;margin-right:10px}.servicing .wrapper .selectServicingWrapper label::before{background:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIwIDAgMTMgMTMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEzIDEzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwMDgwM0UiIGQ9Ik0xMywyYzAtMS4xMDQtMC44OTYtMi0yLTJIMkMwLjg5NiwwLDAsMC44OTYsMCwydjkKCWMwLDEuMTA0LDAuODk2LDIsMiwyaDljMS4xMDQsMCwyLTAuODk2LDItMlYyeiBNMTEsMTFIMlYyaDlWMTF6Ii8+Cjwvc3ZnPg==);background-repeat:no-repeat;content:'';height:13px;left:0;position:absolute;top:0;width:13px}.servicing .wrapper .selectServicingWrapper label.active::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIwIDAgMTMgMTMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEzIDEzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI0RDMTgyRCIgZD0iTTEwLjkwMiwxLjI1MUw0LjYsNy41NTZMMi4wOTcsNS4wNTJMMCw3LjE0N2w0LjYsNC42MDJsMi4wOTctMi4wOTdMMTMsMy4zNDlMMTAuOTAyLDEuMjUxeiIvPgo8L3N2Zz4=)}.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .container{padding-top:124px}@media(min-width:401px){.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .exterior .container{padding-top:142px}}.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% - -23px)}.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 28px}@media(min-width:401px){.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% - -33px)}.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 4px}}.configurator_hub_wrapper.showSummary .car_preview.increaseHeight .previewSideActions{bottom:47px}.configurator_hub_wrapper.showSummary .pages .actionsPanel{top:-50px;height:95px}.configurator_hub_wrapper.showSummary .dashboard{display:none}.configurator_hub_wrapper.showSummary .slideToNext{bottom:42px;height:55px;left:0;margin:auto;padding:0;position:absolute;right:0;width:110px}.configurator_hub_wrapper.showSummary .slideToNext::before{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-style:solid;border-width:0 55px 55px;border-color:transparent transparent #00803e;content:'';left:0;position:absolute;top:0}.configurator_hub_wrapper.showSummary .slideToNext:hover::before{border-bottom-color:#017d75}.configurator_hub_wrapper.showSummary .slideToNext .icon{color:#FFF;display:block;font-family:'glyphs14';font-size:32px;font-weight:bold;height:28px;line-height:1px;margin:auto;position:relative;width:28px;z-index:1}.configurator_hub_wrapper.showSummary .slideToNext .icon::before,.configurator_hub_wrapper.showSummary .slideToNext .icon::after{position:absolute;left:-2px;content:'\e00c'}.configurator_hub_wrapper.showSummary .slideToNext .icon::before{filter:alpha(opacity=50);opacity:.5;top:14px}.configurator_hub_wrapper.showSummary .slideToNext .icon::after{bottom:6px}.configuratorModalOverlay .fullspecsOverlay *{box-sizing:border-box}.configuratorModalOverlay .fullspecsOverlay button{border:0;border-radius:0;font-family:"ProximaNovaExCnSReg";background:transparent;width:auto}.configuratorModalOverlay .fullspecsOverlay button:focus{outline:0}.configuratorModalOverlay .fullspecsOverlay div.summary_details{background:#f4f3f8;padding-top:90px}.configuratorModalOverlay .fullspecsOverlay div.summary_details::before{display:none}.configuratorModalOverlay .fullspecsOverlay div.summary_details .summary-car{display:block}.configuratorModalOverlay .fullspecsOverlay div.summary_details .car-details{padding:0 16px;text-align:left}.configuratorModalOverlay .fullspecsOverlay div.summary_details .car-details h1{margin:0 0 32px}.configuratorModalOverlay .fullspecsOverlay div.summary_details .car-details img{max-width:100%;margin-bottom:25px}.configuratorModalOverlay .fullspecsOverlay div.summary_details .car-details p{font-family:"ProximaNovaExCnLight";font-size:24px!important;line-height:.8em;margin:0}.configuratorModalOverlay .fullspecsOverlay div.summary_details .car-details p:first-of-type{font-size:32px!important;text-transform:uppercase}.configuratorModalOverlay .fullspecsOverlay div.summary_details .summaryBreakdown,.configuratorModalOverlay .fullspecsOverlay div.summary_details .servicing{padding:36px 16px 20px}.configuratorModalOverlay .fullspecsOverlay div.summary_details .summaryBreakdown .wrapperInner,.configuratorModalOverlay .fullspecsOverlay div.summary_details .servicing .wrapperInner{padding:0}.configuratorModalOverlay .fullspecsOverlay div.summary_details .summaryBreakdown h1,.configuratorModalOverlay .fullspecsOverlay div.summary_details .servicing h1{display:none}.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .accordionToggle{width:20px}.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .actions input{display:inline-block;width:auto}.configuratorModalOverlay .fullspecsOverlay .accordions-wrapper .actions label{font-weight:normal;text-align:left}.configuratorModalOverlay .fullspecsOverlay .summary_total{display:none}.configuratorModalOverlay .fullspecsOverlay .ctaWrapper{display:none}.configuratorModalOverlay .fullspecsOverlay .emissions,.configuratorModalOverlay .fullspecsOverlay .carEmissions{display:none}.configuratorModalOverlay .packModal{padding-top:52px}.configuratorModalOverlay .packModal h1 .price{display:block;color:#3b3b3b;font-family:"ProximaNovaExCnLight";font-size:.7em;letter-spacing:.01em;margin-top:2px}.configuratorModalOverlay .packModal ul{margin-top:22px}.configuratorModalOverlay .packModal ul li{border:1px solid #e8e7eb;margin-bottom:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.configuratorModalOverlay .packModal ul li img{display:block;width:100%}.configuratorModalOverlay .packModal ul li span.label{font-size:1.1em;text-transform:uppercase;font-family:"ProximaNovaExCnLight";display:block;padding:20px;text-align:center;letter-spacing:.005em}.configurator_hub_wrapper .pageGradeEngine{background-color:#f4f3f8}.configurator_hub_wrapper .pageGradeEngine button,.configurator_hub_wrapper .pageGradeEngine li,.inPageSelector.gradeSelector button,.inPageSelector.gradeSelector li,.inPageSelector.engineSelector button,.inPageSelector.engineSelector li{font-size:1em}.configurator_hub_wrapper .pageGradeEngine button::-moz-focus-inner,.inPageSelector.gradeSelector button::-moz-focus-inner,.inPageSelector.engineSelector button::-moz-focus-inner{padding:0}.configurator_hub_wrapper .pageGradeEngine .iconChevronDoubleDownBefore::before,.configurator_hub_wrapper .pageGradeEngine .iconChevronDoubleDownAfter::after,.inPageSelector.gradeSelector .iconChevronDoubleDownBefore::before,.inPageSelector.gradeSelector .iconChevronDoubleDownAfter::after,.inPageSelector.engineSelector .iconChevronDoubleDownBefore::before,.inPageSelector.engineSelector .iconChevronDoubleDownAfter::after{content:"\e030";font-family:"glyphs14";font-size:20px}.configurator_hub_wrapper .pageGradeEngine .car_preview .exterior,.inPageSelector.gradeSelector .car_preview .exterior,.inPageSelector.engineSelector .car_preview .exterior{display:block}.configurator_hub_wrapper .pageGradeEngine .bgFade,.inPageSelector.gradeSelector .bgFade,.inPageSelector.engineSelector .bgFade{display:none}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav,.inPageSelector.gradeSelector .gradeEngineStickyNav,.inPageSelector.engineSelector .gradeEngineStickyNav{-moz-box-shadow:0 2px 0 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.25);box-shadow:0 2px 0 0 rgba(0,0,0,0.25);-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-transform:translateY(-110%);-ms-transform:translateY(-110%);-webkit-transform:translateY(-110%);transform:translateY(-110%);position:fixed;top:0;width:100%;min-height:50px;z-index:200;border-color:#222;border-style:solid;border-width:1px 0;background-color:#3b3b3b}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav.show,.inPageSelector.gradeSelector .gradeEngineStickyNav.show,.inPageSelector.engineSelector .gradeEngineStickyNav.show{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .logo,.inPageSelector.gradeSelector .gradeEngineStickyNav .logo,.inPageSelector.engineSelector .gradeEngineStickyNav .logo{position:absolute;top:0;left:0;width:108px;height:100%;padding:0 20px;text-align:center;border-right:1px solid #222}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .logo img,.inPageSelector.gradeSelector .gradeEngineStickyNav .logo img,.inPageSelector.engineSelector .gradeEngineStickyNav .logo img{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;width:auto;max-height:16px;max-width:70px;vertical-align:middle}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content,.inPageSelector.gradeSelector .gradeEngineStickyNav .content,.inPageSelector.engineSelector .gradeEngineStickyNav .content{display:table;width:100%;height:50px;padding:12px;padding-right:69px;padding-left:124px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .info,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .info,.inPageSelector.engineSelector .gradeEngineStickyNav .content .info{display:table-cell;vertical-align:middle}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .info span,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .info span,.inPageSelector.engineSelector .gradeEngineStickyNav .content .info span{color:#FFF;font-size:1.3em;letter-spacing:.05em;line-height:1em}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .info .grade,.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .info .engine,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .info .grade,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .info .engine,.inPageSelector.engineSelector .gradeEngineStickyNav .content .info .grade,.inPageSelector.engineSelector .gradeEngineStickyNav .content .info .engine{font-family:"ProximaNovaExCnSbold";text-transform:uppercase}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .info .price,.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .info .grade+.engine,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .info .price,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .info .grade+.engine,.inPageSelector.engineSelector .gradeEngineStickyNav .content .info .price,.inPageSelector.engineSelector .gradeEngineStickyNav .content .info .grade+.engine{font-family:"ProximaNovaExCnLight"}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .info .price,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .info .price,.inPageSelector.engineSelector .gradeEngineStickyNav .content .info .price{display:block}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .actions,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .actions,.inPageSelector.engineSelector .gradeEngineStickyNav .content .actions{position:absolute;top:0;right:0;width:53px;height:100%;border-left:1px solid #222}.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{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;width:100%;height:100%;margin:0;padding:0;text-align:center;text-decoration:none;vertical-align:middle}.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{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;margin:auto;color:#FFF;font-size:16px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .actions .backToTop:hover,.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .actions .nextStep:hover,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .actions .backToTop:hover,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .actions .nextStep:hover,.inPageSelector.engineSelector .gradeEngineStickyNav .content .actions .backToTop:hover,.inPageSelector.engineSelector .gradeEngineStickyNav .content .actions .nextStep:hover{background-color:#017d75}@media screen and (max-width:1023px){.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{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .actions .backToTop::before,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .actions .backToTop::before,.inPageSelector.engineSelector .gradeEngineStickyNav .content .actions .backToTop::before{font-family:"glyphs14";font-size:28px;line-height:normal;content:"\e029"}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStickyNav .content .actions .nextStep,.inPageSelector.gradeSelector .gradeEngineStickyNav .content .actions .nextStep,.inPageSelector.engineSelector .gradeEngineStickyNav .content .actions .nextStep{background-color:#00803e}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart,.inPageSelector.gradeSelector .gradeEngineStart,.inPageSelector.engineSelector .gradeEngineStart{position:relative;background-color:#FFF;display:none}.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:53px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation,.inPageSelector.gradeSelector .gradeEngineStart .navigation,.inPageSelector.engineSelector .gradeEngineStart .navigation{display:table;width:100%}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation>.inner,.inPageSelector.gradeSelector .gradeEngineStart .navigation>.inner,.inPageSelector.engineSelector .gradeEngineStart .navigation>.inner{display:table-row}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;display:table-cell;width:50%;overflow:hidden;margin:0;font-family:"ProximaNovaExCnLight";font-size:1em;line-height:1em;text-align:left;text-decoration:none;text-transform:uppercase;background-color:#FFF}.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{position:absolute;left:0;width:1px;height:100%;content:""}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem+.navigationItem::before,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem+.navigationItem::before,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem+.navigationItem::before{top:0;background-color:#FFF}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem+.navigationItem::after,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem+.navigationItem::after,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem+.navigationItem::after{top:25px;background-color:#CCC}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .inner,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .inner,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .inner{padding:67px 20px 45px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .name,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .name,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .name{display:block;clear:both;color:#000;font-size:2.4em;letter-spacing:.05em;line-height:1em}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .name::before,.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .name::after,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .name::before,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .name::after,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .name::before,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .name::after{position:absolute;color:#dc182d}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .name::before,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .name::before,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .name::before{top:30px;left:20px;font-size:28px;font-family:"glyphs28";line-height:28px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .name::after,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .name::after,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .name::after{bottom:13px;left:16px}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .transmission,.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .fuel,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .transmission,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .fuel,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .transmission,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .fuel{display:inline-block;margin-top:.2em;font-size:1.4em;line-height:1.2em;letter-spacing:.05em}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem .transmission,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem .transmission,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem .transmission{font-family:"ProximaNovaExCnSReg"}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem button,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem button,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem button{position:absolute;bottom:15px;left:20px;overflow:visible;padding:0 0 0 18px;font-size:1.4em;letter-spacing:.05em;line-height:1em}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem button::before,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem button::before,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem button::before{position:absolute;top:0;left:-4px;color:#00803e}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem button span,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem button span,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem button span{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#00803e;border-bottom:1px solid #00803e;text-transform:uppercase}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem button:hover::before,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem button:hover::before,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem button:hover::before{color:#017d75}.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation .navigationItem button:hover span,.inPageSelector.gradeSelector .gradeEngineStart .navigation .navigationItem button:hover span,.inPageSelector.engineSelector .gradeEngineStart .navigation .navigationItem button:hover span{color:#017d75;border-bottom-width:3px;border-bottom-color:#017d75}.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 .navigation a.navigationItem:hover .name,.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation a.navigationItem:hover .name::before,.configurator_hub_wrapper .pageGradeEngine .gradeEngineStart .navigation a.navigationItem:hover .name::after,.inPageSelector.gradeSelector .gradeEngineStart .navigation a.navigationItem:hover .name,.inPageSelector.gradeSelector .gradeEngineStart .navigation a.navigationItem:hover .name::before,.inPageSelector.gradeSelector .gradeEngineStart .navigation a.navigationItem:hover .name::after,.inPageSelector.engineSelector .gradeEngineStart .navigation a.navigationItem:hover .name,.inPageSelector.engineSelector .gradeEngineStart .navigation a.navigationItem:hover .name::before,.inPageSelector.engineSelector .gradeEngineStart .navigation a.navigationItem:hover .name::after{color:#FFF}.configurator_hub_wrapper .pageGradeEngine .restart,.inPageSelector.gradeSelector .restart,.inPageSelector.engineSelector .restart{display:block}.configurator_hub_wrapper .pageGradeEngine .selector,.inPageSelector.gradeSelector .selector,.inPageSelector.engineSelector .selector{*zoom:1;position:relative;text-align:center;display:none}.configurator_hub_wrapper .pageGradeEngine .selector:after,.inPageSelector.gradeSelector .selector:after,.inPageSelector.engineSelector .selector:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.configurator_hub_wrapper .pageGradeEngine .selector .modelName,.inPageSelector.gradeSelector .selector .modelName,.inPageSelector.engineSelector .selector .modelName{position:relative;display:inline-block;margin:0;padding:0 12px;color:#000;font-family:"ProximaNovaExCnLight";font-size:2em}.configurator_hub_wrapper .pageGradeEngine .selector .modelName::before,.configurator_hub_wrapper .pageGradeEngine .selector .modelName::after,.inPageSelector.gradeSelector .selector .modelName::before,.inPageSelector.gradeSelector .selector .modelName::after,.inPageSelector.engineSelector .selector .modelName::before,.inPageSelector.engineSelector .selector .modelName::after{position:absolute;top:50%;height:1px;width:32px;content:"";background-color:#e0dfe4}.configurator_hub_wrapper .pageGradeEngine .selector .modelName::before,.inPageSelector.gradeSelector .selector .modelName::before,.inPageSelector.engineSelector .selector .modelName::before{left:-32px}.configurator_hub_wrapper .pageGradeEngine .selector .modelName::after,.inPageSelector.gradeSelector .selector .modelName::after,.inPageSelector.engineSelector .selector .modelName::after{right:-32px}.configurator_hub_wrapper .pageGradeEngine .selector .slideToNext,.inPageSelector.gradeSelector .selector .slideToNext,.inPageSelector.engineSelector .selector .slideToNext{position:fixed;bottom:0;left:0;right:0;display:none;width:110px;height:55px;margin:auto;padding:0}.configurator_hub_wrapper .pageGradeEngine .selector .slideToNext::before,.inPageSelector.gradeSelector .selector .slideToNext::before,.inPageSelector.engineSelector .selector .slideToNext::before{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-style:solid;border-width:0 55px 55px;border-color:transparent transparent #00803e;position:absolute;top:0;left:0;content:""}.configurator_hub_wrapper .pageGradeEngine .selector .slideToNext:hover::before,.inPageSelector.gradeSelector .selector .slideToNext:hover::before,.inPageSelector.engineSelector .selector .slideToNext:hover::before{border-bottom-color:#017d75}.configurator_hub_wrapper .pageGradeEngine .selector .slideToNext .icon,.inPageSelector.gradeSelector .selector .slideToNext .icon,.inPageSelector.engineSelector .selector .slideToNext .icon{position:relative;z-index:1;display:block;width:28px;height:28px;margin:auto;color:#FFF;font-family:"glyphs14";font-size:32px;font-weight:bold;line-height:1px}.configurator_hub_wrapper .pageGradeEngine .selector .slideToNext .icon::before,.configurator_hub_wrapper .pageGradeEngine .selector .slideToNext .icon::after,.inPageSelector.gradeSelector .selector .slideToNext .icon::before,.inPageSelector.gradeSelector .selector .slideToNext .icon::after,.inPageSelector.engineSelector .selector .slideToNext .icon::before,.inPageSelector.engineSelector .selector .slideToNext .icon::after{position:absolute;left:-2px;content:"\e00c"}.configurator_hub_wrapper .pageGradeEngine .selector .slideToNext .icon::before,.inPageSelector.gradeSelector .selector .slideToNext .icon::before,.inPageSelector.engineSelector .selector .slideToNext .icon::before{filter:alpha(opacity=50);opacity:.5;top:14px}.configurator_hub_wrapper .pageGradeEngine .selector .slideToNext .icon::after,.inPageSelector.gradeSelector .selector .slideToNext .icon::after,.inPageSelector.engineSelector .selector .slideToNext .icon::after{bottom:6px}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview_holder,.inPageSelector.gradeSelector .selector .car_preview_holder,.inPageSelector.engineSelector .selector .car_preview_holder{padding-top:0;margin-bottom:-160px}@media(min-width:401px){.configurator_hub_wrapper .pageGradeEngine .selector .car_preview_holder,.inPageSelector.gradeSelector .selector .car_preview_holder,.inPageSelector.engineSelector .selector .car_preview_holder{margin-bottom:-182px}}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .exterior,.inPageSelector.gradeSelector .selector .car_preview .exterior,.inPageSelector.engineSelector .selector .car_preview .exterior{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .exterior .container,.inPageSelector.gradeSelector .selector .car_preview .exterior .container,.inPageSelector.engineSelector .selector .car_preview .exterior .container{-moz-transition:opacity .8s cubic-bezier(0.44,0.45,0.22,0.99);-o-transition:opacity .8s cubic-bezier(0.44,0.45,0.22,0.99);-webkit-transition:opacity .8s cubic-bezier(0.44,0.45,0.22,0.99);transition:opacity .8s cubic-bezier(0.44,0.45,0.22,0.99);position:relative;z-index:1;opacity:0}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .exterior.oldPreview,.inPageSelector.gradeSelector .selector .car_preview .exterior.oldPreview,.inPageSelector.engineSelector .selector .car_preview .exterior.oldPreview{opacity:1}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .exterior.oldPreview .container,.inPageSelector.gradeSelector .selector .car_preview .exterior.oldPreview .container,.inPageSelector.engineSelector .selector .car_preview .exterior.oldPreview .container{opacity:1;z-index:1}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .exterior.newPreview,.inPageSelector.gradeSelector .selector .car_preview .exterior.newPreview,.inPageSelector.engineSelector .selector .car_preview .exterior.newPreview{opacity:1}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .exterior.newPreview .container,.inPageSelector.gradeSelector .selector .car_preview .exterior.newPreview .container,.inPageSelector.engineSelector .selector .car_preview .exterior.newPreview .container{opacity:1;z-index:2}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .exterior,.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .exterior.oldPreview,.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .exterior.newPreview,.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .interior,.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .interior.oldPreview,.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .interior.newPreview,.inPageSelector.gradeSelector .selector .car_preview .exterior,.inPageSelector.gradeSelector .selector .car_preview .exterior.oldPreview,.inPageSelector.gradeSelector .selector .car_preview .exterior.newPreview,.inPageSelector.gradeSelector .selector .car_preview .interior,.inPageSelector.gradeSelector .selector .car_preview .interior.oldPreview,.inPageSelector.gradeSelector .selector .car_preview .interior.newPreview,.inPageSelector.engineSelector .selector .car_preview .exterior,.inPageSelector.engineSelector .selector .car_preview .exterior.oldPreview,.inPageSelector.engineSelector .selector .car_preview .exterior.newPreview,.inPageSelector.engineSelector .selector .car_preview .interior,.inPageSelector.engineSelector .selector .car_preview .interior.oldPreview,.inPageSelector.engineSelector .selector .car_preview .interior.newPreview{z-index:auto}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .exterior .exterior_f34,.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .exterior .exterior_r34,.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .exterior .exterior_f,.inPageSelector.gradeSelector .selector .car_preview .exterior .exterior_f34,.inPageSelector.gradeSelector .selector .car_preview .exterior .exterior_r34,.inPageSelector.gradeSelector .selector .car_preview .exterior .exterior_f,.inPageSelector.engineSelector .selector .car_preview .exterior .exterior_f34,.inPageSelector.engineSelector .selector .car_preview .exterior .exterior_r34,.inPageSelector.engineSelector .selector .car_preview .exterior .exterior_f{z-index:auto}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .interior .dashboard,.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .interior .rearSeats,.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .interior .boot,.inPageSelector.gradeSelector .selector .car_preview .interior .dashboard,.inPageSelector.gradeSelector .selector .car_preview .interior .rearSeats,.inPageSelector.gradeSelector .selector .car_preview .interior .boot,.inPageSelector.engineSelector .selector .car_preview .interior .dashboard,.inPageSelector.engineSelector .selector .car_preview .interior .rearSeats,.inPageSelector.engineSelector .selector .car_preview .interior .boot{z-index:auto}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .interior.dashboard .dashboard,.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .interior.rearSeats .rearSeats,.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .interior.boot .boot,.inPageSelector.gradeSelector .selector .car_preview .interior.dashboard .dashboard,.inPageSelector.gradeSelector .selector .car_preview .interior.rearSeats .rearSeats,.inPageSelector.gradeSelector .selector .car_preview .interior.boot .boot,.inPageSelector.engineSelector .selector .car_preview .interior.dashboard .dashboard,.inPageSelector.engineSelector .selector .car_preview .interior.rearSeats .rearSeats,.inPageSelector.engineSelector .selector .car_preview .interior.boot .boot{z-index:auto}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .preloader,.inPageSelector.gradeSelector .selector .car_preview .preloader,.inPageSelector.engineSelector .selector .car_preview .preloader{height:245px}@media(min-width:401px){.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .preloader,.inPageSelector.gradeSelector .selector .car_preview .preloader,.inPageSelector.engineSelector .selector .car_preview .preloader{height:295px}}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .preloader.show .background,.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .preloader.hide .background,.inPageSelector.gradeSelector .selector .car_preview .preloader.show .background,.inPageSelector.gradeSelector .selector .car_preview .preloader.hide .background,.inPageSelector.engineSelector .selector .car_preview .preloader.show .background,.inPageSelector.engineSelector .selector .car_preview .preloader.hide .background{background:transparent}.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .preloader.show .background .revealLeft,.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .preloader.show .background .revealRight,.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .preloader.hide .background .revealLeft,.configurator_hub_wrapper .pageGradeEngine .selector .car_preview .preloader.hide .background .revealRight,.inPageSelector.gradeSelector .selector .car_preview .preloader.show .background .revealLeft,.inPageSelector.gradeSelector .selector .car_preview .preloader.show .background .revealRight,.inPageSelector.gradeSelector .selector .car_preview .preloader.hide .background .revealLeft,.inPageSelector.gradeSelector .selector .car_preview .preloader.hide .background .revealRight,.inPageSelector.engineSelector .selector .car_preview .preloader.show .background .revealLeft,.inPageSelector.engineSelector .selector .car_preview .preloader.show .background .revealRight,.inPageSelector.engineSelector .selector .car_preview .preloader.hide .background .revealLeft,.inPageSelector.engineSelector .selector .car_preview .preloader.hide .background .revealRight{visibility:hidden}.configurator_hub_wrapper .pageGradeEngine .selector .selectorContent,.inPageSelector.gradeSelector .selector .selectorContent,.inPageSelector.engineSelector .selector .selectorContent{position:relative;padding:60px 0;background-color:#f4f3f8}.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading,.inPageSelector.gradeSelector .selector .selectorHeading,.inPageSelector.engineSelector .selector .selectorHeading{position:relative;display:none;margin-bottom:20px}.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2,.inPageSelector.gradeSelector .selector .selectorHeading h2,.inPageSelector.engineSelector .selector .selectorHeading h2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;margin:0;padding:64px 20px 24px 68px;color:#FFF;font-size:2.8em;line-height:1em;text-align:left;text-transform:uppercase;border:0;background-color:#dc182d}.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2::before,.inPageSelector.gradeSelector .selector .selectorHeading h2::before,.inPageSelector.engineSelector .selector .selectorHeading h2::before{display:none}.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2 .restart,.inPageSelector.gradeSelector .selector .selectorHeading h2 .restart,.inPageSelector.engineSelector .selector .selectorHeading h2 .restart{position:absolute;top:0;left:0;width:44px;height:100%}.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:62px;left:8px}.configurator_hub_wrapper .pageGradeEngine .selector .selectorHeading h2 .restart span,.inPageSelector.gradeSelector .selector .selectorHeading h2 .restart span,.inPageSelector.engineSelector .selector .selectorHeading h2 .restart span{display:none}.configurator_hub_wrapper .pageGradeEngine .selector .selectorListHeading,.inPageSelector.gradeSelector .selector .selectorListHeading,.inPageSelector.engineSelector .selector .selectorListHeading{color:#dc182d;font-family:"ProximaNovaExCnSbold";font-size:4em;letter-spacing:normal;text-transform:uppercase}.configurator_hub_wrapper .pageGradeEngine .selector .selectorList>li,.inPageSelector.gradeSelector .selector .selectorList>li,.inPageSelector.engineSelector .selector .selectorList>li{margin:0 0 6px;padding:0 20px}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger,.inPageSelector.gradeSelector .selector .selectorTrigger,.inPageSelector.engineSelector .selector .selectorTrigger{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:100%;overflow:visible;padding:12px 24px;border:1px solid #e0dfe3;background-color:#FFF}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger::before,.inPageSelector.gradeSelector .selector .selectorTrigger::before,.inPageSelector.engineSelector .selector .selectorTrigger::before{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:0;left:0;z-index:1;width:10px;height:100%;content:"";background-color:transparent}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger::after,.inPageSelector.gradeSelector .selector .selectorTrigger::after,.inPageSelector.engineSelector .selector .selectorTrigger::after{border-style:solid;border-width:0 14px 14px;border-color:transparent transparent #3b3b3b;position:absolute;bottom:-10px;left:0;right:0;display:none;width:28px;height:14px;margin:auto;content:""}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger span,.inPageSelector.gradeSelector .selector .selectorTrigger span,.inPageSelector.engineSelector .selector .selectorTrigger span{color:#000;font-family:"ProximaNovaExCnLight"}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger .name,.inPageSelector.gradeSelector .selector .selectorTrigger .name,.inPageSelector.engineSelector .selector .selectorTrigger .name{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#00803e;border-bottom:1px solid #00803e}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger:hover::before,.inPageSelector.gradeSelector .selector .selectorTrigger:hover::before,.inPageSelector.engineSelector .selector .selectorTrigger:hover::before{background-color:#017d75}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger:hover .name,.inPageSelector.gradeSelector .selector .selectorTrigger:hover .name,.inPageSelector.engineSelector .selector .selectorTrigger:hover .name{color:#017d75;border-bottom-width:3px;border-bottom-color:#017d75}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger.selected,.inPageSelector.gradeSelector .selector .selectorTrigger.selected,.inPageSelector.engineSelector .selector .selectorTrigger.selected{cursor:default}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger.selected::before,.inPageSelector.gradeSelector .selector .selectorTrigger.selected::before,.inPageSelector.engineSelector .selector .selectorTrigger.selected::before{background-color:#dc182d}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger.selected .name,.inPageSelector.gradeSelector .selector .selectorTrigger.selected .name,.inPageSelector.engineSelector .selector .selectorTrigger.selected .name{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;border-bottom:0}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger.selected:hover .name,.inPageSelector.gradeSelector .selector .selectorTrigger.selected:hover .name,.inPageSelector.engineSelector .selector .selectorTrigger.selected:hover .name{border-bottom-width:0}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger.selected .name,.inPageSelector.gradeSelector .selector .selectorTrigger.selected .name,.inPageSelector.engineSelector .selector .selectorTrigger.selected .name{color:#dc182d}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger.selected:hover .name,.inPageSelector.gradeSelector .selector .selectorTrigger.selected:hover .name,.inPageSelector.engineSelector .selector .selectorTrigger.selected:hover .name{color:#dc182d}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger.disabled,.inPageSelector.gradeSelector .selector .selectorTrigger.disabled,.inPageSelector.engineSelector .selector .selectorTrigger.disabled{background:#efefef url("../../img/car_configurator/css/disabledBkg.png")}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger.disabled::before,.inPageSelector.gradeSelector .selector .selectorTrigger.disabled::before,.inPageSelector.engineSelector .selector .selectorTrigger.disabled::before{background-color:transparent}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger.disabled span,.inPageSelector.gradeSelector .selector .selectorTrigger.disabled span,.inPageSelector.engineSelector .selector .selectorTrigger.disabled span{color:#757575}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger.disabled:hover span,.inPageSelector.gradeSelector .selector .selectorTrigger.disabled:hover span,.inPageSelector.engineSelector .selector .selectorTrigger.disabled:hover span{color:#757575}.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger.showAvailability::after,.configurator_hub_wrapper .pageGradeEngine .selector .selectorTrigger.showAvailability+.selectorAvailability,.inPageSelector.gradeSelector .selector .selectorTrigger.showAvailability::after,.inPageSelector.gradeSelector .selector .selectorTrigger.showAvailability+.selectorAvailability,.inPageSelector.engineSelector .selector .selectorTrigger.showAvailability::after,.inPageSelector.engineSelector .selector .selectorTrigger.showAvailability+.selectorAvailability{display:block}.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability,.inPageSelector.gradeSelector .selector .selectorAvailability,.inPageSelector.engineSelector .selector .selectorAvailability{position:relative;display:none;margin:8px -20px;padding:0 20px;background-color:#3b3b3b;overflow:hidden}.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability .inner,.inPageSelector.gradeSelector .selector .selectorAvailability .inner,.inPageSelector.engineSelector .selector .selectorAvailability .inner{padding-top:20px;text-align:center}.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability h4,.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability p,.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability .changeSelected,.inPageSelector.gradeSelector .selector .selectorAvailability h4,.inPageSelector.gradeSelector .selector .selectorAvailability p,.inPageSelector.gradeSelector .selector .selectorAvailability .changeSelected,.inPageSelector.engineSelector .selector .selectorAvailability h4,.inPageSelector.engineSelector .selector .selectorAvailability p,.inPageSelector.engineSelector .selector .selectorAvailability .changeSelected{color:#FFF;font-family:"ProximaNovaExCnLight"}.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability p,.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability .changeSelected,.inPageSelector.gradeSelector .selector .selectorAvailability p,.inPageSelector.gradeSelector .selector .selectorAvailability .changeSelected,.inPageSelector.engineSelector .selector .selectorAvailability p,.inPageSelector.engineSelector .selector .selectorAvailability .changeSelected{font-size:1.6em!important}.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability h4,.inPageSelector.gradeSelector .selector .selectorAvailability h4,.inPageSelector.engineSelector .selector .selectorAvailability h4{margin-bottom:.4em;font-size:3em;line-height:1em;letter-spacing:.05em}.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability h4 .unavailable,.inPageSelector.gradeSelector .selector .selectorAvailability h4 .unavailable,.inPageSelector.engineSelector .selector .selectorAvailability h4 .unavailable{display:block}.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability p,.inPageSelector.gradeSelector .selector .selectorAvailability p,.inPageSelector.engineSelector .selector .selectorAvailability p{margin-bottom:1.2em;letter-spacing:.05em}.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability p span,.inPageSelector.gradeSelector .selector .selectorAvailability p span,.inPageSelector.engineSelector .selector .selectorAvailability p span{font-family:"ProximaNovaExCnSbold";font-weight:normal}.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability .changeSelected,.inPageSelector.gradeSelector .selector .selectorAvailability .changeSelected,.inPageSelector.engineSelector .selector .selectorAvailability .changeSelected{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;padding:8px 40px 8px 20px;text-transform:uppercase;background-color:#dc182d}.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability .changeSelected::before,.inPageSelector.gradeSelector .selector .selectorAvailability .changeSelected::before,.inPageSelector.engineSelector .selector .selectorAvailability .changeSelected::before{position:absolute;top:18px;right:12px;font-family:"glyphs14";font-size:28px;font-weight:bold;line-height:1px;content:"\e029"}.configurator_hub_wrapper .pageGradeEngine .selector .selectorAvailability .changeSelected:hover,.inPageSelector.gradeSelector .selector .selectorAvailability .changeSelected:hover,.inPageSelector.engineSelector .selector .selectorAvailability .changeSelected:hover{background-color:#017d75}.configurator_hub_wrapper .pageGradeEngine .selector .accordion,.inPageSelector.gradeSelector .selector .accordion,.inPageSelector.engineSelector .selector .accordion{position:relative;margin:0 20px;padding-top:24px;padding-bottom:24px}.configurator_hub_wrapper .pageGradeEngine .selector .accordion>ul>li,.inPageSelector.gradeSelector .selector .accordion>ul>li,.inPageSelector.engineSelector .selector .accordion>ul>li{border-color:#00803e;border-style:solid;border-width:1px 0}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading,.inPageSelector.gradeSelector .selector .accordion .accordionHeading,.inPageSelector.engineSelector .selector .accordion .accordionHeading{position:relative;display:block;width:100%;margin:0;padding:14px 24px;font-family:"ProximaNovaExCnSReg";font-size:1.3em;letter-spacing:.1em;text-align:center;text-transform:uppercase;cursor:pointer}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading .title,.inPageSelector.gradeSelector .selector .accordion .accordionHeading .title,.inPageSelector.engineSelector .selector .accordion .accordionHeading .title{color:#00803e}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading:hover .title,.inPageSelector.gradeSelector .selector .accordion .accordionHeading:hover .title,.inPageSelector.engineSelector .selector .accordion .accordionHeading:hover .title{color:#017d75}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading .accordionToggle .show,.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading .accordionToggle .hide,.inPageSelector.gradeSelector .selector .accordion .accordionHeading .accordionToggle .show,.inPageSelector.gradeSelector .selector .accordion .accordionHeading .accordionToggle .hide,.inPageSelector.engineSelector .selector .accordion .accordionHeading .accordionToggle .show,.inPageSelector.engineSelector .selector .accordion .accordionHeading .accordionToggle .hide{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading .accordionToggle .show,.inPageSelector.gradeSelector .selector .accordion .accordionHeading .accordionToggle .show,.inPageSelector.engineSelector .selector .accordion .accordionHeading .accordionToggle .show{display:block}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading .accordionToggle .hide,.inPageSelector.gradeSelector .selector .accordion .accordionHeading .accordionToggle .hide,.inPageSelector.engineSelector .selector .accordion .accordionHeading .accordionToggle .hide{display:none}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading .accordionToggle::after,.inPageSelector.gradeSelector .selector .accordion .accordionHeading .accordionToggle::after,.inPageSelector.engineSelector .selector .accordion .accordionHeading .accordionToggle::after{position:absolute;top:12px;right:0;content:"\e00c";font-family:"glyphs14";font-size:20px}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading .accordionToggle.expanded::after,.inPageSelector.gradeSelector .selector .accordion .accordionHeading .accordionToggle.expanded::after,.inPageSelector.engineSelector .selector .accordion .accordionHeading .accordionToggle.expanded::after{content:"\e009"}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading .accordionToggle.expanded .show,.inPageSelector.gradeSelector .selector .accordion .accordionHeading .accordionToggle.expanded .show,.inPageSelector.engineSelector .selector .accordion .accordionHeading .accordionToggle.expanded .show{display:none}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading .accordionToggle.expanded .hide,.inPageSelector.gradeSelector .selector .accordion .accordionHeading .accordionToggle.expanded .hide,.inPageSelector.engineSelector .selector .accordion .accordionHeading .accordionToggle.expanded .hide{display:block}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .accordionHeading .modelName,.inPageSelector.gradeSelector .selector .accordion .accordionHeading .modelName,.inPageSelector.engineSelector .selector .accordion .accordionHeading .modelName{display:none}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .collapsible,.inPageSelector.gradeSelector .selector .accordion .collapsible,.inPageSelector.engineSelector .selector .accordion .collapsible{margin-bottom:2em}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .description,.inPageSelector.gradeSelector .selector .accordion .description,.inPageSelector.engineSelector .selector .accordion .description{text-align:left}.configurator_hub_wrapper .pageGradeEngine .selector .accordion .description p,.inPageSelector.gradeSelector .selector .accordion .description p,.inPageSelector.engineSelector .selector .accordion .description p{width:100%;margin-bottom:.5em;color:#000;font-family:"ProximaNovaExCnLight";font-size:2.2em!important;line-height:1.2em}.configurator_hub_wrapper .pageGradeEngine .selector .first,.inPageSelector.gradeSelector .selector .first,.inPageSelector.engineSelector .selector .first{display:none}.configurator_hub_wrapper .pageGradeEngine .selector.grades .selectorTrigger,.inPageSelector.gradeSelector .selector.grades .selectorTrigger,.inPageSelector.engineSelector .selector.grades .selectorTrigger{padding-right:45%}.configurator_hub_wrapper .pageGradeEngine .selector.grades .selectorTrigger .specialOfferTag,.inPageSelector.gradeSelector .selector.grades .selectorTrigger .specialOfferTag,.inPageSelector.engineSelector .selector.grades .selectorTrigger .specialOfferTag{position:absolute;top:50%;margin-top:.5em;height:2.3em;width:2em;left:16px;background-repeat:no-repeat;background-size:100% 100%}.svg .configurator_hub_wrapper .pageGradeEngine .selector.grades .selectorTrigger .specialOfferTag,.svg .inPageSelector.gradeSelector .selector.grades .selectorTrigger .specialOfferTag,.svg .inPageSelector.engineSelector .selector.grades .selectorTrigger .specialOfferTag{background-image:url(../../img/configurator/finance_calculator/offer-red-icon.svg)}.no-svg .configurator_hub_wrapper .pageGradeEngine .selector.grades .selectorTrigger .specialOfferTag,.no-svg .inPageSelector.gradeSelector .selector.grades .selectorTrigger .specialOfferTag,.no-svg .inPageSelector.engineSelector .selector.grades .selectorTrigger .specialOfferTag{background-image:url(../../img/configurator/finance_calculator/offer-red-icon.png)}.configurator_hub_wrapper .pageGradeEngine .selector.grades .selectorTrigger .name,.inPageSelector.gradeSelector .selector.grades .selectorTrigger .name,.inPageSelector.engineSelector .selector.grades .selectorTrigger .name{font-size:2.8em;line-height:1.3em}.configurator_hub_wrapper .pageGradeEngine .selector.grades .selectorTrigger .price,.inPageSelector.gradeSelector .selector.grades .selectorTrigger .price,.inPageSelector.engineSelector .selector.grades .selectorTrigger .price{position:absolute;top:50%;right:24px;width:35%;margin-top:-1em;font-size:1.8em;line-height:1em;text-align:right}.configurator_hub_wrapper .pageGradeEngine .selector.grades .selectorTrigger .price.monthlyPrice,.inPageSelector.gradeSelector .selector.grades .selectorTrigger .price.monthlyPrice,.inPageSelector.engineSelector .selector.grades .selectorTrigger .price.monthlyPrice{margin-top:0;font-size:1.4em;line-height:1.4em;opacity:.7;min-height:1.4em}.configurator_hub_wrapper .pageGradeEngine .selector.grades .features,.inPageSelector.gradeSelector .selector.grades .features,.inPageSelector.engineSelector .selector.grades .features{display:block;padding: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:inline}.configurator_hub_wrapper .pageGradeEngine .selector.grades .features td,.inPageSelector.gradeSelector .selector.grades .features td,.inPageSelector.engineSelector .selector.grades .features td{position:relative;display:block;padding:10px 0 10px 24px;color:#00803e;font-size:1.3em;text-align:left;vertical-align:top}.configurator_hub_wrapper .pageGradeEngine .selector.grades .features td.disabled,.inPageSelector.gradeSelector .selector.grades .features td.disabled,.inPageSelector.engineSelector .selector.grades .features td.disabled{color:#CCC}.configurator_hub_wrapper .pageGradeEngine .selector.grades .features td .icon-tick,.inPageSelector.gradeSelector .selector.grades .features td .icon-tick,.inPageSelector.engineSelector .selector.grades .features td .icon-tick{position:absolute;top:13px;left:0;font-size:14px;line-height:14px}.configurator_hub_wrapper .pageGradeEngine .selector.engines .selectorTrigger,.inPageSelector.gradeSelector .selector.engines .selectorTrigger,.inPageSelector.engineSelector .selector.engines .selectorTrigger{padding-right:76px;padding-left:76px;text-align:center}.configurator_hub_wrapper .pageGradeEngine .selector.engines .selectorTrigger .name,.inPageSelector.gradeSelector .selector.engines .selectorTrigger .name,.inPageSelector.engineSelector .selector.engines .selectorTrigger .name{font-size:2.4em;line-height:1.3em}.configurator_hub_wrapper .pageGradeEngine .selector.engines .selectorTrigger .transmission,.inPageSelector.gradeSelector .selector.engines .selectorTrigger .transmission,.inPageSelector.engineSelector .selector.engines .selectorTrigger .transmission{font-family:"ProximaNovaExCnSReg";display:block;font-size:1.4em;letter-spacing:.1em;line-height:1.2em;margin-top:.2em}.configurator_hub_wrapper .pageGradeEngine .selector.engines .selectorTrigger .fuel,.inPageSelector.gradeSelector .selector.engines .selectorTrigger .fuel,.inPageSelector.engineSelector .selector.engines .selectorTrigger .fuel{font-size:1.4em}.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:absolute;top:50%;left:24px;margin-top:-16px;font-size:32px}.configurator_hub_wrapper .pageGradeEngine .selector.engines .accordion .transmissionImage,.inPageSelector.gradeSelector .selector.engines .accordion .transmissionImage,.inPageSelector.engineSelector .selector.engines .accordion .transmissionImage{display:block;margin:2em 0;text-align:center}.configurator_hub_wrapper .pageGradeEngine .selector.engines .accordion .transmissionImage img,.inPageSelector.gradeSelector .selector.engines .accordion .transmissionImage img,.inPageSelector.engineSelector .selector.engines .accordion .transmissionImage img{max-width:195px;width:100%}.configurator_hub_wrapper .pageGradeEngine .selector.engines .accordion .description,.inPageSelector.gradeSelector .selector.engines .accordion .description,.inPageSelector.engineSelector .selector.engines .accordion .description{position:relative;padding-top:55px;text-align:center}.configurator_hub_wrapper .pageGradeEngine .selector.engines .accordion .description::before,.inPageSelector.gradeSelector .selector.engines .accordion .description::before,.inPageSelector.engineSelector .selector.engines .accordion .description::before{position:absolute;top:0;left:0;right:0;width:45px;height:35px;margin:auto;content:"";background:url("../../img/configurator/engine_detail_dots_small.svg") no-repeat}.configurator_hub_wrapper .pageGradeEngine .selector.engines .emissions,.inPageSelector.gradeSelector .selector.engines .emissions,.inPageSelector.engineSelector .selector.engines .emissions{margin-top:0;padding-bottom:55px}.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:60px}.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .car_preview .preloader,.inPageSelector.gradeSelector .selector.isFirst .car_preview .preloader,.inPageSelector.engineSelector .selector.isFirst .car_preview .preloader{height:308px}@media(min-width:401px){.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .car_preview .preloader,.inPageSelector.gradeSelector .selector.isFirst .car_preview .preloader,.inPageSelector.engineSelector .selector.isFirst .car_preview .preloader{height:348px}}.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:53px}.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .selectorContent,.inPageSelector.gradeSelector .selector.isFirst .selectorContent,.inPageSelector.engineSelector .selector.isFirst .selectorContent{padding-top:0}.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .selectorHeading,.inPageSelector.gradeSelector .selector.isFirst .selectorHeading,.inPageSelector.engineSelector .selector.isFirst .selectorHeading{display:block}.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .selectorAvailability .changeSelected::before,.inPageSelector.gradeSelector .selector.isFirst .selectorAvailability .changeSelected::before,.inPageSelector.engineSelector .selector.isFirst .selectorAvailability .changeSelected::before{content:""}.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .first,.inPageSelector.gradeSelector .selector.isFirst .first,.inPageSelector.engineSelector .selector.isFirst .first{display:block}.configurator_hub_wrapper .pageGradeEngine .selector.isFirst .second,.inPageSelector.gradeSelector .selector.isFirst .second,.inPageSelector.engineSelector .selector.isFirst .second{display:none}.configurator_hub_wrapper .pageGradeEngine .carEmissions,.inPageSelector.gradeSelector .carEmissions,.inPageSelector.engineSelector .carEmissions{margin-bottom:-60px;padding-bottom:80px}.configurator_hub_wrapper .pageGradeEngine .carEmissions .wrapperInner,.inPageSelector.gradeSelector .carEmissions .wrapperInner,.inPageSelector.engineSelector .carEmissions .wrapperInner{padding:0 20px}.configurator_hub_wrapper.showGradeEngine.isReturnedState .pageGradeEngine .car_preview_holder{padding-top:0}.configurator_hub_wrapper.showGradeEngine.isReturnedState .carEmissions{margin-bottom:0;padding-bottom:30px}.specialOffer{text-align:left}.specialOffer .specialOfferBadge{float:left;width:60px;height:80px;content:' ';background-repeat:no-repeat;background-size:contain;margin:0 20px 0 15px}.svg .specialOffer .specialOfferBadge{background-image:url(../../img/configurator/finance_calculator/price-ribbon-icon.svg)}.no-svg .specialOffer .specialOfferBadge{background-image:url(../../img/configurator/finance_calculator/price-ribbon-icon.png)}.specialOffer .specialOfferDetails{margin:0 10px}.specialOffer .specialOfferTitle{color:#dc182d;font-family:"ProximaNovaExCnSbold";letter-spacing:.08em;text-transform:uppercase;font-size:14px;line-height:14px;margin-bottom:5px}.specialOffer .specialOfferPrice,.specialOffer .specialOfferApr{font-size:22px;line-height:22px;font-family:"ProximaNovaExCnSbold"}.specialOffer .specialOfferServicing{font-size:13px;line-height:15px}.configuratorModalOverlay.trim-picker .closeTrigger{left:0;margin:0;position:absolute;top:0;width:100%;z-index:1000}.configuratorModalOverlay.trim-picker .preview{padding-top:72px}.configuratorModalOverlay.trim-picker .overlay{position:absolute;right:0;left:0;max-width:960px;width:100%}.configuratorModalOverlay.trim-picker .overlay.wrapper{left:0;max-width:initial;position:absolute;width:100%;z-index:4}.configuratorModalOverlay.trim-picker .overlay.wrapper .overlay{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;left:initial;margin:0 auto;position:relative;padding:0 40px}.configuratorModalOverlay.trim-picker .overlay.bottom{bottom:0}.configuratorModalOverlay.trim-picker .overlay{text-align:center}.configuratorModalOverlay.trim-picker .overlay .trims{bottom:0;position:absolute;width:100%}.configuratorModalOverlay.trim-picker .overlay .trim{display:inline-block;height:16px;margin-right:3px;vertical-align:bottom;width:40px}@media screen and (max-width:620px){.configuratorModalOverlay.trim-picker .overlay .trim{position:relative}.configuratorModalOverlay.trim-picker .overlay .trim::before{-moz-transition:height .25s ease-in-out,background-color .2s ease-in-out;-o-transition:height .25s ease-in-out,background-color .2s ease-in-out;-webkit-transition:height .25s ease-in-out,background-color .2s ease-in-out;transition:height .25s ease-in-out,background-color .2s ease-in-out;position:absolute;bottom:0;left:0;display:block;height:3px;width:100%;content:"";background-color:rgba(255,255,255,0.5)}.configuratorModalOverlay.trim-picker .overlay .trim.selected::before{height:6px;background:#dc182d}}.configuratorModalOverlay.trim-picker .overlay .trim label{visibility:hidden}.configuratorModalOverlay.trim-picker .overlay .trim input[type=radio]{visibility:hidden}.configuratorModalOverlay.trim-picker .overlay header{position:relative}.configuratorModalOverlay.trim-picker .overlay header .controls{background-color:transparent;margin-bottom:0;padding:0;position:absolute;text-decoration:none;color:#fff;line-height:0;margin:0;height:54px;width:40px;text-align:center;outline:0;border:0;border-radius:0}.configuratorModalOverlay.trim-picker .overlay header .controls::before{display:block;width:100%;text-align:center;font-size:32px;font-weight:bold}.configuratorModalOverlay.trim-picker .overlay header .controls.next{right:-40px}.configuratorModalOverlay.trim-picker .overlay header .controls.previous{left:-40px}.configuratorModalOverlay.trim-picker .overlay header .controls span{display:inline-block;height:0;text-indent:-9999px;visibility:hidden;width:0}.configuratorModalOverlay.trim-picker .overlay header h2{color:white;font-family:"ProximaNovaExCnLight";font-size:24px;margin-bottom:0;padding:0 50px;text-transform:uppercase}.configuratorModalOverlay.trim-picker .overlay header h2 .currency{display:block;font-size:16px}.configuratorModalOverlay.trim-picker .overlay header h2 .currency+.currency{display:none}.configuratorModalOverlay.trim-picker .overlay header h2 .currency:empty+.currency{display:block}.configuratorModalOverlay.trim-picker .overlay .picker{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:21px;padding:0 0 30px}.configuratorModalOverlay.trim-picker .overlay button[type="submit"]{-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;background-color:#00803e;border:0;border-radius:0;color:white;display:inline-block;font-family:"ProximaNovaExCnSReg";font-size:1.6em;height:45px;letter-spacing:1px;margin-top:0;padding:12px 40px;position:relative;text-align:center;text-transform:uppercase;width:auto}.configuratorModalOverlay.trim-picker .overlay button[type="submit"] span{-moz-transition:border-bottom-width .2s ease-out;-o-transition:border-bottom-width .2s ease-out;-webkit-transition:border-bottom-width .2s ease-out;transition:border-bottom-width .2s ease-out;border-bottom:1px solid white;text-transform:uppercase}.configuratorModalOverlay.trim-picker .overlay button[type="submit"]:hover{background-color:#017d75}.configuratorModalOverlay.trim-picker .overlay button[type="submit"]:hover span{border-bottom-width:3px}.configuratorModalOverlay.trim-picker .car_preview{position:absolute;top:0;left:0;right:0;bottom:0}.configuratorModalOverlay.trim-picker .car_preview .previewSideActions{display:none}.configuratorModalOverlay.trim-picker .car_preview .interior{height:100%}@media screen and (max-width:620px){.configuratorModalOverlay.trim-picker .picker[data-item-count="1"] .trims,.configuratorModalOverlay.trim-picker .picker[data-item-count="1"] .controls{display:none}}.configurator_hub_wrapper .pages .actionsPanel{position:absolute;left:0;right:0;top:-80px;height:125px;overflow:hidden}.configurator_hub_wrapper .pages .actionsPanel .dashboard,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions{text-align:center;position:absolute;bottom:0;left:0;right:0}.configurator_hub_wrapper .pages .actionsPanel .dashboard{text-align:center;z-index:0;width:100%;max-width:510px;margin:0 auto;bottom:44px}.configurator_hub_wrapper .pages .actionsPanel .dashboard svg,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions{margin:0 auto;padding:0;width:95%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions{display:block;z-index:1;max-width:480px;height:100%;top:-12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li{display:inline-block;height:100%;position:relative}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a{display:inline-block;position:relative;width:100%;height:100%;text-align:center;font-size:10px;vertical-align:middle;line-height:125px;padding:0;text-decoration:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button span,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a span{display:inline-block;overflow:hidden;text-indent:-999em;position:relative;min-height:100%;width:100%;text-transform:uppercase;color:#00803e;font-family:"ProximaNovaExCnLight";font-size:1em;line-height:1em;position:absolute;left:0;top:0}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button span:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a span:before{text-indent:0;top:56px;bottom:0;z-index:1;color:#fff;font-size:30px}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button span:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button:after,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a span:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a:after{display:block;font-family:'glyphCfg';display:inline-block;position:absolute;left:0;right:0}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button:after,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a:after{top:0}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a:before{content:"\e905";color:#fff;font-size:72px}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button:after,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a:after{content:"\e905";font-size:65px;color:#00803e;-moz-transition:color 200ms ease-in-out;-o-transition:color 200ms ease-in-out;-webkit-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button:hover,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button:active,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a:hover,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a:active{padding:0}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button:hover span,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button:hover:after,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button:active span,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li button:active:after,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a:hover span,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a:hover:after,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a:active span,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li a:active:after{color:#017d75}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.accessories button span:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.accessories a span:before{font-family:'glyphs28';content:"\e01b"}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.wheels button span:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.wheels a span:before{content:"\e90a"}.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:88px}.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:80px}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.colour button span:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.colour a span:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.trim button span:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.trim a span:before{content:"\e900"}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.colour button span:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.colour a span:before{content:"\e900"}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.trim button span:before,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.trim a span:before{content:"\e901"}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.selected button span,.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.selected button:after{color:#dc182d}.configurator_hub_wrapper .pages .actionsPanel ul.previewActions li.selected:after{display:block;font-family:'glyphs14';content:"\e030";color:#dc182d;text-align:center;position:absolute;left:0;right:0;bottom:0;font-size:1.5em}.configurator_hub_wrapper.showGradeEngine .pages .actionsPanel ul.previewActions,.configurator_hub_wrapper.showSummary .pages .actionsPanel ul.previewActions{display:none}.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:72px}.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:88px}.configurator_hub_wrapper.showExterior .pages .actionsPanel ul.previewActions li.trim{display:none}.configurator_hub_wrapper.showInterior .pages .actionsPanel ul.previewActions li.wheels,.configurator_hub_wrapper.showInterior .pages .actionsPanel ul.previewActions li.colour{display:none}.configurator_conflict_overlay{z-index:120;position:absolute;left:0;top:0;min-width:100%;min-height:100%}.configurator_conflict_overlay *,.configurator_conflict_overlay *::before,.configurator_conflict_overlay *::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.configurator_conflict_overlay:before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(0,0,0,0.6)}.configurator_conflict_overlay header{position:fixed;left:0;right:0;top:0;background:#ffbe00;z-index:2;display:block;vertical-align:middle;line-height:48px;text-align:center;display:block}.configurator_conflict_overlay header h1{color:#3b3b3b;padding:0;margin:0;text-align:center;font-size:1.7em;display:inline-block;vertical-align:inherit;line-height:1em;letter-spacing:.02em;margin-top:-4px;font-family:"ProximaNovaExCnSbold"}.configurator_conflict_overlay header h1:before,.configurator_conflict_overlay header h1:after{display:none}.configurator_conflict_overlay .content{background:#f4f3f8;padding:28px 20px 20px;width:94%;margin:100px auto 40px;position:relative;z-index:1}.configurator_conflict_overlay .content h2{font-size:1.7em;text-transform:uppercase;letter-spacing:.02em;text-align:center}.configurator_conflict_overlay .content .options{margin-top:25px}.configurator_conflict_overlay .content .options .option{padding:20px 30px 25px;background:#fff;border:1px solid #e8e7ec;margin-top:5px}.configurator_conflict_overlay .content .options .option .details img{display:none}.configurator_conflict_overlay .content .options .option .details h3{font-size:1.7em;text-transform:uppercase;text-align:center;letter-spacing:.01em;margin-bottom:7px}.configurator_conflict_overlay .content .options .option .details .price{font-size:1.5em;text-align:center;display:block;font-family:"ProximaNovaExCnSReg";letter-spacing:.05em}.configurator_conflict_overlay .content .options .option button{font-family:"ProximaNovaExCnSbold";background:#00803e;color:#fff;text-transform:uppercase;text-align:center;padding:14px 10px;margin:0;font-size:1.5em;letter-spacing:.1em;line-height:1em;border:0;border-radius:0;margin-top:15px;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.configurator_conflict_overlay .content .options .option button span{border-bottom:1px solid #fff;-moz-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.configurator_conflict_overlay .content .options .option button:hover{background:#017d75}.configurator_conflict_overlay .content .options .option button:hover span{border-bottom:3px solid #fff}.configurator_conflict_overlay .content .options .option.current .details span.price:after{display:none}.configurator_conflict_overlay .content .options .option.current.multi span.price{display:block;position:relative;margin-bottom:18px}.configurator_conflict_overlay .content .options .option.current.multi span.price:after{content:'';display:block;position:absolute;bottom:-12px;left:0;right:0;height:3px;background:#e8e7eb;z-index:0}.configurator_conflict_overlay .content .options .option.current.multi span.price:last-child{margin-bottom:24px}.configurator_conflict_overlay .content .options.color-trim .option{margin-top:70px;text-align:center}.configurator_conflict_overlay .content .options .color-trim-item{display:inline-block;margin-top:-70px;width:100%}.configurator_conflict_overlay .content .options .color-trim-item .color{background:0;display:inline-block;height:auto;margin:0;margin-bottom:28px;padding:0;position:relative;width:auto}.configurator_conflict_overlay .content .options .color-trim-item .color::before{display:inline-block;font-size:100px}.configurator_conflict_overlay .content .options .color-trim-item .color .gloss{display:block;height:100px;left:7px;position:absolute;top:0;width:87px}.configurator_conflict_overlay .content .options .color-trim-item .trim{height:100px;margin-bottom:28px}.configurator_conflict_overlay .content .options .color-trim-item .price{position:relative;margin-top:14px;text-transform:uppercase}.configurator_conflict_overlay .content .options .color-trim-item .price::before{position:absolute;top:50%;left:0;width:100%;margin-top:-2px;content:'';border-bottom:3px solid #e8e7eb}.configurator_conflict_overlay .content .options .color-trim-item .price span{position:relative;display:inline-block;padding:0 20px;font-size:14px;font-family:"ProximaNovaExCnSReg";background-color:#FFF}.configurator_hub_wrapper .car_preview_holder,.configuratorModalOverlay .car_preview_holder,.inPageSelector .car_preview_holder{padding:60px 0 0;position:relative}.configurator_hub_wrapper .car_preview,.configuratorModalOverlay .car_preview,.inPageSelector .car_preview{text-align:left;background:#000;min-height:345px;position:relative;padding:0;background-position:center center;-moz-transition:opacity .8s cubic-bezier(0.44,0.45,0.22,0.99),min-height .8s cubic-bezier(0.44,0.45,0.22,0.99);-o-transition:opacity .8s cubic-bezier(0.44,0.45,0.22,0.99),min-height .8s cubic-bezier(0.44,0.45,0.22,0.99);-webkit-transition:opacity .8s cubic-bezier(0.44,0.45,0.22,0.99),min-height .8s cubic-bezier(0.44,0.45,0.22,0.99);transition:opacity .8s cubic-bezier(0.44,0.45,0.22,0.99),min-height .8s cubic-bezier(0.44,0.45,0.22,0.99)}@media(min-width:621px){.configurator_hub_wrapper .car_preview,.configuratorModalOverlay .car_preview,.inPageSelector .car_preview{background-size:initial}}@media(min-width:801px){.configurator_hub_wrapper .car_preview,.configuratorModalOverlay .car_preview,.inPageSelector .car_preview{background-size:initial}}@media(min-width:1024px){.configurator_hub_wrapper .car_preview,.configuratorModalOverlay .car_preview,.inPageSelector .car_preview{background-size:initial}}.configurator_hub_wrapper .car_preview .exterior_holder,.configurator_hub_wrapper .car_preview .interior_holder,.configurator_hub_wrapper .car_preview .exterior,.configurator_hub_wrapper .car_preview .interior,.configuratorModalOverlay .car_preview .exterior_holder,.configuratorModalOverlay .car_preview .interior_holder,.configuratorModalOverlay .car_preview .exterior,.configuratorModalOverlay .car_preview .interior,.inPageSelector .car_preview .exterior_holder,.inPageSelector .car_preview .interior_holder,.inPageSelector .car_preview .exterior,.inPageSelector .car_preview .interior{position:absolute;left:0;right:0;top:0;bottom:0}.configurator_hub_wrapper .car_preview .exterior,.configurator_hub_wrapper .car_preview .interior,.configuratorModalOverlay .car_preview .exterior,.configuratorModalOverlay .car_preview .interior,.inPageSelector .car_preview .exterior,.inPageSelector .car_preview .interior{-moz-transition:opacity .8s cubic-bezier(0.44,0.45,0.22,0.99);-o-transition:opacity .8s cubic-bezier(0.44,0.45,0.22,0.99);-webkit-transition:opacity .8s cubic-bezier(0.44,0.45,0.22,0.99);transition:opacity .8s cubic-bezier(0.44,0.45,0.22,0.99);background:#000;display:block;opacity:0;z-index:1;min-height:inherit;background-position:center center}.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{-moz-transition:padding .8s cubic-bezier(0.44,0.45,0.22,0.99),right .8s cubic-bezier(0.44,0.45,0.22,0.99);-o-transition:padding .8s cubic-bezier(0.44,0.45,0.22,0.99),right .8s cubic-bezier(0.44,0.45,0.22,0.99);-webkit-transition:padding .8s cubic-bezier(0.44,0.45,0.22,0.99),right .8s cubic-bezier(0.44,0.45,0.22,0.99);transition:padding .8s cubic-bezier(0.44,0.45,0.22,0.99),right .8s cubic-bezier(0.44,0.45,0.22,0.99);right:0;width:252px;margin:auto;position:relative;padding-top:101px;z-index:0}.configurator_hub_wrapper .car_preview .exterior .container img,.configurator_hub_wrapper .car_preview .interior .container img,.configuratorModalOverlay .car_preview .exterior .container img,.configuratorModalOverlay .car_preview .interior .container img,.inPageSelector .car_preview .exterior .container img,.inPageSelector .car_preview .interior .container img{width:100%}.configurator_hub_wrapper .car_preview .exterior .container .body,.configurator_hub_wrapper .car_preview .exterior .container .wheels,.configurator_hub_wrapper .car_preview .exterior .container .accessories,.configurator_hub_wrapper .car_preview .exterior .container .runningLights,.configurator_hub_wrapper .car_preview .interior .container .body,.configurator_hub_wrapper .car_preview .interior .container .wheels,.configurator_hub_wrapper .car_preview .interior .container .accessories,.configurator_hub_wrapper .car_preview .interior .container .runningLights,.configuratorModalOverlay .car_preview .exterior .container .body,.configuratorModalOverlay .car_preview .exterior .container .wheels,.configuratorModalOverlay .car_preview .exterior .container .accessories,.configuratorModalOverlay .car_preview .exterior .container .runningLights,.configuratorModalOverlay .car_preview .interior .container .body,.configuratorModalOverlay .car_preview .interior .container .wheels,.configuratorModalOverlay .car_preview .interior .container .accessories,.configuratorModalOverlay .car_preview .interior .container .runningLights,.inPageSelector .car_preview .exterior .container .body,.inPageSelector .car_preview .exterior .container .wheels,.inPageSelector .car_preview .exterior .container .accessories,.inPageSelector .car_preview .exterior .container .runningLights,.inPageSelector .car_preview .interior .container .body,.inPageSelector .car_preview .interior .container .wheels,.inPageSelector .car_preview .interior .container .accessories,.inPageSelector .car_preview .interior .container .runningLights{position:absolute;left:0}.configurator_hub_wrapper .car_preview .exterior .container .accessories,.configurator_hub_wrapper .car_preview .interior .container .accessories,.configuratorModalOverlay .car_preview .exterior .container .accessories,.configuratorModalOverlay .car_preview .interior .container .accessories,.inPageSelector .car_preview .exterior .container .accessories,.inPageSelector .car_preview .interior .container .accessories{width:100%}.configurator_hub_wrapper .car_preview .exterior .container .accessories picture,.configurator_hub_wrapper .car_preview .interior .container .accessories picture,.configuratorModalOverlay .car_preview .exterior .container .accessories picture,.configuratorModalOverlay .car_preview .interior .container .accessories picture,.inPageSelector .car_preview .exterior .container .accessories picture,.inPageSelector .car_preview .interior .container .accessories picture{position:absolute}.configurator_hub_wrapper .car_preview .exterior.oldPreview,.configurator_hub_wrapper .car_preview .interior.oldPreview,.configuratorModalOverlay .car_preview .exterior.oldPreview,.configuratorModalOverlay .car_preview .interior.oldPreview,.inPageSelector .car_preview .exterior.oldPreview,.inPageSelector .car_preview .interior.oldPreview{opacity:1;z-index:1}.configurator_hub_wrapper .car_preview .exterior.newPreview,.configurator_hub_wrapper .car_preview .interior.newPreview,.configuratorModalOverlay .car_preview .exterior.newPreview,.configuratorModalOverlay .car_preview .interior.newPreview,.inPageSelector .car_preview .exterior.newPreview,.inPageSelector .car_preview .interior.newPreview{opacity:1;z-index:2}.configurator_hub_wrapper .car_preview .exterior .exterior_f34,.configurator_hub_wrapper .car_preview .exterior .exterior_r34,.configurator_hub_wrapper .car_preview .exterior .exterior_f,.configuratorModalOverlay .car_preview .exterior .exterior_f34,.configuratorModalOverlay .car_preview .exterior .exterior_r34,.configuratorModalOverlay .car_preview .exterior .exterior_f,.inPageSelector .car_preview .exterior .exterior_f34,.inPageSelector .car_preview .exterior .exterior_r34,.inPageSelector .car_preview .exterior .exterior_f{display:none;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:0;background-position:center center;background-repeat:no-repeat;-moz-transition:background .8s cubic-bezier(0.44,0.45,0.22,0.99),opacity .25s ease-in-out;-o-transition:background .8s cubic-bezier(0.44,0.45,0.22,0.99),opacity .25s ease-in-out;-webkit-transition:background .8s cubic-bezier(0.44,0.45,0.22,0.99),opacity .25s ease-in-out;transition:background .8s cubic-bezier(0.44,0.45,0.22,0.99),opacity .25s ease-in-out}.configurator_hub_wrapper .car_preview .exterior.f34 .exterior_f34,.configurator_hub_wrapper .car_preview .exterior.r34 .exterior_r34,.configurator_hub_wrapper .car_preview .exterior.front .exterior_f,.configuratorModalOverlay .car_preview .exterior.f34 .exterior_f34,.configuratorModalOverlay .car_preview .exterior.r34 .exterior_r34,.configuratorModalOverlay .car_preview .exterior.front .exterior_f,.inPageSelector .car_preview .exterior.f34 .exterior_f34,.inPageSelector .car_preview .exterior.r34 .exterior_r34,.inPageSelector .car_preview .exterior.front .exterior_f{display:block;opacity:1}.configurator_hub_wrapper .car_preview .exterior.f34 .previewSideActions .previous button,.configuratorModalOverlay .car_preview .exterior.f34 .previewSideActions .previous button,.inPageSelector .car_preview .exterior.f34 .previewSideActions .previous button{background-color:#dc182d}.configurator_hub_wrapper .car_preview .exterior.r34 .previewSideActions .next button,.configuratorModalOverlay .car_preview .exterior.r34 .previewSideActions .next button,.inPageSelector .car_preview .exterior.r34 .previewSideActions .next button{background-color:#dc182d}.configurator_hub_wrapper .car_preview .interior .dashboard,.configurator_hub_wrapper .car_preview .interior .rearSeats,.configurator_hub_wrapper .car_preview .interior .boot,.configuratorModalOverlay .car_preview .interior .dashboard,.configuratorModalOverlay .car_preview .interior .rearSeats,.configuratorModalOverlay .car_preview .interior .boot,.inPageSelector .car_preview .interior .dashboard,.inPageSelector .car_preview .interior .rearSeats,.inPageSelector .car_preview .interior .boot{display:none;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:0;background-position:center center;background-repeat:no-repeat;background-size:cover;-moz-transition:background .8s cubic-bezier(0.44,0.45,0.22,0.99),opacity .25s ease-in-out;-o-transition:background .8s cubic-bezier(0.44,0.45,0.22,0.99),opacity .25s ease-in-out;-webkit-transition:background .8s cubic-bezier(0.44,0.45,0.22,0.99),opacity .25s ease-in-out;transition:background .8s cubic-bezier(0.44,0.45,0.22,0.99),opacity .25s ease-in-out}.configurator_hub_wrapper .car_preview .interior.dashboard .dashboard,.configurator_hub_wrapper .car_preview .interior.rearSeats .rearSeats,.configurator_hub_wrapper .car_preview .interior.boot .boot,.configuratorModalOverlay .car_preview .interior.dashboard .dashboard,.configuratorModalOverlay .car_preview .interior.rearSeats .rearSeats,.configuratorModalOverlay .car_preview .interior.boot .boot,.inPageSelector .car_preview .interior.dashboard .dashboard,.inPageSelector .car_preview .interior.rearSeats .rearSeats,.inPageSelector .car_preview .interior.boot .boot{display:block;opacity:1;z-index:1}@media(min-width:401px){.configurator_hub_wrapper .car_preview,.configuratorModalOverlay .car_preview,.inPageSelector .car_preview{min-height:400px}.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:320px;padding-top:109px}}@media(min-width:621px){.configurator_hub_wrapper .car_preview,.configuratorModalOverlay .car_preview,.inPageSelector .car_preview{min-height:525px}.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:420px;padding-top:143px}}.configurator_hub_wrapper .car_preview .previewSideActions,.configuratorModalOverlay .car_preview .previewSideActions,.inPageSelector .car_preview .previewSideActions{-moz-transition:bottom .8s cubic-bezier(0.44,0.45,0.22,0.99),opacity .25s ease-in-out;-o-transition:bottom .8s cubic-bezier(0.44,0.45,0.22,0.99),opacity .25s ease-in-out;-webkit-transition:bottom .8s cubic-bezier(0.44,0.45,0.22,0.99),opacity .25s ease-in-out;transition:bottom .8s cubic-bezier(0.44,0.45,0.22,0.99),opacity .25s ease-in-out;position:absolute;bottom:80px;left:0;right:0;margin:auto;z-index:3;opacity:1;text-align:center}@media(min-width:401px){.configurator_hub_wrapper .car_preview .previewSideActions,.configuratorModalOverlay .car_preview .previewSideActions,.inPageSelector .car_preview .previewSideActions{bottom:85px}}.configurator_hub_wrapper .car_preview .previewSideActions li,.configuratorModalOverlay .car_preview .previewSideActions li,.inPageSelector .car_preview .previewSideActions li{position:relative;display:inline-block}.configurator_hub_wrapper .car_preview .previewSideActions button,.configuratorModalOverlay .car_preview .previewSideActions button,.inPageSelector .car_preview .previewSideActions button{overflow:hidden;margin:0;padding:0;border:0;border-radius:0}.configurator_hub_wrapper .car_preview .previewSideActions .exteriorTab button,.configurator_hub_wrapper .car_preview .previewSideActions .interiorTab button,.configuratorModalOverlay .car_preview .previewSideActions .exteriorTab button,.configuratorModalOverlay .car_preview .previewSideActions .interiorTab button,.inPageSelector .car_preview .previewSideActions .exteriorTab button,.inPageSelector .car_preview .previewSideActions .interiorTab button{position:relative;display:block;width:45px;height:16px;background-color:transparent}.configurator_hub_wrapper .car_preview .previewSideActions .exteriorTab button::before,.configurator_hub_wrapper .car_preview .previewSideActions .interiorTab button::before,.configuratorModalOverlay .car_preview .previewSideActions .exteriorTab button::before,.configuratorModalOverlay .car_preview .previewSideActions .interiorTab button::before,.inPageSelector .car_preview .previewSideActions .exteriorTab button::before,.inPageSelector .car_preview .previewSideActions .interiorTab button::before{-moz-transition:background-color .2s ease-in-out,height .2s ease-in-out;-o-transition:background-color .2s ease-in-out,height .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,height .2s ease-in-out;transition:background-color .2s ease-in-out,height .2s ease-in-out;position:absolute;bottom:5px;left:0;display:block;width:100%;height:3px;content:"";background-color:#89898b}.configurator_hub_wrapper .car_preview .previewSideActions .exteriorTab span,.configurator_hub_wrapper .car_preview .previewSideActions .interiorTab span,.configuratorModalOverlay .car_preview .previewSideActions .exteriorTab span,.configuratorModalOverlay .car_preview .previewSideActions .interiorTab span,.inPageSelector .car_preview .previewSideActions .exteriorTab span,.inPageSelector .car_preview .previewSideActions .interiorTab span{opacity:0}.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:none}.configurator_hub_wrapper .previewSummaryMessage,.configuratorModalOverlay .previewSummaryMessage,.inPageSelector .previewSummaryMessage{-moz-transition:opacity 0s ease-out 0s,top 0s ease-out 0s;-o-transition:opacity 0s ease-out 0s,top 0s ease-out 0s;-webkit-transition:opacity 0s ease-out,top 0s ease-out;-webkit-transition-delay:0s,0s;transition:opacity 0s ease-out 0s,top 0s ease-out 0s;opacity:0;font-family:"ProximaNovaExCnLight";font-size:16px;position:absolute;text-align:center;text-transform:uppercase;top:100px;width:100%;z-index:4;height:0;overflow:hidden}.configurator_hub_wrapper .previewSummaryMessage p,.configuratorModalOverlay .previewSummaryMessage p,.inPageSelector .previewSummaryMessage p{color:white;font-size:1em;margin:0}.configurator_hub_wrapper .previewSummaryMessage p+p,.configuratorModalOverlay .previewSummaryMessage p+p,.inPageSelector .previewSummaryMessage p+p{font-family:"ProximaNovaExCnSbold";font-size:2em}.configurator_hub_wrapper.showExterior .car_preview .previewSideActions,.configurator_hub_wrapper.showSummary .car_preview .previewSideActions,.configuratorModalOverlay.showExterior .car_preview .previewSideActions,.configuratorModalOverlay.showSummary .car_preview .previewSideActions,.inPageSelector.showExterior .car_preview .previewSideActions,.inPageSelector.showSummary .car_preview .previewSideActions{width:94px}.configurator_hub_wrapper.showExterior .car_preview .previewSideActions .interiorTab,.configurator_hub_wrapper.showSummary .car_preview .previewSideActions .interiorTab,.configuratorModalOverlay.showExterior .car_preview .previewSideActions .interiorTab,.configuratorModalOverlay.showSummary .car_preview .previewSideActions .interiorTab,.inPageSelector.showExterior .car_preview .previewSideActions .interiorTab,.inPageSelector.showSummary .car_preview .previewSideActions .interiorTab{display:none}.configurator_hub_wrapper.showExterior .car_preview .f34 ~ .previewSideActions .f34 button::before,.configurator_hub_wrapper.showSummary .car_preview .f34 ~ .previewSideActions .f34 button::before,.configuratorModalOverlay.showExterior .car_preview .f34 ~ .previewSideActions .f34 button::before,.configuratorModalOverlay.showSummary .car_preview .f34 ~ .previewSideActions .f34 button::before,.inPageSelector.showExterior .car_preview .f34 ~ .previewSideActions .f34 button::before,.inPageSelector.showSummary .car_preview .f34 ~ .previewSideActions .f34 button::before{height:5px;background-color:#dc182d}.configurator_hub_wrapper.showExterior .car_preview .r34 ~ .previewSideActions .r34 button::before,.configurator_hub_wrapper.showSummary .car_preview .r34 ~ .previewSideActions .r34 button::before,.configuratorModalOverlay.showExterior .car_preview .r34 ~ .previewSideActions .r34 button::before,.configuratorModalOverlay.showSummary .car_preview .r34 ~ .previewSideActions .r34 button::before,.inPageSelector.showExterior .car_preview .r34 ~ .previewSideActions .r34 button::before,.inPageSelector.showSummary .car_preview .r34 ~ .previewSideActions .r34 button::before{height:5px;background-color:#dc182d}.configurator_hub_wrapper.showInterior .car_preview .exterior,.configuratorModalOverlay.showInterior .car_preview .exterior,.inPageSelector.showInterior .car_preview .exterior{display:none}.configurator_hub_wrapper.showInterior .car_preview .interior,.configuratorModalOverlay.showInterior .car_preview .interior,.inPageSelector.showInterior .car_preview .interior{background-size:cover;display:block}.configurator_hub_wrapper.showInterior .car_preview .previewSideActions,.configuratorModalOverlay.showInterior .car_preview .previewSideActions,.inPageSelector.showInterior .car_preview .previewSideActions{width:142px}.configurator_hub_wrapper.showInterior .car_preview .previewSideActions .exteriorTab,.configuratorModalOverlay.showInterior .car_preview .previewSideActions .exteriorTab,.inPageSelector.showInterior .car_preview .previewSideActions .exteriorTab{display:none}.configurator_hub_wrapper.showInterior .car_preview .dashboard ~ .previewSideActions .dashboard button::before,.configuratorModalOverlay.showInterior .car_preview .dashboard ~ .previewSideActions .dashboard button::before,.inPageSelector.showInterior .car_preview .dashboard ~ .previewSideActions .dashboard button::before{height:5px;background-color:#dc182d}.configurator_hub_wrapper.showInterior .car_preview .rearSeats ~ .previewSideActions .rearSeats button::before,.configuratorModalOverlay.showInterior .car_preview .rearSeats ~ .previewSideActions .rearSeats button::before,.inPageSelector.showInterior .car_preview .rearSeats ~ .previewSideActions .rearSeats button::before{height:5px;background-color:#dc182d}.configurator_hub_wrapper.showInterior .car_preview .boot ~ .previewSideActions .boot button::before,.configuratorModalOverlay.showInterior .car_preview .boot ~ .previewSideActions .boot button::before,.inPageSelector.showInterior .car_preview .boot ~ .previewSideActions .boot button::before{height:5px;background-color:#dc182d}.configurator_hub_wrapper.showGradeEngine .car_preview .previewSideActions,.configuratorModalOverlay.showGradeEngine .car_preview .previewSideActions,.inPageSelector.showGradeEngine .car_preview .previewSideActions{display:none}.configurator_hub_wrapper.showSummary .previewSummaryMessage,.configuratorModalOverlay.showSummary .previewSummaryMessage,.inPageSelector.showSummary .previewSummaryMessage{-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-moz-transition-delay:.8s;-o-transition-delay:.8s;-webkit-transition-delay:.8s;transition-delay:.8s;opacity:1;top:70px;height:auto}.configuratorModalOverlay .colorpickerOverlay{color:#fff;margin-top:-20px;text-align:center}.configuratorModalOverlay .colorpickerOverlay h1{color:#fff;font-family:ProximaNovaExCnLight,Tahoma,Arial,Helvetica,sans-serif;font-size:24px}.configuratorModalOverlay .colorpickerOverlay small{display:block;font-family:ProximaNovaExCnLight,Tahoma,Arial,Helvetica,sans-serif;font-size:16px;line-height:1em;margin-top:7px;margin-bottom:21px;padding-bottom:39px;text-transform:uppercase}.configuratorModalOverlay .colorpickerOverlay .colorpicker{position:relative;z-index:3;margin:-76px 0 0;padding:20px 40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.configuratorModalOverlay .colorpickerOverlay .selector{position:relative}.configuratorModalOverlay .colorpickerOverlay .selector nav{height:100%;left:0;position:absolute;top:0;width:100%}.configuratorModalOverlay .colorpickerOverlay .selector nav button{height:54px;width:40px;line-height:0;text-align:center;border-radius:0}.configuratorModalOverlay .colorpickerOverlay .selector nav button.prev,.configuratorModalOverlay .colorpickerOverlay .selector nav button.next{background:0;border:0;color:#fff;margin:0;padding:0;position:absolute}.configuratorModalOverlay .colorpickerOverlay .selector nav button.next{right:-40px}.configuratorModalOverlay .colorpickerOverlay .selector nav button.prev{left:-40px}.configuratorModalOverlay .colorpickerOverlay .selector nav button span,.configuratorModalOverlay .colorpickerOverlay .selector nav button span::before{display:block;text-align:center}.configuratorModalOverlay .colorpickerOverlay .selector nav button span::before{font-size:32px;font-weight:bold}.configuratorModalOverlay .colorpickerOverlay .colors{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;padding:0}.configuratorModalOverlay .colorpickerOverlay .color{display:inline-block;margin:0 0 0 3px;height:16px;width:25px}.configuratorModalOverlay .colorpickerOverlay .color .gloss{display:none}.configuratorModalOverlay .colorpickerOverlay .color input{cursor:pointer;height:100%;margin:0;opacity:0;padding:0;position:relative;width:100%;z-index:1}@media screen and (max-width:620px){.configuratorModalOverlay .colorpickerOverlay .color{position:relative}.configuratorModalOverlay .colorpickerOverlay .color::before{-moz-transition:height .25s ease-in-out,background-color .2s ease-in-out;-o-transition:height .25s ease-in-out,background-color .2s ease-in-out;-webkit-transition:height .25s ease-in-out,background-color .2s ease-in-out;transition:height .25s ease-in-out,background-color .2s ease-in-out;position:absolute;bottom:0;left:0;display:block;height:3px;width:100%;content:"";background-color:rgba(255,255,255,0.5)}.configuratorModalOverlay .colorpickerOverlay .color.selected::before{height:6px;background:#dc182d}}.configuratorModalOverlay .colorpickerOverlay .submit{display:inline-block;padding:12px;font-size:1.6em;text-align:center;width:auto;background:#00803e;margin-bottom:12px;margin-top:0;font-family:"ProximaNovaExCnSReg";position:relative;line-height:normal;text-decoration:none;outline:0;border:0;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.configuratorModalOverlay .colorpickerOverlay .submit span{text-transform:uppercase;color:#fff;border-bottom:1px solid #fff;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.configuratorModalOverlay .colorpickerOverlay .submit:hover{background:#017d75}.configuratorModalOverlay .colorpickerOverlay .submit:hover span{text-transform:uppercase;border-bottom:3px solid #fff}.configuratorModalOverlay .colorpickerOverlay .submit:active{outline:0}.configuratorModalOverlay .colorpickerOverlay .preview-section{position:relative;overflow:hidden;height:100%}.configuratorModalOverlay .colorpickerOverlay .preview-section .car_preview .previewSideActions{display:none}.configuratorModalOverlay .colorpickerOverlay .preview-section .car_preview .exterior .exterior_f34 .container,.configuratorModalOverlay .colorpickerOverlay .preview-section .car_preview .exterior .exterior_r34 .container{z-index:1}.configuratorModalOverlay .colorpickerOverlay .preview-section .car_preview .exterior .exterior_f34:after,.configuratorModalOverlay .colorpickerOverlay .preview-section .car_preview .exterior .exterior_r34:after{content:'';display:block;width:100%;height:60%;background:linear-gradient(0deg,#000,rgba(0,0,0,0));position:absolute;bottom:0;z-index:0}.configuratorModalOverlay .accessoriesModal{padding-top:60px}.configuratorModalOverlay .accessoriesModal .wrapper .wrapperInner{padding:0}.configuratorModalOverlay .accessoriesModal header{padding:0 20px}.configuratorModalOverlay .accessoriesModal header h1{margin-bottom:10px}.configuratorModalOverlay .accessoriesModal header p{font-family:"ProximaNovaExCnSReg";font-size:1.7em;line-height:1.1em}.configuratorModalOverlay .accessoriesModal header p.accessory_count{margin-top:36px;position:relative;margin-bottom:16px}.configuratorModalOverlay .accessoriesModal header p.accessory_count:before{content:'';display:block;background:#dc182d;height:3px;width:25px;position:absolute;top:-19px;left:0}.configuratorModalOverlay .accessoriesModal header p.accessory_count span{display:inline-block}.configuratorModalOverlay .accessoriesModal header p.accessory_count span.count{margin-left:2px}.configuratorModalOverlay .accessoriesModal header p.accessory_count span.price:before{content:'-';display:inline-block;margin-left:2px;margin-right:2px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise h3.accordionHeading.trigger a{padding-bottom:24px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise h3.accordionHeading.trigger a span.title{padding-top:22px;padding-bottom:0;letter-spacing:.015em}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise h3.accordionHeading.trigger a span.available{color:#333;text-transform:none;font-size:.75em;display:block;line-height:1em;letter-spacing:0}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise .accordionContent{padding-bottom:12px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise .accordionContent .accessoriesResultsLeft,.configuratorModalOverlay .accessoriesModal .accessoriesMechandise .accordionContent .accessoriesContent{box-sizing:border-box}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise .accordionContent .accessoryNoImage .accessoriesResultsLeft{display:none}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise .accordionContent .accessoryNoImage .accessoriesContent{width:100%}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults{margin-top:0}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li:last-child{padding-bottom:0}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent{padding:0 18px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader{padding-bottom:16px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader h3{letter-spacing:-0.01em;margin-top:16px;margin-bottom:0}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader h4,.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader .price{letter-spacing:.04em;margin-bottom:4px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader h4{font-size:.9em}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .accessoriesHeader .price .fittedPrice{margin:0;line-height:1em;font-size:.9em!important}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .longDesc p{line-height:1.4em;font-size:.85em!important}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies{position:relative;top:32px;margin-bottom:32px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies h5:first-child{margin-top:0}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li{padding:16px 0}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li img,.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info{width:50%;display:block;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info{margin:0;padding:0;padding-left:16px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info h6{font-size:1.25em;font-family:"ProximaNovaExCnLight";text-transform:uppercase;letter-spacing:0}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info .partNum,.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info .fittedPrice{font-family:"ProximaNovaExCnSbold";line-height:1em}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info .partNum{margin-top:12px}.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{display:block;font-size:1em;letter-spacing:.04em;margin-bottom:2px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info .fittedPrice{margin-top:3px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li .info .fittedPrice .fittedLabel{margin-right:3px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .dependencies .referenceAccessories li:after{content:'';display:block;clear:both}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .showContainer a{font-size:.75em;color:#00803e}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .showContainer a:hover{color:#017d75}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .showContainer a span:first-of-type:before{font-size:14px;position:relative;top:6px;left:6px;margin-right:12px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .showContainer a .readMore{display:inline-block}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .showContainer a .readLess{display:none}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .showContainer.open a .readLess{display:inline-block}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise ul.listResults li .accessoriesContent .showContainer.open a .readMore{display:none}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise .loadMore{border-radius:0;padding:12px;font-family:"ProximaNovaExCnSbold";background:#f4f3f8;border:#ddd 2px solid;font-size:16px;height:58px;letter-spacing:2px;padding:0;text-align:center;text-transform:uppercase;width:calc(100% - 36px);margin:0 18px 20px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise .loadMore,.configuratorModalOverlay .accessoriesModal .accessoriesMechandise .loadMore:before,.configuratorModalOverlay .accessoriesModal .accessoriesMechandise .loadMore span{-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise .loadMore:before{content:"\e030";font-family:'glyphs14';font-size:1.6em;display:inline;vertical-align:middle;color:#00803e;margin-right:5px}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise .loadMore span{border-bottom:1px solid #00803e;vertical-align:middle}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise .loadMore:hover{background:#e8e7ec}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise .loadMore:hover:before{color:#017d75}.configuratorModalOverlay .accessoriesModal .accessoriesMechandise .loadMore:hover span{border-bottom:3px solid #017d75}.configuratorBaseOverlay,.configuratorStartAgainOverlay{position:absolute;z-index:120;left:0;top:0;min-width:100%;min-height:100%}.configuratorBaseOverlay *,.configuratorBaseOverlay *::before,.configuratorBaseOverlay *::after,.configuratorStartAgainOverlay *,.configuratorStartAgainOverlay *::before,.configuratorStartAgainOverlay *::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.configuratorBaseOverlay:before,.configuratorStartAgainOverlay:before{position:fixed;z-index:1;top:0;left:0;right:0;bottom:0;content:"";background:rgba(0,0,0,0.6)}.configuratorBaseOverlay a.closeTrigger,.configuratorStartAgainOverlay a.closeTrigger{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;display:block;width:100%;height:52px;margin-bottom:20px;padding:18px 8px 8px 8px;font-family:"ProximaNovaExCnSbold";font-size:1.5em;letter-spacing:.09em;line-height:1em;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:top;background:#3b3b3b}.configuratorBaseOverlay a.closeTrigger .label,.configuratorStartAgainOverlay a.closeTrigger .label{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;padding-bottom:2px;color:#FFF;vertical-align:top;border-bottom:1px solid transparent}.configuratorBaseOverlay a.closeTrigger:hover span.label,.configuratorBaseOverlay a.closeTrigger:focus span.label,.configuratorStartAgainOverlay a.closeTrigger:hover span.label,.configuratorStartAgainOverlay a.closeTrigger:focus span.label{border-bottom:3px solid #FFF}.configuratorBaseOverlay a.closeTrigger:before,.configuratorStartAgainOverlay a.closeTrigger:before{content:"\e031";display:inline-block;margin-left:-30px;color:#dc182d;font-family:"glyphs14";font-size:1.7em;font-weight:bold;vertical-align:top}.configuratorBaseOverlay .content,.configuratorStartAgainOverlay .content{position:relative;z-index:1;width:94%;margin:100px auto 40px;padding:52px 0 0;background:#f4f3f8}.configuratorBaseOverlay .content h2,.configuratorStartAgainOverlay .content h2{margin:0;padding:30px 20px;color:#FFF;font-family:"ProximaNovaExCnSbold";font-size:4em;letter-spacing:.05em;text-align:center;text-transform:uppercase;background-color:#dc182d}.configuratorBaseOverlay .content h2 .rotateAntiClockwise28Ico,.configuratorBaseOverlay .content h2 .sendMessageIco,.configuratorStartAgainOverlay .content h2 .rotateAntiClockwise28Ico,.configuratorStartAgainOverlay .content h2 .sendMessageIco{position:relative;display:block;height:32px;width:204px;margin:auto}.configuratorBaseOverlay .content h2 .rotateAntiClockwise28Ico::before,.configuratorBaseOverlay .content h2 .sendMessageIco::before,.configuratorStartAgainOverlay .content h2 .rotateAntiClockwise28Ico::before,.configuratorStartAgainOverlay .content h2 .sendMessageIco::before{position:relative;z-index:2;display:block;width:38px;margin:auto;background-color:#dc182d}.configuratorBaseOverlay .content h2 .rotateAntiClockwise28Ico::after,.configuratorBaseOverlay .content h2 .sendMessageIco::after,.configuratorStartAgainOverlay .content h2 .rotateAntiClockwise28Ico::after,.configuratorStartAgainOverlay .content h2 .sendMessageIco::after{position:absolute;z-index:1;top:16px;left:0;display:block;width:100%;height:1px;content:"";background-color:#ee8c96}.configuratorBaseOverlay .content h2 .sendMessageIco::before,.configuratorStartAgainOverlay .content h2 .sendMessageIco::before{font-size:.8em;width:60px}.configuratorBaseOverlay .content .inner,.configuratorStartAgainOverlay .content .inner{padding:35px 20px;text-align:center}.configuratorBaseOverlay .content p,.configuratorStartAgainOverlay .content p{margin-bottom:1em;color:#3b3b3b;font-family:"ProximaNovaExCnLight";font-size:2em}.configuratorBaseOverlay .content button,.configuratorStartAgainOverlay .content button{-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;position:relative;display:inline-block;width:auto;min-height:45px;margin:0 30px;padding:12px 40px;color:white;font-family:"ProximaNovaExCnSReg";font-size:1.6em;letter-spacing:1px;text-align:center;text-transform:uppercase;border:0;border-radius:0;background-color:#00803e}.configuratorBaseOverlay .content button span,.configuratorStartAgainOverlay .content button span{-moz-transition:border-bottom-width .2s ease-out;-o-transition:border-bottom-width .2s ease-out;-webkit-transition:border-bottom-width .2s ease-out;transition:border-bottom-width .2s ease-out;text-transform:uppercase;border-bottom:1px solid white}.configuratorBaseOverlay .content button:hover,.configuratorBaseOverlay .content button:focus,.configuratorStartAgainOverlay .content button:hover,.configuratorStartAgainOverlay .content button:focus{background-color:#017d75}.configuratorBaseOverlay .content button:hover span,.configuratorBaseOverlay .content button:focus span,.configuratorStartAgainOverlay .content button:hover span,.configuratorStartAgainOverlay .content button:focus span{border-bottom-width:3px}.configuratorBaseOverlay .content .shortUrl,.configuratorStartAgainOverlay .content .shortUrl{font-family:"ProximaNovaExCnSbold";font-size:1.6em;width:100%;text-align:center;padding:.8em;margin:0 auto}.inPageSelector.gradeSelector,.inPageSelector.engineSelector{display:none}.inPageSelector.gradeSelector li,.inPageSelector.gradeSelector button,.inPageSelector.engineSelector li,.inPageSelector.engineSelector button{font-size:1em}.inPageSelector.gradeSelector button,.inPageSelector.engineSelector button{margin:0;border-radius:0}.inPageSelector.gradeSelector button::-moz-focus-inner,.inPageSelector.engineSelector button::-moz-focus-inner{padding:0}.inPageSelector.gradeSelector .selector,.inPageSelector.engineSelector .selector{display:block;padding-bottom:0}.inPageSelector.gradeSelector .wrapper,.inPageSelector.engineSelector .wrapper{position:relative;z-index:3;text-align:center}.inPageSelector.gradeSelector h2,.inPageSelector.engineSelector h2{margin-bottom:.6em;padding-bottom:20px;text-transform:uppercase}.inPageSelector.gradeSelector h2::before,.inPageSelector.engineSelector h2::before{bottom:-13px;width:66px;margin-left:-33px}.inPageSelector.gradeSelector p,.inPageSelector.engineSelector p{font-family:"ProximaNovaExCnLight";font-size:2.3em;margin-bottom:1em}.inPageSelector.gradeSelector .chooser,.inPageSelector.engineSelector .chooser{position:relative;z-index:1;display:none;padding:16px 32px 16px 20px;font-family:"ProximaNovaExCnLight";font-size:1.4em;letter-spacing:.05em;text-transform:uppercase}.inPageSelector.gradeSelector .chooser::before,.inPageSelector.engineSelector .chooser::before{position:absolute;top:13px;right:7px;color:#00803e;font-size:22px}.inPageSelector.gradeSelector .chooser,.inPageSelector.gradeSelector .chooser:hover,.inPageSelector.engineSelector .chooser,.inPageSelector.engineSelector .chooser:hover{border:1px solid #e8e7eb;background-color:#FFF}.inPageSelector.gradeSelector .chooser:hover::before,.inPageSelector.engineSelector .chooser:hover::before{color:#017d75}.inPageSelector.gradeSelector .selector .chooser,.inPageSelector.gradeSelector .selector .selectorList,.inPageSelector.engineSelector .selector .chooser,.inPageSelector.engineSelector .selector .selectorList{margin:0 0 -25px}.inPageSelector.gradeSelector .selector .selectorList>li,.inPageSelector.engineSelector .selector .selectorList>li{margin:0 0 1px;padding:0}.inPageSelector.gradeSelector .selector .selectorTrigger::before,.inPageSelector.engineSelector .selector .selectorTrigger::before{width:5px;height:100%}.inPageSelector.gradeSelector .selector .selectorDetail,.inPageSelector.engineSelector .selector .selectorDetail{-moz-transition:height 1s cubic-bezier(0.19,1,0.22,1);-o-transition:height 1s cubic-bezier(0.19,1,0.22,1);-webkit-transition:height 1s cubic-bezier(0.19,1,0.22,1);transition:height 1s cubic-bezier(0.19,1,0.22,1);position:relative;display:block;max-width:640px;height:0;overflow:hidden;margin:auto}.inPageSelector.gradeSelector .selector .selectorDetail [data-code],.inPageSelector.engineSelector .selector .selectorDetail [data-code]{display:none;padding-top:25px}.inPageSelector.gradeSelector .selector .selectorDetail [data-code].selected,.inPageSelector.engineSelector .selector .selectorDetail [data-code].selected{display:block}.inPageSelector.gradeSelector .selector .selectorDetail .header,.inPageSelector.engineSelector .selector .selectorDetail .header{padding:20px 0}.inPageSelector.gradeSelector .selector .selectorDetail .header h2,.inPageSelector.engineSelector .selector .selectorDetail .header h2{margin-bottom:0;padding-bottom:0;color:#dc182d}.inPageSelector.gradeSelector .selector .selectorDetail .description,.inPageSelector.engineSelector .selector .selectorDetail .description{position:relative;padding-bottom:90px}.inPageSelector.gradeSelector .selector .selectorDetail .description p,.inPageSelector.engineSelector .selector .selectorDetail .description p{color:#3b3b3b;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1.3em;line-height:1.5}.inPageSelector.gradeSelector .selector .selectorDetail .description p:last-child,.inPageSelector.engineSelector .selector .selectorDetail .description p:last-child{margin-bottom:0}.inPageSelector.gradeSelector .selector .car_preview_holder,.inPageSelector.engineSelector .selector .car_preview_holder{position:relative;margin-bottom:0}.inPageSelector.gradeSelector .selector .car_preview,.inPageSelector.engineSelector .selector .car_preview{min-height:185px;margin-top:auto;margin-bottom:60px;z-index:auto}.inPageSelector.gradeSelector .selector .car_preview .exterior .container,.inPageSelector.engineSelector .selector .car_preview .exterior .container{padding-top:100px}.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 0}@media(min-width:401px){.inPageSelector.gradeSelector .selector .car_preview,.inPageSelector.engineSelector .selector .car_preview{min-height:208px;margin-bottom:74px}.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 -32px}}.inPageSelector.gradeSelector .selector.grades .selectorTrigger .name,.inPageSelector.engineSelector .selector.grades .selectorTrigger .name{font-size:2.2em;line-height:1.3em}.inPageSelector.gradeSelector .selector.grades .selectorTrigger .price,.inPageSelector.engineSelector .selector.grades .selectorTrigger .price{font-size:1.8em;line-height:1.2em}.inPageSelector.gradeSelector .iconCta,.inPageSelector.engineSelector .iconCta{-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s;position:absolute;top:-38px;right:0;left:0;z-index:-1;opacity:0;text-align:center}.inPageSelector.gradeSelector .iconCta li::before,.inPageSelector.gradeSelector .iconCta li a::before,.inPageSelector.gradeSelector .iconCta li a::after,.inPageSelector.engineSelector .iconCta li::before,.inPageSelector.engineSelector .iconCta li a::before,.inPageSelector.engineSelector .iconCta li a::after{position:absolute;top:0;right:0;left:0;z-index:auto;display:block;margin:auto;content:"\e006";font-family:"glyphs28"}.inPageSelector.gradeSelector .iconCta::after,.inPageSelector.engineSelector .iconCta::after{position:absolute;top:-30px;right:0;left:50%;width:5px;height:25px;margin-left:-3px;content:" ";background:url("../../img/configurator/grade_detail_dots.svg") no-repeat}.inPageSelector.gradeSelector .iconCta li,.inPageSelector.engineSelector .iconCta li{display:inline-block;width:auto;margin:0;padding:87px 0 0;font-size:1em}.inPageSelector.gradeSelector .iconCta li::before,.inPageSelector.engineSelector .iconCta li::before{z-index:auto;width:75px;height:75px;content:"\e006";color:#FFF;font-size:75px;line-height:75px}.inPageSelector.gradeSelector .iconCta li::after,.inPageSelector.engineSelector .iconCta li::after{display:none}.inPageSelector.gradeSelector .iconCta li:hover a,.inPageSelector.engineSelector .iconCta li:hover a{color:#FFF;border-bottom:0}.inPageSelector.gradeSelector .iconCta li a,.inPageSelector.engineSelector .iconCta li a{position:static;display:inline-block;padding:14px 20px;color:#FFF;font-family:"ProximaNovaExCnSbold";font-size:1.6em;border-bottom:0;background-color:rgba(0,0,0,0.5)}.inPageSelector.gradeSelector .iconCta li a::before,.inPageSelector.gradeSelector .iconCta li a::after,.inPageSelector.engineSelector .iconCta li a::before,.inPageSelector.engineSelector .iconCta li a::after{width:61px;height:61px}.inPageSelector.gradeSelector .iconCta li a::before,.inPageSelector.engineSelector .iconCta li a::before{color:#00803e;font-size:61px;line-height:61px;margin-top:7px}.inPageSelector.gradeSelector .iconCta li a::after,.inPageSelector.engineSelector .iconCta li a::after{content:"\e003";color:#FFF;font-size:45px;line-height:75px}.inPageSelector.gradeSelector .iconCta li a span::before,.inPageSelector.engineSelector .iconCta li a span::before{display:block;float:left;margin-right:4px;content:"\e01a";font-family:"glyphs14";font-weight:bold}.inPageSelector.gradeSelector .iconCta li a:hover,.inPageSelector.engineSelector .iconCta li a:hover{border-bottom:0;background-color:#017d75}.inPageSelector.gradeSelector .iconCta li a:hover::before,.inPageSelector.engineSelector .iconCta li a:hover::before{color:#017d75}.inPageSelector.gradeSelector .iconCta li a:hover::after,.inPageSelector.engineSelector .iconCta li a:hover::after{color:#FFF}.inPageSelector.gradeSelector .iconCta li a:hover span,.inPageSelector.engineSelector .iconCta li a:hover span{border-bottom:3px solid #FFF}.inPageSelector.gradeSelector.collapsed .chooser,.inPageSelector.engineSelector.collapsed .chooser{display:block}.inPageSelector.gradeSelector.collapsed .selectorList,.inPageSelector.engineSelector.collapsed .selectorList{display:none}.inPageSelector.gradeSelector.hasSelected .wrapper,.inPageSelector.engineSelector.hasSelected .wrapper{margin-bottom:0}.inPageSelector.gradeSelector.hasSelected .iconCta,.inPageSelector.engineSelector.hasSelected .iconCta{z-index:3;opacity:1}.configurator_hub_wrapper .preloader,.configuratorModalOverlay .preloader,.inPageSelector .preloader{-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block;width:0;height:0;opacity:0;overflow:hidden}.configurator_hub_wrapper .preloader .background,.configuratorModalOverlay .preloader .background,.inPageSelector .preloader .background{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background-color:#000}.configurator_hub_wrapper .preloader .background .revealLeft,.configurator_hub_wrapper .preloader .background .revealRight,.configuratorModalOverlay .preloader .background .revealLeft,.configuratorModalOverlay .preloader .background .revealRight,.inPageSelector .preloader .background .revealLeft,.inPageSelector .preloader .background .revealRight{-moz-transition:-moz-transform 1.2s ease-in-out;-o-transition:-o-transform 1.2s ease-in-out;-webkit-transition:-webkit-transform 1.2s ease-in-out;transition:transform 1.2s ease-in-out;position:absolute;top:0;content:"";display:block;height:100%;width:100%;overflow:hidden;visibility:hidden}.configurator_hub_wrapper .preloader .background .revealLeft svg,.configurator_hub_wrapper .preloader .background .revealRight svg,.configuratorModalOverlay .preloader .background .revealLeft svg,.configuratorModalOverlay .preloader .background .revealRight svg,.inPageSelector .preloader .background .revealLeft svg,.inPageSelector .preloader .background .revealRight svg{position:absolute;top:0;height:100%}.configurator_hub_wrapper .preloader .background .revealLeft,.configurator_hub_wrapper .preloader .background .revealLeft svg,.configuratorModalOverlay .preloader .background .revealLeft,.configuratorModalOverlay .preloader .background .revealLeft svg,.inPageSelector .preloader .background .revealLeft,.inPageSelector .preloader .background .revealLeft svg{right:0}.configurator_hub_wrapper .preloader .background .revealRight,.configurator_hub_wrapper .preloader .background .revealRight svg,.configuratorModalOverlay .preloader .background .revealRight,.configuratorModalOverlay .preloader .background .revealRight svg,.inPageSelector .preloader .background .revealRight,.inPageSelector .preloader .background .revealRight svg{left:0}.configurator_hub_wrapper .preloader .wrapper,.configuratorModalOverlay .preloader .wrapper,.inPageSelector .preloader .wrapper{display:table;width:100%;height:100%}.configurator_hub_wrapper .preloader .wrapper .content,.configuratorModalOverlay .preloader .wrapper .content,.inPageSelector .preloader .wrapper .content{display:table-cell;text-align:center;vertical-align:middle}.configurator_hub_wrapper .preloader .wrapper .content p,.configuratorModalOverlay .preloader .wrapper .content p,.inPageSelector .preloader .wrapper .content p{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.configurator_hub_wrapper .preloader .icon,.configuratorModalOverlay .preloader .icon,.inPageSelector .preloader .icon{-moz-transition:-moz-transform .3s linear;-o-transition:-o-transform .3s linear;-webkit-transition:-webkit-transform .3s linear;transition:transform .3s linear;-moz-transform:rotateY(0);-ms-transform:rotateY(0);-webkit-transform:rotateY(0);transform:rotateY(0);position:relative;display:inline-block;width:120px;height:120px}.configurator_hub_wrapper .preloader .icon .tr,.configurator_hub_wrapper .preloader .icon .br,.configurator_hub_wrapper .preloader .icon .bl,.configurator_hub_wrapper .preloader .icon .tl,.configuratorModalOverlay .preloader .icon .tr,.configuratorModalOverlay .preloader .icon .br,.configuratorModalOverlay .preloader .icon .bl,.configuratorModalOverlay .preloader .icon .tl,.inPageSelector .preloader .icon .tr,.inPageSelector .preloader .icon .br,.inPageSelector .preloader .icon .bl,.inPageSelector .preloader .icon .tl{-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;display:block;width:50%;height:50%;border-color:transparent;border-style:solid;border-width:30px}.configurator_hub_wrapper .preloader .icon .tr,.configuratorModalOverlay .preloader .icon .tr,.inPageSelector .preloader .icon .tr{-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-webkit-transform-origin:bottom left;transform-origin:bottom left;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);top:0;left:50%;border-bottom-color:#FFF;border-left-color:#FFF}.configurator_hub_wrapper .preloader .icon .br,.configuratorModalOverlay .preloader .icon .br,.inPageSelector .preloader .icon .br{-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0);-moz-transform-origin:top left;-ms-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;bottom:0;left:50%;border-top-color:#FFF;border-left-color:#FFF}.configurator_hub_wrapper .preloader .icon .bl,.configuratorModalOverlay .preloader .icon .bl,.inPageSelector .preloader .icon .bl{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-moz-transform-origin:top right;-ms-transform-origin:top right;-webkit-transform-origin:top right;transform-origin:top right;bottom:0;left:0;border-top-color:#FFF;border-right-color:#FFF}.configurator_hub_wrapper .preloader .icon .tl,.configuratorModalOverlay .preloader .icon .tl,.inPageSelector .preloader .icon .tl{-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0);-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-webkit-transform-origin:bottom right;transform-origin:bottom right;top:0;left:0;border-right-color:#FFF;border-bottom-color:#FFF}.configurator_hub_wrapper .preloader .icon::before,.configurator_hub_wrapper .preloader .icon::after,.configuratorModalOverlay .preloader .icon::before,.configuratorModalOverlay .preloader .icon::after,.inPageSelector .preloader .icon::before,.inPageSelector .preloader .icon::after{position:absolute;top:0;right:0;bottom:0;left:0;font-family:"glyphs28";line-height:120px}.configurator_hub_wrapper .preloader .icon::before,.configuratorModalOverlay .preloader .icon::before,.inPageSelector .preloader .icon::before{display:none;content:"\e006";color:#FFF;font-size:120px}.configurator_hub_wrapper .preloader .icon::after,.configuratorModalOverlay .preloader .icon::after,.inPageSelector .preloader .icon::after{display:block;content:"\e003";color:#dc182d;font-family:"glyphs28";font-size:55px;opacity:0;z-index:1}.configurator_hub_wrapper .preloader.show,.configuratorModalOverlay .preloader.show,.inPageSelector .preloader.show{width:100%;height:100%;opacity:1}.configurator_hub_wrapper .preloader.show .icon,.configuratorModalOverlay .preloader.show .icon,.inPageSelector .preloader.show .icon{-moz-animation:anim-loading-icon-rotation 1.4s ease-in-out infinite;-webkit-animation:anim-loading-icon-rotation 1.4s ease-in-out infinite;animation:anim-loading-icon-rotation 1.4s ease-in-out infinite}.configurator_hub_wrapper .preloader.show .icon .tr,.configuratorModalOverlay .preloader.show .icon .tr,.inPageSelector .preloader.show .icon .tr{-moz-animation:anim-loading-icon-show-corner-horiontal .2s ease-in-out forwards;-webkit-animation:anim-loading-icon-show-corner-horiontal .2s ease-in-out forwards;animation:anim-loading-icon-show-corner-horiontal .2s ease-in-out forwards}.configurator_hub_wrapper .preloader.show .icon .br,.configuratorModalOverlay .preloader.show .icon .br,.inPageSelector .preloader.show .icon .br{-moz-animation:anim-loading-icon-show-corner-vertical .2s ease-in-out .2s forwards;-webkit-animation:anim-loading-icon-show-corner-vertical .2s ease-in-out .2s forwards;animation:anim-loading-icon-show-corner-vertical .2s ease-in-out .2s forwards}.configurator_hub_wrapper .preloader.show .icon .bl,.configuratorModalOverlay .preloader.show .icon .bl,.inPageSelector .preloader.show .icon .bl{-moz-animation:anim-loading-icon-show-corner-horiontal .2s ease-in-out .4s forwards;-webkit-animation:anim-loading-icon-show-corner-horiontal .2s ease-in-out .4s forwards;animation:anim-loading-icon-show-corner-horiontal .2s ease-in-out .4s forwards}.configurator_hub_wrapper .preloader.show .icon .tl,.configuratorModalOverlay .preloader.show .icon .tl,.inPageSelector .preloader.show .icon .tl{-moz-animation:anim-loading-icon-show-corner-vertical .2s ease-in-out .6s forwards;-webkit-animation:anim-loading-icon-show-corner-vertical .2s ease-in-out .6s forwards;animation:anim-loading-icon-show-corner-vertical .2s ease-in-out .6s forwards}.configurator_hub_wrapper .preloader.show .icon::after,.configuratorModalOverlay .preloader.show .icon::after,.inPageSelector .preloader.show .icon::after{-moz-animation:anim-loading-icon-show-flicker .2s ease-in-out .8s forwards;-webkit-animation:anim-loading-icon-show-flicker .2s ease-in-out .8s forwards;animation:anim-loading-icon-show-flicker .2s ease-in-out .8s forwards}.configurator_hub_wrapper .preloader.hide .background,.configuratorModalOverlay .preloader.hide .background,.inPageSelector .preloader.hide .background{background-color:transparent}.configurator_hub_wrapper .preloader.hide .background .revealLeft,.configurator_hub_wrapper .preloader.hide .background .revealRight,.configuratorModalOverlay .preloader.hide .background .revealLeft,.configuratorModalOverlay .preloader.hide .background .revealRight,.inPageSelector .preloader.hide .background .revealLeft,.inPageSelector .preloader.hide .background .revealRight{visibility:visible}.configurator_hub_wrapper .preloader.hide .background .revealLeft,.configuratorModalOverlay .preloader.hide .background .revealLeft,.inPageSelector .preloader.hide .background .revealLeft{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.configurator_hub_wrapper .preloader.hide .background .revealRight,.configuratorModalOverlay .preloader.hide .background .revealRight,.inPageSelector .preloader.hide .background .revealRight{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}.configurator_hub_wrapper .preloader.hide .icon,.configuratorModalOverlay .preloader.hide .icon,.inPageSelector .preloader.hide .icon{-moz-animation:none;-webkit-animation:none;animation:none}.configurator_hub_wrapper .preloader.hide .icon .tr,.configuratorModalOverlay .preloader.hide .icon .tr,.inPageSelector .preloader.hide .icon .tr{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1);-moz-animation:anim-loading-icon-hide-corner-vertical .2s ease-in-out .2s forwards;-webkit-animation:anim-loading-icon-hide-corner-vertical .2s ease-in-out .2s forwards;animation:anim-loading-icon-hide-corner-vertical .2s ease-in-out .2s forwards}.configurator_hub_wrapper .preloader.hide .icon .br,.configuratorModalOverlay .preloader.hide .icon .br,.inPageSelector .preloader.hide .icon .br{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);-moz-animation:anim-loading-icon-hide-corner-horiontal .2s ease-in-out .4s forwards;-webkit-animation:anim-loading-icon-hide-corner-horiontal .2s ease-in-out .4s forwards;animation:anim-loading-icon-hide-corner-horiontal .2s ease-in-out .4s forwards}.configurator_hub_wrapper .preloader.hide .icon .bl,.configuratorModalOverlay .preloader.hide .icon .bl,.inPageSelector .preloader.hide .icon .bl{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1);-moz-animation:anim-loading-icon-hide-corner-vertical .2s ease-in-out .6s forwards;-webkit-animation:anim-loading-icon-hide-corner-vertical .2s ease-in-out .6s forwards;animation:anim-loading-icon-hide-corner-vertical .2s ease-in-out .6s forwards}.configurator_hub_wrapper .preloader.hide .icon .tl,.configuratorModalOverlay .preloader.hide .icon .tl,.inPageSelector .preloader.hide .icon .tl{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);-moz-animation:anim-loading-icon-hide-corner-horiontal .2s ease-in-out .8s forwards;-webkit-animation:anim-loading-icon-hide-corner-horiontal .2s ease-in-out .8s forwards;animation:anim-loading-icon-hide-corner-horiontal .2s ease-in-out .8s forwards}.configurator_hub_wrapper .preloader.hide .icon::after,.configuratorModalOverlay .preloader.hide .icon::after,.inPageSelector .preloader.hide .icon::after{-moz-animation:anim-loading-icon-hide-flicker .2s ease-in-out 0s forwards;-webkit-animation:anim-loading-icon-hide-flicker .2s ease-in-out 0s forwards;animation:anim-loading-icon-hide-flicker .2s ease-in-out 0s forwards}.configurator_hub_wrapper .preloader.fallback .background .revealLeft,.configurator_hub_wrapper .preloader.fallback .background .revealRight,.configuratorModalOverlay .preloader.fallback .background .revealLeft,.configuratorModalOverlay .preloader.fallback .background .revealRight,.inPageSelector .preloader.fallback .background .revealLeft,.inPageSelector .preloader.fallback .background .revealRight{display:none}.configurator_hub_wrapper .preloader.fallback.show .background,.configurator_hub_wrapper .preloader.fallback.hide .background,.configuratorModalOverlay .preloader.fallback.show .background,.configuratorModalOverlay .preloader.fallback.hide .background,.inPageSelector .preloader.fallback.show .background,.inPageSelector .preloader.fallback.hide .background{background-color:#000}.configurator_hub_wrapper .preloader.fallback.show .icon .tr,.configurator_hub_wrapper .preloader.fallback.show .icon .br,.configurator_hub_wrapper .preloader.fallback.show .icon .bl,.configurator_hub_wrapper .preloader.fallback.show .icon .tl,.configurator_hub_wrapper .preloader.fallback.show .icon::after,.configurator_hub_wrapper .preloader.fallback.hide .icon .tr,.configurator_hub_wrapper .preloader.fallback.hide .icon .br,.configurator_hub_wrapper .preloader.fallback.hide .icon .bl,.configurator_hub_wrapper .preloader.fallback.hide .icon .tl,.configurator_hub_wrapper .preloader.fallback.hide .icon::after,.configuratorModalOverlay .preloader.fallback.show .icon .tr,.configuratorModalOverlay .preloader.fallback.show .icon .br,.configuratorModalOverlay .preloader.fallback.show .icon .bl,.configuratorModalOverlay .preloader.fallback.show .icon .tl,.configuratorModalOverlay .preloader.fallback.show .icon::after,.configuratorModalOverlay .preloader.fallback.hide .icon .tr,.configuratorModalOverlay .preloader.fallback.hide .icon .br,.configuratorModalOverlay .preloader.fallback.hide .icon .bl,.configuratorModalOverlay .preloader.fallback.hide .icon .tl,.configuratorModalOverlay .preloader.fallback.hide .icon::after,.inPageSelector .preloader.fallback.show .icon .tr,.inPageSelector .preloader.fallback.show .icon .br,.inPageSelector .preloader.fallback.show .icon .bl,.inPageSelector .preloader.fallback.show .icon .tl,.inPageSelector .preloader.fallback.show .icon::after,.inPageSelector .preloader.fallback.hide .icon .tr,.inPageSelector .preloader.fallback.hide .icon .br,.inPageSelector .preloader.fallback.hide .icon .bl,.inPageSelector .preloader.fallback.hide .icon .tl,.inPageSelector .preloader.fallback.hide .icon::after{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;-moz-animation:none;-webkit-animation:none;animation:none}.configurator_hub_wrapper .preloader.fallback.show .icon::after,.configurator_hub_wrapper .preloader.fallback.hide .icon::after,.configuratorModalOverlay .preloader.fallback.show .icon::after,.configuratorModalOverlay .preloader.fallback.hide .icon::after,.inPageSelector .preloader.fallback.show .icon::after,.inPageSelector .preloader.fallback.hide .icon::after{opacity:1}.configurator_hub_wrapper .preloader.fallback.hide,.configuratorModalOverlay .preloader.fallback.hide,.inPageSelector .preloader.fallback.hide{opacity:0}@-moz-keyframes anim-loading-icon-show-corner-horiontal{0%{-moz-transform:scaleX(0);transform:scaleX(0)}100%{-moz-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes anim-loading-icon-show-corner-horiontal{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes anim-loading-icon-show-corner-horiontal{0%{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}}@-moz-keyframes anim-loading-icon-show-corner-vertical{0%{-moz-transform:scaleY(0);transform:scaleY(0)}100%{-moz-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes anim-loading-icon-show-corner-vertical{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes anim-loading-icon-show-corner-vertical{0%{-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}}@-moz-keyframes anim-loading-icon-hide-corner-horiontal{0%{-moz-transform:scaleX(1);transform:scaleX(1)}100%{-moz-transform:scaleX(0);transform:scaleX(0)}}@-webkit-keyframes anim-loading-icon-hide-corner-horiontal{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}100%{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes anim-loading-icon-hide-corner-horiontal{0%{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}100%{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}}@-moz-keyframes anim-loading-icon-hide-corner-vertical{0%{-moz-transform:scaleY(1);transform:scaleY(1)}100%{-moz-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes anim-loading-icon-hide-corner-vertical{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes anim-loading-icon-hide-corner-vertical{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}100%{-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0)}}@-moz-keyframes anim-loading-icon-show-flicker{0%{opacity:0}20%{opacity:1}40%{opacity:0}60%{opacity:1}80%{opacity:0}100%{opacity:1}}@-webkit-keyframes anim-loading-icon-show-flicker{0%{opacity:0}20%{opacity:1}40%{opacity:0}60%{opacity:1}80%{opacity:0}100%{opacity:1}}@keyframes anim-loading-icon-show-flicker{0%{opacity:0}20%{opacity:1}40%{opacity:0}60%{opacity:1}80%{opacity:0}100%{opacity:1}}@-moz-keyframes anim-loading-icon-hide-flicker{0%{opacity:1}20%{opacity:0}40%{opacity:1}60%{opacity:0}80%{opacity:1}100%{opacity:0}}@-webkit-keyframes anim-loading-icon-hide-flicker{0%{opacity:1}20%{opacity:0}40%{opacity:1}60%{opacity:0}80%{opacity:1}100%{opacity:0}}@keyframes anim-loading-icon-hide-flicker{0%{opacity:1}20%{opacity:0}40%{opacity:1}60%{opacity:0}80%{opacity:1}100%{opacity:0}}@-moz-keyframes anim-loading-icon-rotation{0%,60%{-moz-transform:rotateY(0);transform:rotateY(0)}100%{-moz-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes anim-loading-icon-rotation{0%,60%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes anim-loading-icon-rotation{0%,60%{-moz-transform:rotateY(0);-ms-transform:rotateY(0);-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}.inPageSelector.engineSelector .selector .selectorDetail .header h2{font-size:2.8em}.inPageSelector.engineSelector .selector .selectorDetail .transmissionImage{display:none}.inPageSelector.engineSelector .selector .selectorDetail .description p{font-family:"ProximaNovaExCnLight";font-size:1.8em;margin-bottom:2em;line-height:1.2em}.inPageSelector.engineSelector .selector.engines .selectorTrigger{text-align:left}.popupModal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:110;overflow:scroll;background-color:rgba(0,0,0,0.5)}.popupModal.hideBackground{background-color:transparent}.popupModal.hideBackground .popupModalInner{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.popupModal .popupModalInner{width:100%;max-width:950px;margin:25px auto;background-color:white}.popupModal .closePopupModalTrigger{position:relative;transform:none;font-size:15px;margin-bottom:0}.textPopover{display:inline-block;padding:16px;position:relative;box-sizing:border-box;background-color:#FFF;border-top-right-radius:10px;border-top-left-radius:10px}.textPopover .border{position:absolute;bottom:0;left:0;right:0;height:4px;background-color:#dc182d}