.col-12{width:100%}html{background:0 0!important}body,h1,h2,h3,h4,h5,h6,html,input,ol li,p,select,span,textarea,ul li,ul li:before{color:#000!important}hr{border-color:#000}.c_010{padding-bottom:.8333333333em;border-bottom:1px solid #000;margin-bottom:2.0833333333em;box-shadow:none;background:0 0}.c_010 .page-title{overflow:visible;max-width:65%;display:block;word-break:break-word;white-space:inherit;line-height:1;padding-top:0}.c_010 .global-nav-container,.c_010 .list-dealers-dropdown,.c_010 .nav-container,.c_010 ul.nav-primary{display:none!important}.c_010 .title-logo-container{background:0 0!important}.c_010 .nav-root{background:0 0!important;height:auto}.c_010 .nav-root .title-logo-container span.logo{position:static;display:block;float:right}.c_010 .nav-root .title-logo-container span.logo a{display:none}.c_010 .nav-root .title-logo-container span.logo .logo-print{display:block}.c_010 .nav-root .title-logo-container p.page-title{float:none;margin-left:0;padding-left:0}.c_010 .print-info{display:none;max-width:calc(100% - 150px);margin-bottom:1.25em;color:#000}html[dir=rtl] .c_010 .nav-root .title-logo-container span.logo{float:right}html[dir=rtl] .c_010 .nav-root .title-logo-container p.page-title{padding-right:0;margin-right:0;text-align:right}html[dir=rtl] .c_010 .nav-root .title-logo-container ul.print-info{display:none;width:100%;margin-top:10px}.c_025,.c_040 .filter-results,.c_054-2,.c_054-3{display:none}.c_040 .c_022{height:400px;width:1200px;background:0 0!important;overflow:visible!important}.c_040 .c_152-0 .location-fields{display:none}.c_040 .dealer-feedback{display:none!important}.c_040 .view-actions button,.c_040 .view-actions button:after{color:#000}.c_040 .view-actions button.is-active{text-decoration:underline;color:#000}.c_040 .view-actions button.is-active:after{color:#000}.c_040 .map-results .c_040-3{float:none}.c_040 .map-results .c_040-3 .dealer-cta,.c_040 .map-results .c_040-3 .dealer-cta-book{display:none}.c_040 .map-results .c_040-3 .display-col-third{float:none;width:50%}.c_040 .map-results .c_040-3 .display-col-third .display-col-half .dealer-services h3{margin-bottom:0}.c_040 .location-results .col-4{width:100%;clear:left;padding:0;margin:0}.c_040 .view-list{background:0 0!important}.c_040 .c_040-2 .heading-group{min-height:auto;padding-top:0}.c_040 .c_040-2 .heading-group h2:last-child{padding-left:0}.c_040 .c_040-2 .detail-list li>a.icon-directions,.c_040 .c_040-2 .detail-list li>a.icon-map-view,.c_040 .c_040-2 .heading-group .position{display:none}.c_040 .c_040-2 .detail-list li>a:after{position:static;display:inline-block;margin-top:.4166666667em;margin-left:.4166666667em;content:attr(href);overflow:visible;color:#000}.c_040 .c_040-2 .detail-list li>a:before{color:#000}.c_040 .c_040-2 .detail-list li>a.icon-external-link:after{content:attr(href);overflow:visible}.c_040 .c_040-2 .contact-us a:before{color:#000}.c_040 .c_040-2 .dealer-hours table{width:auto}.c_040 .c_040-2 .dealer-hours .accordion-group .accordion-panel{display:block}.c_040 .c_040-2 .dealer-hours .accordion-child-header:after{content:""}.c_040 .c_040-2 .c_151-0 h3{margin-bottom:1.25em}.c_040 .c_040-2 .more-dealer-info{display:block;max-height:none;overflow:visible}.c_040 .c_040-2 .item-actions{display:none}.js .c_040 .view-list .view-list-actions.hasPagination{display:none!important}html[dir=rtl] .c_040-2 .heading-group h2{padding-right:0!important}html[dir=rtl] .c_040 .view-list,html[dir=rtl] .c_040 .view-map,html[dir=rtl] .results-text-wrapper{text-align:right}html[dir=rtl] .heading-group{min-height:auto;padding-top:0}html[dir=rtl] .heading-group h2:last-child{padding-left:0}html[dir=rtl] .c_040-2 .detail-list li>a.icon-directions,html[dir=rtl] .c_040-2 .detail-list li>a.icon-map-view,html[dir=rtl] .heading-group .position{display:none}html[dir=rtl] .c_040-2 .detail-list li>a:before{position:static!important;display:inline-block!important;margin-top:.4166666667em!important;margin-right:.4166666667em!important;content:attr(href)!important;overflow:visible!important;color:#000!important}html[dir=rtl] .c_040-2 .detail-list li>a:after{color:#000!important}.c_058 .map-wrapper .get-directions{display:none!important}.c_058 .c_023-1{padding-top:0}.c_058 .c_022{height:400px;width:1200px;background:0 0!important}.c_128{display:none}.c_023-1{padding:0!important}.c_023-1>.heading-group p{color:#000}.c_023-1 .content-copy{margin-left:0!important;margin-right:0!important;max-width:none}.c_046,.c_099-2-actions,.c_099-2-section-headers ul li{display:none}.c_099-2-section-headers ul li.selected a:after{content:""}.c_099-2-version-selector{padding-top:0;background:0 0}.c_099-2-version-selector>div:after{display:none}.c_099-2-sections>div{padding-left:0;padding-right:0;background:0 0}.c_099-2-overview{padding-left:0;padding-right:0}.c_099-2-overview-version{padding:0;background:0 0}.c_099-2-version-content{padding-left:0;padding-right:0;background:0 0}.c_099-2-version-content .accordion-group{margin-bottom:0}.c_099-2-version-content .accordion-header{padding:0}.c_099-2-version-content .accordion-header:after{content:""}.c_099-2-version-content .accordion-panel{padding-left:0;padding-right:0}.c_099-2-overview-highlights li{border:1px solid #000}.c_099-1{background:0 0;border:none}.c_099-1>.grade-wrapper{margin:0;padding:0;border:none}.c_099-1>.grade-wrapper>.grade-header-wrapper{padding-left:0;padding-right:0}.c_099-1>.grade-wrapper>.accordion-group>.accordion-header{display:none}.c_007 .carousel button,.c_027 figure>a:before,.c_028 figure>a:before{display:none!important}.c_030-1{padding-left:25px!important;padding-right:25px!important}.c_059 h3.vehicle-model-title{font-size:1.25em!important}.c_059 .full-price{font-size:1.6666666667em!important}.c_059 .price-band-change,.c_059 .vehicle-actions{display:none!important}.c_130 h3.car-title{font-size:2.0833333333em!important}.c_130 h3.car-title a:after,body.modal-open>*{display:none}body.modal-open .c_129{padding-left:0;width:100%;overflow:visible}body.modal-open .c_129 .modal-dialog-container{margin-top:0!important}body.modal-open .c_129 .modal-dialog .modal-close-wrapper{display:none}body.modal-open .c_129.open{position:relative}body.modal-open>.offer-detail-modal{display:block}.c_193-0 img{visibility:visible!important;display:block!important}.c_193-0 .vehicle-image .picture-element{display:block}.c_193-0 .logo-print{display:inline!important;vertical-align:middle;margin-right:15px}.c_193-0 .title-print{font-size:28px}.c_193-0 .image-print{width:60%}.c_193-0 .c_029B{text-align:center!important;padding:3px!important;display:block!important;margin:20px auto 0!important}.c_193-0 .c_029B img{display:inline!important}.c_193-0 .overview{clear:both;margin-top:25px}.c_193-0 .overview h1{display:table!important}.c_193-0 .smallprint{overflow:hidden}.c_193-0 .smallprint h2{overflow:hidden;position:static!important}.c_193-0 .smallprint h2 span{display:block!important}.c_193-0 .smallprint h2:after{display:none}.c_193-0 .smallprint .accordion-panel{display:block!important}.c_193-0 .actions{display:none!important}.c_193-0 .example{overflow:hidden}.c_193-0 .example-figures ul{float:left!important;width:49%!important}.c_193-0 .example-figures ul li{width:auto!important}.c_193-0 .example-figures ul li em{font-size:12px!important}.c_193-0 .example-figures ul li span{text-align:right!important;font-size:12px!important}.c_193-0 .overview img{margin:0 auto}.c_184B button.change-price-group{display:none!important}.c_207{height:auto!important;overflow:initial}.c_207 .dealer-contact,.c_207 .distance-units,.c_207 h3{font-weight:700}.c_207 .header-bar{background:0 0;display:block;height:10.0833333333em}.c_207 .header-bar h1{font-size:2.3333333333em;margin-left:120px;font-family:"Infiniti Bold","Infiniti Extended Bold",Verdana,Arial,sans-serif;padding:1.0833333333em 0}.c_207 .header-bar .logo-print{top:0;position:absolute;width:100px;height:10em}.c_207 .back-to-results,.c_207 .dealer-cta-book,.c_207 .search-view{display:none!important}.c_207 .dealers-view{height:100%!important;left:0;margin-top:280px!important;position:relative;top:0!important;width:100%}.c_207 .map-main-view{left:0;height:300px!important;width:800px!important;top:11.6666666667em!important}.c_207 .map-main-view .map-view{height:100%;padding-left:0}.c_207 .c_207_4{bottom:3.2142857143em;left:inherit;padding:8px;position:absolute;right:15px;width:350px}.c_207 .c_207_4 p{font-size:1.1428571429em;margin:0}.c_207 .c_207_4 img{height:1.2857142857em;width:16px}.c_207 .c_207_4 ul li{height:.7142857143em!important}.c_207 .footer{display:none}.c_207_2{overflow:visible}.c_207_2 .dealers-list{height:100%!important}.c_207_2 .dealer-details h3{font-size:1.3333333333em}.c_207_2 .dealer-details .details{display:flex;flex-wrap:wrap;justify-content:space-between}.c_207_2 .dealer-details .details .dealer-contact{margin-left:50px;padding-top:0}.c_207_2 .dealer-details .details .dealer-contact .contact-us{width:32%;display:inline-block}.c_207_2 .dealer-details .details .dealer-hours{display:flex;flex-wrap:wrap;justify-content:space-between}.c_207_2 .dealer-details .details .dealer-hours>div{width:50%}.c_207_2 .dealer-details .details .dealer-hours table{width:70%;margin-left:15px}.c_207_2 .dealer-details .details .dealer-hours .dealer-special-hours h3{margin-left:15px}.c_207_2 .dealer-details .details>div{border-top:1px dashed #d9d9d9;display:inline-block;page-break-inside:avoid;width:50%}.c_207_2 .dealer-details .details>div:first-child{border-top:0 dashed #d9d9d9;display:block;width:100%}.c_207_2 .dealer-details .details>div:nth-child(2){border-top:0 dashed #d9d9d9;display:block;padding-top:0;width:100%}.c_207_2 .dealer-details .details>div:nth-child(5){width:100%}.c_207_2 .dealer-details .details>div>div{border-top:0;padding-top:2.0833333333em}.c_207_2 .dealer-info{display:inline-block!important}.c_207_2 .dealer-info h3{font-size:1.3333333333em}.c_207_2 .dealer-info .description span{font-size:1em}.c_207_2 ul.result-dealers-items{position:relative;width:100%!important}.c_207_2 .dealer-item{display:block;font-size:1.1428571429em;padding-bottom:.625em;padding-top:.9375em;page-break-inside:avoid;position:relative;width:100%!important}.c_207-exit-button,.c_207_6 .accordion{display:none}.c_207 .header-bar>div:first-child{border-bottom:1px solid #ccc}