@-webkit-keyframes slidedown{0%{top:70px}100%{top:70px}}@-moz-keyframes slidedown{0%{top:70px}100%{top:70px}}@-ms-keyframes slidedown{0%{top:70px}100%{top:70px}}@-o-keyframes slidedown{0%{top:70px}100%{top:70px}}@keyframes slidedown{0%{top:70px}100%{top:70px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.5)}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) rgba(0,0,0,0)}body{-ms-overflow-style:-ms-autohiding-scrollbar}body{background:#fff}body a{text-decoration:none}body.navbar-hide{padding-top:0}.row{padding:0}.row>*{width:100%}.container-fluid::before,.container-fluid::after,.row::before,.row::after{display:table;content:""}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-center{align-items:center !important}.text-center{text-align:center !important}.clearfix::after{display:block;clear:both;content:""}.visible-xs-block{display:none !important}@media(max-width: 767px){.visible-xs-block{display:block !important}}.visible-md-block{display:none !important}@media(min-width: 992px){.visible-md-block{display:block !important}}.visible-lg-block{display:none !important}@media(min-width: 1200px){.visible-lg-block{display:block !important}}.avenir-next-bold{font-family:"AvenirNextBold",Arial,sans-serif}.avenir-next-demi{font-family:"AvenirNextDemi",Arial,sans-serif}.avenir-next-regular{font-family:"AvenirNextRegular",Arial,sans-serif}.avenir-next-rounded-demi{font-family:"AvenirNextRoundedDemi",Arial,sans-serif}.avenir-next-rounded-medium{font-family:"AvenirNextRoundedMedium",Arial,sans-serif}.avenir-next-rounded-regular{font-family:"AvenirNextRoundedRegular",Arial,sans-serif}.avenir-next-light{font-family:"AvenirNextLight",Arial,sans-serif}:root{--ahm-honda-primary-lochmara: #007cc0;--ahm-honda-primary-regal-blue: #00446B;--ahm-honda-primary-charcoal: #232323;--ahm-honda-primary-dove-gray: #717171}.copy{font-family:"AvenirNextRegular",Arial,sans-serif;font-size:12px;line-height:17px}@media(min-width: 768px){.copy{font-size:20px;line-height:24px}}@media(min-width: 992px){.copy{font-size:18px;line-height:24px}}a:focus,a:hover{text-decoration:none}input[type=checkbox]{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:75%;border:1.5px #a8a8a8 solid;border-radius:2px;box-sizing:border-box;cursor:pointer;height:24px;margin:0;outline:none !important;width:24px;-moz-appearance:none;-webkit-appearance:none}input[type=checkbox]:not(:checked){box-shadow:0px 1px 0px 0px rgba(0,0,0,.6) inset}input[type=checkbox]:checked{background-color:#056ca5;background-image:url(/images/icons/check.png)}input[type=checkbox]::-ms-check{color:rgba(0,0,0,0);background:none;border:1.5px #a8a8a8 solid;border-radius:2px;box-sizing:border-box}input[type=checkbox]:not(:checked)::-ms-check{box-shadow:0px 1px 0px 0px rgba(0,0,0,.6) inset}:-moz-any(input[type=checkbox]){border-width:2px !important}.btn{border:#007bc3 solid 2px;border-radius:20px;cursor:pointer;font-family:"AvenirNextBold",Arial,sans-serif;font-size:14px;height:36px;line-height:2.2}.btn:focus{outline:0 !important}@media(min-width: 768px){.btn{font-size:16px}}@media(min-width: 992px){.btn{font-size:16px}}.btn-danger{background-color:#e42525;border:1px solid #e42525}.btn-blue,.btn-primary{color:#fff;background-color:#007bc3;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.btn-blue:hover,.btn-primary:hover{background-color:#000;border:#000 solid 2px}.btn-blue:active,.btn-primary:active{background-color:#000;border:#000 solid 2px}.btn-secondary{color:#007bc3;background-color:#fff;outline:0 !important;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.btn-secondary:hover{background-color:#007bc3 !important;color:#fff;outline:0 !important}.btn-secondary:focus{outline:0 !important;background-color:#fff}.btn-secondary:visited{outline:0 !important;background-color:#fff;color:#007bc3}.btn-secondary:active{background-color:#fff;border:#666 solid 2px;color:#666;outline:0 !important}.btn-tertiary{color:#007bc3;background-color:#fff;outline:0 !important;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.btn-tertiary:hover{background-color:#007bc3 !important;color:#fff;outline:0 !important}@media(min-width: 992px){.btn-tertiary:hover{background-color:#fff !important;color:#007bc3 !important;outline:0 !important}}.btn-tertiary:focus{outline:0 !important;background-color:#fff;color:#007bc3}.btn-tertiary:visited{outline:0 !important;background-color:#fff;color:#007bc3}.btn-tertiary:active{background-color:#fff;border:#666 solid 2px;color:#666;outline:0 !important}.btn-icon span{background-image:url(/images/global/btn-icon-sprite.png);width:16px;height:14px;position:relative;top:2px;display:inline-block;margin-right:10px}.btn-secondary:hover .btn-icon{background-position:0px 30px}.btn-secondary:active .btn-icon{background-position:0px 30px}.btn-secondary:focus .btn-icon{background-position:0 14px}.btn-secondary:visited .btn-icon{margin-top:20px;background-position:0 0px}.btn-link{color:#007bc3;font-family:"AvenirNextBold",Arial,sans-serif;font-size:16px;height:36px;text-decoration:underline;border:none}.btn-link:hover{color:#23527c;text-decoration:underline;background-color:rgba(0,0,0,0)}.icon-only{background-color:#007bc3;width:50px;height:50px;border-radius:50%;background-repeat:no-repeat;background-position:13px 14px;background-image:url(/images/global/map-icon.png)}.btn-icon-only{width:50px;height:50px;border-radius:50%;background-repeat:no-repeat}.btn-icon-only.btn-map{background-color:#007bc3;background-position:13px 14px;background-image:url(/images/global/map-icon.png)}.btn-icon-only.btn-left-arrow{background-color:#fff;background-position:16px 14px;background-image:url(/images/global/back-arrow-icon.png)}@media(max-width: 767px){.navbar-hidden{transform:translateY(-50px)}}.skip-nav{background:#fff;color:#000;display:block;font-family:"AvenirNextBold",Arial,sans-serif;font-size:12px;left:15px;opacity:0;overflow:hidden;padding:0;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;transition:transform .2s ease-out;transform:translateY(-100px);top:-40px;visibility:visible !important;z-index:10000}.skip-nav:focus,.skip-nav:active{top:15px;height:auto;opacity:1;outline:-webkit-focus-ring-color auto !important;outline-offset:.3rem !important;padding:10px;text-decoration:none;transform:translateY(18px);width:150px}.geo-input-error-wrapper{background-color:#fff;margin-top:-15px;padding-top:30px;padding-bottom:20px;text-align:center;height:0;overflow:hidden;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;opacity:0;-webkit-transform:translate(0, -10px);-moz-transform:translate(0, -10px);-o-transform:translate(0, -10px);-ms-transform:translate(0, -10px);transform:translate(0, -10px);border-bottom-right-radius:10px;border-bottom-left-radius:10px;border:1px solid #f2f2f2}.geo-input-error-wrapper.active{height:100%;opacity:1;-webkit-transform:translate(0, 0px);-moz-transform:translate(0, 0px);-o-transform:translate(0, 0px);-ms-transform:translate(0, 0px);transform:translate(0, 0px)}.geo-input-error-wrapper .geo-input-error-steps p{font-size:12px;margin:10px 0;font-family:"AvenirNextRegular",Arial,sans-serif}.geo-input-error-wrapper .btn{width:240px;padding:0;height:28px}@media(min-width: 768px){.geo-input-error-wrapper .btn{width:275px}}@media(min-width: 992px){.geo-input-error-wrapper .btn{width:100%;font-size:13px}}.geo-input-error-wrapper .btn-icon span{background-image:url(/images/global/geolocation/geo-icon.png);width:13.5px;height:13.5px;background-size:cover;top:2px}.geo-input-error-wrapper .geo-input-error-title{color:red}body{overflow-x:hidden}.no-scroll{overflow:hidden}#wrapper{padding-left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#wrapper.toggled{padding-left:0}@media(max-width: 991px){#wrapper.toggled{padding-left:60%}}#page-content-wrapper{width:100%;position:relative;background-color:#e8e8e8}#wrapper.toggled #page-content-wrapper{position:absolute;margin-right:-250px}.disclaimers{background-color:#00324f;bottom:0;box-shadow:0 3px 9px rgba(0,0,0,.5);left:4%;margin:0 auto;overflow:hidden;padding:20px;position:fixed;width:92%;z-index:3;-webkit-transition:opacity .5s ease-in-out,transform .5s ease-in-out;-moz-transition:opacity .5s ease-in-out,transform .5s ease-in-out;-o-transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;opacity:0;-webkit-transform:translate(0, 80px);-moz-transform:translate(0, 80px);-o-transform:translate(0, 80px);-ms-transform:translate(0, 80px);transform:translate(0, 80px);display:none;transition:all .5s ease-in-out}.disclaimers.active{opacity:1;-webkit-transform:translate(0, 0px);-moz-transform:translate(0, 0px);-o-transform:translate(0, 0px);-ms-transform:translate(0, 0px);transform:translate(0, 0px);display:block}.disclaimers .disclaimers-content{color:#fff;text-align:center}.disclaimers .disclaimers-close{background:rgba(0,0,0,0) url(/images/global/close-icon.png) no-repeat;background-size:12.5px;border:0 none;width:12.5px;height:12.5px;float:right;right:10px;position:absolute;cursor:pointer;top:10px;-webkit-transition:background-color .25s ease,color .25s ease,transform .25s ease;transition:background-color .25s ease,color .25s ease,transform .25s ease;z-index:10}.disclaimers .disclaimers-close:hover{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.disclaimers .disclaimers-close:focus{outline:-webkit-focus-ring-color auto !important;outline-offset:.3rem !important}.disclaimer-callout{background:rgba(0,0,0,0) none;border:0 none;color:#007bc3;cursor:pointer;padding:0;color:#00446b}.disclaimer-callout:focus{outline:-webkit-focus-ring-color auto !important;outline-offset:.4rem}h1{font-size:28px;font-family:"AvenirNextRoundedMedium",Arial,sans-serif}@media(min-width: 768px){h1{font-size:40px}}@media(min-width: 992px){h1{font-size:40px}}@media(min-width: 1200px){h1{font-size:60px}}h2{font-size:24px;font-family:"AvenirNextRoundedDemi",Arial,sans-serif}@media(min-width: 768px){h2{font-size:30px}}@media(min-width: 992px){h2{font-size:30px}}@media(min-width: 1200px){h2{font-size:40px}}h3{font-size:18px;font-family:"AvenirNextRoundedDemi",Arial,sans-serif}@media(min-width: 992px){h3{font-size:24px}}h4{font-size:16px;font-family:"AvenirNextRoundedDemi",Arial,sans-serif}@media(min-width: 992px){h4{font-size:18px}}h5{font-size:14px;font-family:"AvenirNextRoundedDemi",Arial,sans-serif}@media(min-width: 992px){h5{font-size:16px}}h6{font-size:12px;font-family:"AvenirNextRoundedDemi",Arial,sans-serif}@media(min-width: 992px){h6{font-size:11px}}.form-group{position:relative}.form-control{height:30px;font-size:12px;background-color:#f2f2f2 !important;border-radius:20px;font-family:"AvenirNextRegular",Arial,sans-serif}.form-control:focus{border:#007bc3 solid 1px}@media(min-width: 992px){.form-control{height:44px;font-size:16px}}.form-error{color:red !important;border:red solid 1px !important}input[type=radio].checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=radio].checkbox+label.css-label{height:20px;width:20px;display:inline-block;line-height:36px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;padding:0;margin:0}@media(min-width: 992px){input[type=radio].checkbox+label.css-label{width:30px;height:30px}}input[type=radio].checkbox:checked+label.css-label{background-position:0 -20px}@media(min-width: 992px){input[type=radio].checkbox:checked+label.css-label{background-position:0 -29px}}label.css-label{background-image:url(/images/global/radio.png);background-size:cover;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-box{padding-left:30px;padding-right:20px}@media(min-width: 992px){.search-box{padding-left:90px}}.search-icon{position:absolute;display:block;top:27px;left:18px;width:9px;height:9px;background-image:url(/images/global/search-icon.png);background-size:cover}@media(min-width: 992px){.search-icon{width:16px;height:16px;top:32px;left:65px}}.clear-form{position:absolute;top:27px;right:10px;width:9px;height:9px;background-image:url(/images/global/clear.png);cursor:pointer;background-size:cover}@media(min-width: 992px){.clear-form{width:16px;height:16px;top:32px;right:15px}}label.container-radio{margin:10px 0;padding-left:30px}label.container-radio input[type=radio]{width:20px;height:20px;margin-top:-2px;margin-left:-30px}label.container-radio input[type=radio]:checked{font-weight:bold}.radio-offer:checked,.radio-offer{position:absolute;opacity:0;cursor:pointer}.radio-offer:checked+label,.radio-offer:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;width:100%;margin:5px 0}.radio-offer:checked+label span,.radio-offer:not(:checked)+label span{font-weight:bold;color:#007cc3;font-size:20px}.radio-offer:checked+label:before,.radio-offer:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #007cc3;border-radius:100%;background:#fff}.radio-offer:checked+label:after,.radio-offer:not(:checked)+label:after{content:"";width:12px;height:12px;background:#007cc3;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.radio-offer:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.radio-offer:checked+label{opacity:1;-webkit-transform:scale(1);transform:scale(1);font-weight:normal;font-family:"AvenirNextBold",Arial,sans-serif}.hr{width:42.5px;margin:10px 0;height:2px;background-color:#000;opacity:.2}@media(min-width: 768px){.hr{width:85px;margin:20px 0}}@media(min-width: 992px){.hr{width:82px;margin:20px 0}}.hr-center{width:42.5px;margin:10px auto;height:2px;background-color:#000;opacity:.2}@media(min-width: 768px){.hr-center{width:85px;margin:20px auto}}@media(min-width: 992px){.hr-center{width:82px;margin:20px auto}}.hr-full{width:100%;height:2px;background-color:#000;opacity:.2;margin:20px 0}.geo-overlay .geo-background{background-color:rgba(0,0,0,.8);height:100%;width:100%;top:0;left:0;position:fixed;z-index:11}.geo-overlay .geo-background .geo-wrapper{background-color:#fff;border-radius:10px;max-width:300px;padding:10px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-height:230px;width:100%}@media(min-width: 768px){.geo-overlay .geo-background .geo-wrapper{max-width:350px;padding:20px}}@media(min-width: 992px){.geo-overlay .geo-background .geo-wrapper{max-width:400px;padding:20px;min-height:250px}}.geo-overlay .geo-background .geo-close{background-image:url(/images/global/geolocation/close-icon-geo.png);background-repeat:no-repeat;background-size:13px;width:13px;height:13px;float:right;cursor:pointer;margin-bottom:13px;-webkit-transition:ease .25s all;transition:ease .25s all}.geo-overlay .geo-background .geo-close:hover{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.geo-overlay .geo-background .geo-title{clear:both;text-align:center}.geo-overlay .geo-background .hr-center{margin:30px auto}.geo-overlay .geo-background .form-group{position:relative;max-width:237px;margin:0 auto}@media(min-width: 768px){.geo-overlay .geo-background .form-group{max-width:270px}}@media(min-width: 992px){.geo-overlay .geo-background .form-group{max-width:300px}}.geo-overlay .geo-background .form-group .search-box{font-size:16px;border:none;height:32px;margin-bottom:10px;padding:0 0 0 15px}.geo-overlay .geo-background .form-group .btn{width:100%;padding:0;height:28px;margin-bottom:10px}.geo-overlay .geo-background .form-group .btn-icon span{background-image:url(/images/global/geolocation/geo-icon.png);width:14.5px;height:14.5px;background-size:cover;top:3px}.geo-overlay .geo-background .geo-go-search{position:absolute;display:block;top:4px;right:3px;width:24px;height:24px;background-image:url(/images/global/geolocation/go-search-geo.png);background-size:cover;cursor:pointer;margin-bottom:10px}.generic-page-error{position:relative;border-radius:4px;background-color:#fff;border:1px solid #666;padding:15px 35px 15px 55px;font-family:"AvenirNextRoundedRegular",Arial,sans-serif;font-family:verdana;font-size:1em;border:1px solid red;margin:5px 0 15px 0;line-height:135%;display:none}.generic-page-error:before{content:"";background-image:url(/images/icons/error/error-red-triangle.png);background-repeat:no-repeat;background-position:center center;position:absolute;height:100%;width:30px;display:block;top:0;left:15px}.generic-page-error .error-description{color:red}.generic-page-error .error-code{color:#666}.generic-page-error .close-btn{display:block;position:absolute;right:15px;top:15px;width:16px;height:16px;background-image:url(/images/global/clear.png);background-repeat:no-repeat;background-position:center center}.modal-box .contact-box-btn-x,.modal-box .alert-box-btn-x{background-image:url(/images/global/geolocation/close-icon-geo.png);background-repeat:no-repeat;background-size:12.5px;width:12.5px;height:12.5px;float:right;margin:10px;cursor:pointer;-webkit-transition:ease .25s all;transition:ease .25s all}.modal-box .contact-box-btn-x:hover,.modal-box .alert-box-btn-x:hover{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.modal-box .fixed-top{position:sticky;position:-webkit-sticky;width:100%;top:0;background-color:#ccc;padding:15px;z-index:2}.modal-box .fixed-top h3{text-align:center}.modal-box .fixed-top.transp-bg{background-color:rgba(0,0,0,0)}.modal-box .modal-honda-loader img{position:fixed;margin:0 auto;max-width:100px;top:45%;left:0;right:0;z-index:1}.modal-box .alert-form-btn-create-alert,.modal-box .btn-dealer-send-email{cursor:pointer}.modal-box .alert-form-btn-create-alert.disabled,.modal-box .btn-dealer-send-email.disabled{opacity:.5;pointer-events:none}.placeholder-container{position:relative;width:100%;height:100vh}.placeholder-container.filters-off{width:100vw}.inventory-layout{display:block;height:auto;background-color:#e1e1e1;font-size:18px;font-family:"AvenirNextRegular",Arial,sans-serif}@media(max-width: 991px){.inventory-layout.inventory-filters-on .inventory-header{display:none}}.inventory-layout.inventory-filters-on .btn.btn-primary.filter-nav-create-alert-btn{display:block;position:absolute;top:0;right:0;border:2px solid #fff;height:30px;line-height:1;margin-top:5px;margin-right:10px;padding:0 12px}@media(min-width: 992px){.inventory-layout.inventory-filters-on .btn.btn-primary.filter-nav-create-alert-btn{display:none}}.inventory-layout.inventory-filters-on .inventory-sticky-bar{position:fixed;width:100%}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory-sticky-bar{position:sticky}}.inventory-layout.inventory-filters-on .inventory-sticky-bar .inventory-filter-cars{display:none}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory-sticky-bar .inventory-filter-cars{display:flex;flex:1}}.inventory-layout.inventory-filters-on .inventory-sticky-bar .filter-nav{width:100%}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory-sticky-bar .filter-nav{width:auto}}@media(min-width: 1440px){.inventory-layout.inventory-filters-on .inventory-sticky-bar .filter-nav{width:26%}}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory-sticky-bar .filter-nav .filter-nav-control{width:23.625rem}}@media(min-width: 1440px){.inventory-layout.inventory-filters-on .inventory-sticky-bar .filter-nav .filter-nav-control{width:100%}}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory-sticky-bar .filter-nav .filter-nav-control .filter-nav-control-x{display:block;left:350px;right:auto}}@media(min-width: 1440px){.inventory-layout.inventory-filters-on .inventory-sticky-bar .filter-nav .filter-nav-control .filter-nav-control-x{left:24%}}.inventory-layout.inventory-filters-on .inventory-sticky-bar .filter-nav-map-view-button{display:none}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory-sticky-bar .filter-nav-map-view-button{display:block}}.inventory-layout.inventory-filters-on .inventory-sticky-bar .filter-nav-sortby{display:none}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory-sticky-bar .filter-nav-sortby{display:block}}.inventory-layout.inventory-filters-on .inventory-cards{display:none}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory-cards{display:flex}}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory-cards .skeleton-inventory{flex:1 0 calc(50% - 16px)}}@media(min-width: 1200px){.inventory-layout.inventory-filters-on .inventory-cards .skeleton-inventory{flex:1 0 calc(33.3% - 16px)}}@media(min-width: 1600px){.inventory-layout.inventory-filters-on .inventory-cards .skeleton-inventory{flex:1 0 calc(25% - 16px)}}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory-cards .inventory-card{width:calc(50% - 4px)}}@media(min-width: 1200px){.inventory-layout.inventory-filters-on .inventory-cards .inventory-card{width:calc(33.3% - 4px)}}@media(min-width: 1600px){.inventory-layout.inventory-filters-on .inventory-cards .inventory-card{width:calc(25% - 5px)}}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory_filter_content{position:relative;min-height:800px;display:block}}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results{width:fit-content}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results{display:block;float:right;position:relative;width:calc(100% - 358px)}}@media(min-width: 1440px){.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results{width:75%}}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map{display:flex}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .MicrosoftMap{z-index:1}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .NavBar_MapTypeButtonContainerWrapper{display:none}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container #MicrosoftNav{flex-direction:row;width:6.25rem}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container #MicrosoftNav .bm_LocateMeControl{display:none}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .MicrosoftMap .Infobox.no-title .infobox-info{margin-right:0;max-height:150px !important}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .MicrosoftMap .Infobox.no-title .infobox-info .infobox-close{display:none}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-infobox .count-cars-type .certified{color:#017bc6}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-infobox h4{font-family:"AvenirNextDemi",Arial,sans-serif;font-size:16px;color:#000}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-infobox h5{font-family:"AvenirNextRegular",Arial,sans-serif;font-size:12px;color:#231f20;margin:5px 0}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .btn-secondary{color:#007cc3;background-color:#fff;outline:0 !important;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;width:100%}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .btn-secondary:hover{color:#fff}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container{min-height:685px}}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-control{position:absolute;z-index:10;bottom:0;background:rgba(157,157,157,.4);right:0;height:50px;text-align:center;font-family:"AvenirNextRegular",Arial,sans-serif;font-size:12px;padding-top:7px;padding-left:5px;padding-right:5px}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-control{width:240px;padding-top:12px;height:55px}}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-control .check-box{background:#fff none repeat scroll 0 0;display:inline-block;width:20px;height:20px;border-radius:50%}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-control .check-box input[type=checkbox]{display:none}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-control .check-box input[type=checkbox]:checked~label{transition:all .2s ease 0s;background:#007bc3 none repeat scroll 0 0;display:inline-block;margin:20%;padding:0;height:60%;width:60%;border-radius:50%}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-control .check-box input[type=checkbox]~label{transition:all .2s ease 0s;background:#fff none repeat scroll 0 0;cursor:pointer;display:inline-block;margin:30%;padding:0;height:40%;width:40%;border-radius:50%}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-control .search-onmove-copy{display:inline-block;vertical-align:bottom;height:20px;margin-top:10px}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-tooltip{background-color:rgba(157,157,157,.4);bottom:0;padding:10px;position:absolute;right:0;z-index:4}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-tooltip-button{padding:10px 20px;background-color:#007cc3;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:14px;font-family:"AvenirNextBold",Arial,sans-serif}@media(min-width: 768px){.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-tooltip-button{font-size:16px}}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-tooltip-search-onmove-copy .check-box{display:inline-block;background:#fff none repeat scroll 0 0;display:inline-block;width:20px;height:20px;border-radius:50%}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-tooltip-search-onmove-copy .check-box input[type=checkbox]{display:none}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-tooltip-search-onmove-copy .check-box input[type=checkbox]~label{transition:all .2s ease 0s;background:#fff none repeat scroll 0 0;cursor:pointer;display:inline-block;margin:30%;padding:0;height:40%;width:40%;border-radius:50%}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-tooltip-search-onmove-copy .check-box input[type=checkbox]:checked~label{transition:all .2s ease 0s;background:#007cc3 none repeat scroll 0 0;display:inline-block;margin:20%;padding:0;height:60%;width:60%;border-radius:50%}.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-tooltip-search-onmove-copy p{display:inline-block;font-family:"AvenirNextRoundedDemi",Arial,sans-serif;font-size:14px;height:20px;margin-top:10px;margin-left:5px;vertical-align:bottom}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory_filter_content .filters-results .inventory-map .bingmap-container .map-tooltip-search-onmove-copy p{font-size:16px}}@media(min-width: 992px){.inventory-layout.inventory-filters-on .inventory-menu{position:sticky;float:left;height:100vh}}.inventory-layout.inventory-filters-on .filter-alert-outer{background-color:#fff;border-top:0px;bottom:0px;display:flex;flex-direction:row;height:78px;justify-content:space-around;padding:20px 0;position:fixed;text-align:center;width:100%}@media(min-width: 992px){.inventory-layout.inventory-filters-on .filter-alert-outer--mobile{display:none}}.inventory-layout.inventory-filters-on .filter-alert-outer--mobile .filter-alert-outer__first-btn{width:40%;padding-right:15px;padding-left:15px}.inventory-layout.inventory-filters-on .filter-alert-outer--mobile .filter-alert-outer__second-btn{width:60%;padding-right:15px;padding-left:15px}.inventory-layout.inventory-filters-on .filter-alert-outer--desktop{display:none}@media(min-width: 992px){.inventory-layout.inventory-filters-on .filter-alert-outer--desktop{display:block;position:sticky;width:100%;z-index:2}}.inventory-layout.inventory-filters-on .filter-btn-cancel,.inventory-layout.inventory-filters-on .filter-btn-create{width:100%}.inventory-layout.inventory-filters-on .compare-status-bar{left:unset;margin-left:-10px}.inventory-layout .inventory-header{background-color:#f4f4f4;text-align:left}@media(min-width: 992px){.inventory-layout .inventory-header{display:block}}@media(min-width: 1200px){.inventory-layout .inventory-header{background-color:rgba(0,0,0,0);padding-bottom:2.5rem;padding-inline:.625rem;padding-top:1.25rem}}@media(min-width: 1440px){.inventory-layout .inventory-header{padding-bottom:1.25rem}}.inventory-layout .inventory-header .inventory-top{padding:20px 10px;color:#fff;background:#00b3fe;background:-moz-linear-gradient(-45deg, #00b3fe 1%, #0085ce 100%);background:-webkit-linear-gradient(-45deg, #00b3fe 1%, #0085ce 100%);background:linear-gradient(135deg, #00b3fe 1%, #0085ce 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00b3fe", endColorstr="#0085ce",GradientType=1 )}@media(min-width: 992px){.inventory-layout .inventory-header .inventory-top{background:linear-gradient(135deg, #00b3fe 1%, #0085ce 100%);border-radius:0;height:auto;margin:0;padding:20px 10px}.inventory-layout .inventory-header .inventory-top .inventory-top-title{padding-top:20px;padding-left:45px}}@media(min-width: 1200px){.inventory-layout .inventory-header .inventory-top{background-image:url(/images/map/lg-inventory-top.png);background-position:center top;background-repeat:no-repeat;background-size:cover;border-radius:20px;height:160px;padding:10px}}.inventory-layout .inventory-header .inventory-top .hr{background:#fff}.inventory-layout .inventory-header .inventory-top .inventory-top-inner{height:auto;border-radius:10px;background-repeat:no-repeat}.inventory-layout .inventory-header .inventory-top .inventory-top-inner .inventory-top-title{padding:20px}.inventory-layout .inventory-header .inventory-top .inventory-top-inner .inventory-top-title h2{padding-right:105px}.inventory-layout .inventory-header .inventory-top .inventory-top-inner .inventory-change-location{font-family:"AvenirNextBold",Arial,sans-serif;font-size:14px;background-image:url(/images/map/change-location.png);background-repeat:no-repeat;background-position:right;background-size:12px;max-width:155px;cursor:pointer}@media(min-width: 992px){.inventory-layout .inventory-header .inventory-top .inventory-top-inner .inventory-change-location{font-size:1rem;max-width:11.125rem}}@media(min-width: 1200px){.inventory-layout .inventory-header .inventory-top .hidden-lg{display:none}}.inventory-layout .inventory-sticky-bar{position:sticky;top:60px;z-index:2;display:flex;justify-content:flex-start;align-items:center;background-color:#fff;box-shadow:0px 2px 5px rgba(0,0,0,.1);height:42px;border-top:1px solid #fff;width:100%;max-width:2000px}@media(min-width: 768px){.inventory-layout .inventory-sticky-bar{height:60px}}.inventory-layout .inventory-sticky-bar .filter-nav-map-view-button{display:none}@media(min-width: 768px){.inventory-layout .inventory-sticky-bar .filter-nav-map-view-button{background-image:url(/images/map/icon-map-view.png);background-position:15px center;background-repeat:no-repeat;border-radius:20px;border:1px solid #2198dc;box-sizing:border-box;color:#2198dc;cursor:pointer;display:block;font:inherit;font-size:1rem;height:40px;line-height:40px;margin:0;padding:0;text-indent:50px;width:156px}}.inventory-layout .inventory-sticky-bar .filter-nav-active{display:block}@media(min-width: 992px){.inventory-layout .inventory-sticky-bar .filter-nav-active{width:auto}}@media(min-width: 1440px){.inventory-layout .inventory-sticky-bar .filter-nav-active{width:25%}}.inventory-layout .inventory-sticky-bar .filter-nav{background:#fff;height:40px;padding:0;margin:0;width:auto}@media(min-width: 768px){.inventory-layout .inventory-sticky-bar .filter-nav{height:100%}}.inventory-layout .inventory-sticky-bar .filter-nav .filter-nav-control{display:flex;flex-direction:row;align-items:center;background-color:#007cc3;background-repeat:no-repeat;background-position:25px center;background-image:url(/images/map/icon-filter.png);border-radius:0px 30px 30px 0px;width:125px;height:100%;background-position:16px center;background-size:20px;padding-left:42px;color:#fff;font-weight:300;font-size:.9375rem}@media(min-width: 768px){.inventory-layout .inventory-sticky-bar .filter-nav .filter-nav-control{font-size:1rem;width:100%}}.inventory-layout .inventory-sticky-bar .filter-nav .filter-nav-control .filter-nav-filters-apply{position:relative;border-radius:25px;background-color:#2198dc;border:1px solid #fff;text-align:center;color:#fff;text-indent:0px;right:8px;margin-left:14px;line-height:26px;width:24px;height:24px}@media(min-width: 768px){.inventory-layout .inventory-sticky-bar .filter-nav .filter-nav-control .filter-nav-filters-apply{height:34px;line-height:35px;margin-left:22px;width:34px}}.inventory-layout .inventory-sticky-bar .filter-nav .filter-nav-control .filter-nav-control-x{cursor:pointer;right:20px;top:24px;text-indent:0px;text-align:center;width:30px;background-image:url(/images/global/close-icon.png);background-repeat:no-repeat;background-size:contain;width:12px;height:12px;display:none}@media(min-width: 768px){.inventory-layout .inventory-sticky-bar .filter-nav .filter-nav-control .filter-nav-control-x{display:block;position:absolute}}@media(min-width: 992px){.inventory-layout .inventory-sticky-bar .filter-nav .filter-nav-control .filter-nav-control-x{display:none}}@media(max-width: 991px){.inventory-layout .inventory-sticky-bar .filter-nav .nav-extended{width:100%;border-radius:0;display:flex;flex-direction:row;align-items:center;background-color:#007cc3;background-repeat:no-repeat;background-image:url(/images/map/icon-filter.png);height:100%;justify-content:normal;font-size:15px;background-position:10px center;background-size:22px;padding-left:42px;color:#fff;font-weight:300}}@media(max-width: 991px)and (min-width: 768px){.inventory-layout .inventory-sticky-bar .filter-nav .nav-extended{background-size:31px;background-position:26px center;font-size:16px;padding-left:72px}}.inventory-layout .inventory-sticky-bar .inventory_number_of_search_results{font-weight:bold;padding:0 4px 0 10px}.inventory-layout .inventory-sticky-bar .inventory_number_of_search_results--available-txt{display:none}@media(min-width: 992px){.inventory-layout .inventory-sticky-bar .inventory_number_of_search_results--available-txt{display:block;margin-left:4px}}.inventory-layout .inventory-sticky-bar .filter-nav-sortby{-webkit-font-smoothing:antialiased;border:0;box-sizing:border-box;color:#333;display:block;float:right;font-weight:bold;font:inherit;margin:0;margin-right:.3125rem;padding:0;position:relative;text-transform:uppercase;width:180px}@media(min-width: 768px){.inventory-layout .inventory-sticky-bar .filter-nav-sortby{padding-right:1.5625rem}}.inventory-layout .inventory-sticky-bar .filter-nav-sortby .filter-nav-sortby-btn{background-image:url(/images/map/icon-sortby-down.png);background-position:right;background-repeat:no-repeat;background-size:.625rem;border:0;box-sizing:border-box;cursor:pointer;color:#333;display:block;font:inherit;font-size:.9375rem;margin:0;padding:0;padding-right:1.5625rem;text-align:right;text-transform:uppercase}@media(min-width: 768px){.inventory-layout .inventory-sticky-bar .filter-nav-sortby .filter-nav-sortby-btn{background-size:1.25rem;color:#2198dc;font-size:1rem}}.inventory-layout .inventory-sticky-bar .filter-nav-sortby .filter-nav-sortby-inner{color:#333;-webkit-font-smoothing:antialiased;text-transform:uppercase;box-sizing:border-box;margin:0;padding:0;font:inherit;font-family:"AvenirNextMedium";vertical-align:baseline;position:absolute;top:-10px;width:100%;border-radius:8px;background-color:#fff;border:1px solid #ececec;z-index:6;box-shadow:0px 0px 6px 0px rgba(0,0,0,.5);display:none;height:fit-content;cursor:pointer}.inventory-layout .inventory-sticky-bar .filter-nav-sortby .filter-nav-sortby-inner .fnsb-item{align-items:center;border-bottom:1px solid #f2f2f2;display:flex;font-size:16px;gap:10px;height:50px;justify-content:flex-end;padding-right:2.5rem;text-transform:capitalize;width:100%}.inventory-layout .inventory-sticky-bar .filter-nav-sortby .filter-nav-sortby-inner .fnsb-item-arrow{padding-right:7px}.inventory-layout .inventory-sticky-bar .filter-nav-create-alert-btn{display:none}.inventory-layout .inventory-sticky-bar .filter-nav-list-view-button{color:#2198dc;box-sizing:border-box;margin:0;padding:0;font:inherit;text-indent:50px;line-height:40px;background-position:15px center;background-image:url(/images/map/icon-list-view.png);background-repeat:no-repeat;width:156px;height:40px;border:1px solid #2198dc;border-radius:20px;cursor:pointer;display:block}.inventory-layout .inventory-sticky-bar .inventory-filter-cars{display:flex;flex:1;font-family:"AvenirNextLight",Arial,sans-serif;font-size:.9375rem}@media(min-width: 768px){.inventory-layout .inventory-sticky-bar .inventory-filter-cars{font-size:1rem}}.inventory-layout .inventory-menu{background-color:#fff;display:none;height:100%;max-width:31.25rem;position:fixed;top:102px;transition:width .3s ease,opacity .3s ease;width:100%;z-index:2}.inventory-layout .inventory-menu.visible{display:block}@media(min-width: 768px){.inventory-layout .inventory-menu{top:120px}}@media(min-width: 992px){.inventory-layout .inventory-menu{width:22.375rem;position:static}}@media(min-width: 1440px){.inventory-layout .inventory-menu{width:25%}}.inventory-layout .inventory-menu button.inventory-close-menu{margin-bottom:1rem}.inventory-layout .inventory-menu a{display:block;margin:.5rem 0;text-decoration:none;color:#007bff}.inventory-layout .inventory-menu .invetory-menu-button-base{background-color:#fff;display:flex;justify-content:space-around;gap:10px;align-items:center;padding:16px;position:fixed;bottom:0px;width:100%}.inventory-layout .inventory-menu .invetory-menu-button-base button{width:100%}.inventory-layout .inventory-menu .invetory-menu-button-base button:nth-child(1){border:2px solid #007cc3;color:#007cc3;background-color:#fff}@media(min-width: 992px){.inventory-layout .inventory-menu .invetory-menu-button-base{display:none}}.inventory-layout .inventory-menu .inventory-menu-filters-container{height:calc(100vh - 180px);overflow:scroll;overflow-x:hidden;position:fixed;width:100%}@media(min-width: 992px){.inventory-layout .inventory-menu .inventory-menu-filters-container{position:relative;width:auto}}.inventory-layout .inventory-cards{display:flex;flex-wrap:wrap;gap:6px;padding-inline:.625rem;padding-top:.625rem;justify-content:flex-start}.inventory-layout .inventory-cards .footer-cards{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1rem;padding-top:1.25rem;width:100%}.inventory-layout .inventory-cards .footer-cards .btn{width:12.5rem}.inventory-layout .inventory-cards .num-car-infobox{font-family:"AvenirNextLight",Arial,sans-serif;font-size:small;color:#fff}.inventory-layout .inventory-toggle-menu{display:none}@media(max-width: 768px){.inventory-layout .inventory-toggle-menu{display:block;position:fixed;bottom:1rem;right:1rem;padding:.75rem 1rem;background-color:#2198dc;color:#fff;border:none;border-radius:50%;box-shadow:0px 2px 5px rgba(0,0,0,.3);background-image:url(/images/map/icon-list-btn.png);background-size:100px 100px;background-position:center;background-repeat:no-repeat;width:62px;height:62px;z-index:6;cursor:pointer}}.inventory-layout .inventory_filter_content .filters-results .btn-back-to-top{background-image:url(/_onelink_/honda/en2es/images/images/map/btn-back-to-top.png);background-size:contain;background-color:rgba(0,0,0,0);bottom:60px;cursor:pointer;height:58px;left:2px;position:fixed;right:auto;width:58px;z-index:3}@media(min-width: 768px){.inventory-layout .inventory_filter_content .filters-results .btn-back-to-top{bottom:70px;height:92px;left:auto;right:max(.625rem,50% - 980px);width:92px}}@media(min-width: 992px){.inventory-layout .inventory_filter_content .filters-results .btn-back-to-top{bottom:85px}}.inventory-layout .inventory_filter_content .filters-results .btn-back-to-top.hidden{display:none}.applied-filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:left;width:100%}.applied-filters--mobile{background-color:#e8e8e8;padding:5px 10px}@media(min-width: 992px){.applied-filters--mobile{display:none}}.applied-filters--desktop{display:none}@media(min-width: 992px){.applied-filters--desktop{display:block;background-color:#fff;padding:23px;text-align:right;border-bottom:1px solid #dee2e6}.applied-filters--desktop span.applied-filters-clear{font-size:18px;text-decoration:none}}.applied-filters .filter-tag{background-color:#fff;border-radius:25px;color:#232323;font-size:16px;margin:5px;padding:10px}.applied-filters .filter-tag button{cursor:pointer;color:#c4c4c4;padding:0 7px}.applied-filters .applied-filters-clear{color:#717171;text-decoration:underline;padding:10px;font-size:16px;cursor:pointer}.applied-filters .filter-remove-button{background-color:#fff;background-image:url(/images/global/close-gray.png);background-repeat:no-repeat;background-size:contain;cursor:pointer;height:10px;margin-left:6px;padding:0;width:10px}.filters-outer{padding:0px;width:100%;height:auto}.filters-outer .payment-info-tooltip{align-items:center;border-radius:50%;border:1px solid #007cc3;color:#007cc3;cursor:pointer;display:flex;float:left;font-family:"AvenirNextRoundedDemi";font-size:16px;height:16px;justify-content:center;left:112px;position:absolute;text-align:center;width:16px}.accordion{border-radius:4px;background-color:#fff;font-family:"AvenirNextRegular",Arial,sans-serif}.accordion-item{border-bottom:1px solid #dee2e6;font-family:"AvenirNextRegular",Arial,sans-serif;font-weight:800}.accordion-item:last-child{border-bottom:none}.accordion-item .accordion-body{font-weight:300;font-family:"AvenirNextRegular",Arial,sans-serif;padding:0}.accordion-item .accordion-body .option-list{width:100%}.accordion-item .accordion-body .option-item{align-items:center;color:#333;cursor:pointer;display:flex;font-size:15.5px;justify-content:space-between;line-height:1.875rem;padding-inline:16px;position:relative}@media(min-width: 1200px){.accordion-item .accordion-body .option-item{font-size:14.7px}}.accordion-item .accordion-body .option-item:hover{background-color:#f5f5f5}.accordion-item .accordion-body .selected-text{color:#2198dc}.accordion-item .accordion-body .check-container{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.accordion-item .accordion-body .check-mark{background-image:url(/images/map/icon-check-mark.png);background-position:right center;background-repeat:no-repeat;border-color:#007cc3 !important;color:#007cc3;cursor:pointer;height:18px;line-height:30px;width:100%}.accordion-item .accordion-body .slider-container{padding:20px;width:100%}.accordion-item .accordion-body .slider-title{font-size:14px;margin-bottom:12px;color:#007cc3;display:flex;width:100%;justify-content:end}.accordion-item .accordion-body .slider-control{position:relative}.accordion-item .accordion-body .slider{appearance:none;background:#0171b2;border-radius:2px;height:4px;outline:none;width:100%}.accordion-item .accordion-body .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;background:#000;border:2px solid #818181;border-radius:50%;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2)}.accordion-item .accordion-body .slider::-moz-range-thumb{width:30px;height:30px;background:#000;border:2px solid #818181;border-radius:50%;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2)}.accordion-item .accordion-body .slider-labels{display:flex;justify-content:space-between;margin-top:10px;color:#666;font-size:medium}.accordion-item .accordion-body .current-value{color:#007bff;font-weight:bold}.accordion-item .accordion-body .dual-slider-container{padding:20px;width:100%}.accordion-item .accordion-body .dual-slider-header{align-items:center;display:flex;font-size:13px;justify-content:space-between;margin-bottom:15px}.accordion-item .accordion-body .dual-slider-title{font-size:15.5px;font-weight:bold}.accordion-item .accordion-body .dual-slider-selected{color:#007cc3}.accordion-item .accordion-body .dual-slider-control{position:relative;width:100%}.accordion-item .accordion-body .dual-slider-track{position:relative;width:100%;height:40px}.accordion-item .accordion-body .dual-slider{position:absolute;width:100%;pointer-events:none;-webkit-appearance:none;appearance:none;height:4px;background:none;outline:none;top:18px}.accordion-item .accordion-body .dual-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;background:#000;border:2px solid #666;border-radius:50%;cursor:pointer;pointer-events:auto;box-shadow:0 2px 4px rgba(0,0,0,.2);top:0}.accordion-item .accordion-body .dual-slider::-moz-range-thumb{width:30px;height:30px;background:#000;border:2px solid #666;border-radius:50%;cursor:pointer;pointer-events:auto;box-shadow:0 2px 4px rgba(0,0,0,.2);top:0}.accordion-item .accordion-body .dual-slider-track::before{content:"";position:absolute;width:100%;height:4px;background:#007cc0;top:50%;transform:translateY(-50%);z-index:0}.accordion-item .accordion-body .dual-slider-labels{display:flex;justify-content:space-between;margin-top:10px;color:#666;font-size:14px}.accordion-item .accordion-body .start-slider{z-index:1}.accordion-item .accordion-body .end-slider{z-index:2}.accordion-item .accordion-body .dealer-list{width:100%;max-width:600px}.accordion-item .accordion-body .dealer-options-list .option-item{padding-block:10px}.accordion-item .accordion-body .dealer-item{padding:15px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.accordion-item .accordion-body .dealer-item:hover{background-color:#f5f5f5}.accordion-item .accordion-body .dealer-item.selected .dealer-name,.accordion-item .accordion-body .dealer-item.selected .dealer-location{color:#007bff}.accordion-item .accordion-body .dealer-info{flex-grow:1}.accordion-item .accordion-body .dealer-name{font-size:16px}.accordion-item .accordion-body .dealer-location{font-size:14px;color:#666}.accordion-item .accordion-body .check-container{width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-left:15px}.accordion-item .accordion-body .check-mark{background-image:url(/images/map/icon-check-mark.png);background-position:right center;background-repeat:no-repeat;border-color:#007cc3 !important;color:#007cc3;cursor:pointer;height:18px;line-height:30px;width:100%}.accordion-item .accordion-body .color-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(95px, 1fr));max-width:800px;padding:1.25rem 2.5rem;row-gap:20px}@media(min-width: 992px){.accordion-item .accordion-body .color-grid{grid-template-columns:repeat(auto-fit, minmax(90px, 1fr))}}.accordion-item .accordion-body .color-item-container{display:flex;flex-direction:column;align-items:center;gap:8px}.accordion-item .accordion-body .color-item{width:70px;height:70px;padding:4px;cursor:pointer;border-radius:16px;transition:all .3s ease}.accordion-item .accordion-body .color-square{border:2px solid #ccc;border-radius:12px;height:100%;width:100%}.accordion-item .accordion-body .color-item.selected{padding:2px;border:2px solid #007bff}.accordion-item .accordion-body .color-name{color:#333;font-size:14px;text-align:center}.accordion-item .accordion-body .color-square[style*="background-color: #FFFFFF"],.accordion-item .accordion-body .color-square[style*="background-color: #F5F5DC"]{border:1px solid #e0e0e0}.accordion-header{margin:0}.accordion-header .clear-all{display:flex;justify-content:end;align-items:center;color:#9999a2}.accordion-button{position:relative;width:100%;padding:15px 20px;font-size:1.125rem;color:#333;text-align:left;background-color:#fff;border:none;cursor:pointer;transition:background-color .3s;font-weight:500;font-family:"AvenirNextRegular",Arial,sans-serif;display:flex;justify-content:space-between;align-items:center;font-weight:700}.accordion-button:hover{background-color:rgb(233.125,236.25,239.375);outline:none}.accordion-button:focus{outline:none !important}.accordion-button:has(span):not(:has(svg)):focus{outline:none !important}.accordion-button .accordion-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:10px;height:10px}.accordion-button .accordion-icon::before,.accordion-button .accordion-icon::after{content:"";position:absolute;background-color:#000;transition:transform .3s}.accordion-button .accordion-icon::before{top:4px;left:-3px;width:18px;height:4px}.accordion-button .accordion-icon::after{top:-3px;left:4px;width:4px;height:18px;transform:rotate(90deg)}.accordion-button .accordion-icon:focus{outline:none !important}.accordion-button.collapsed .accordion-icon::after{transform:rotate(180deg)}.accordion-button:not(.collapsed){background-color:#e9ecef}.accordion-button:not(.collapsed) .accordion-icon::after{transform:rotate(180deg);opacity:0}.accordion-button--flex{display:flex}.accordion-collapse{height:0;overflow:hidden;transition:height .3s ease}.accordion-collapse.show{height:auto}.accordion-body{padding:15px 20px;background-color:#fff}.accordion .accordion-filters-applied-count{color:#007cc3;font-size:11px;position:absolute;right:44px}.accordion .accordion-filters-applied-count span{padding-right:4px}.accordion .accordion-button .accordion-button__column-left{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.accordion .accordion-button .accordion-button__column-left .payment-info-tooltip{float:none;left:auto;position:relative}.accordion .accordion-button .accordion-button__column-right{display:flex;flex-wrap:nowrap;justify-content:flex-end}.accordion .accordion-button .accordion-button__column-right .accordion-filters-applied-count{position:relative;right:24px}.filter-btn-create-alert{width:280px}.filter-btn-create-alert:hover{background-color:#000}@keyframes slideDown{from{height:0;opacity:0}to{height:var(--content-height);opacity:1}}@keyframes slideUp{from{height:var(--content-height);opacity:1}to{height:0;opacity:0}}.button-alert{display:flex;justify-content:center}.button-alert .filter-btn-create-alert{width:70%;padding:0}@-moz-document url-prefix(){.filter-nav-sortby select{text-indent:0;padding-left:10px}}@media screen and (-webkit-min-device-pixel-ratio: 0){.filter-nav-sortby select{padding-right:30px}}.inventory-card{border-radius:10px;background-color:#fff;cursor:pointer;flex:1 0 100%;padding:10px}@media(min-width: 768px){.inventory-card{flex:none;width:calc(50% - 4px)}}@media(min-width: 992px){.inventory-card{width:calc(33.3% - 4px)}}@media(min-width: 1200px){.inventory-card{flex:none;width:calc(25% - 5px)}}@media(min-width: 1600px){.inventory-card{width:calc(20% - 5px)}}.inventory-card .btn{border:#007cc3 solid 2px;border-radius:20px;font-family:"AvenirNextDemi",Arial,sans-serif;font-size:14px;height:36px}.inventory-card .btn-blue,.inventory-card .btn-primary{color:#fff;background-color:#007cc3;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.inventory-card .car-card{width:100%;max-width:325px;border-radius:8px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;animation:cardAppear .6s ease-out;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.inventory-card .car-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.inventory-card .car-card__certified{background:#0074b3;padding:8px;display:flex;align-items:center;gap:8px;border-radius:0 25px 25px 0;position:absolute;color:#fff;font-size:14px;margin-top:10px}.inventory-card .car-card__certified img{height:24px}.inventory-card .car-card__image{height:auto;width:100%}.inventory-card .car-card__image img{height:100%;object-fit:cover;width:100%}@media(min-width: 768px){.inventory-card .car-card__image{height:220px}}.inventory-card .car-card__certified-banner{background:#41adec;color:#fff;padding:8px 16px;text-align:center;font-weight:500;border-radius:0 0 8px 8px;width:100%;font-size:18px;font-family:"AvenirNextRoundedMedium",Arial,sans-serif;font-weight:600}.inventory-card .car-card__content{padding:8px 0;width:100%;text-align:left}.inventory-card .car-card__title{font-size:18px;font-family:"AvenirNextRoundedMedium",Arial,sans-serif;line-height:1.4;font-weight:600}.inventory-card .car-card__details{color:#6c757d;margin-bottom:12px;font-size:12px}.inventory-card .car-card__mileage{color:#656565;font-size:12px;text-transform:lowercase;display:block}.inventory-card .car-card__mileage:nth-child(1){text-transform:uppercase;color:#333}.inventory-card .car-card__price{font-size:20px;margin-bottom:8px;font-family:"AvenirNextBold",Arial,sans-serif}.inventory-card .car-card__financing{display:block;margin-bottom:16px;font-size:.9rem;color:#495057;padding-bottom:8px;border-bottom:1px solid rgba(218,218,218,.568627451)}.inventory-card .car-card__financing span{font-size:smaller;color:#333}.inventory-card .car-card__financing .tooltip{margin-left:5px}.inventory-card .car-card__financing .car-card__lease-badge{float:right}.inventory-card .car-card__financing__lease-badge{font-size:12px;font-family:"AvenirNextRoundedMedium",Arial,sans-serif;line-height:14px;color:#333}.inventory-card .car-card__financing .payment-info{display:inline-block;color:#007cc3;font-size:13px;border:1px solid #007cc3;border-radius:50%;width:14px;height:14px;cursor:pointer;text-align:center}.inventory-card .car-card__dealer{background-position:left top;background-repeat:no-repeat;background-image:url(/images/map/inventory-card-location-icon.png);padding-left:20px;background-size:14px;max-width:calc(100% - 115px);margin-bottom:13px}.inventory-card .car-card__dealer-name{display:block;font-size:12px;min-height:24px;text-align:left;font-family:"AvenirNextRoundedMedium",Arial,sans-serif;padding-right:13px;color:#337ab7}.inventory-card .car-card__dealer-name a{color:#337ab7}.inventory-card .car-card__dealer-name a:hover{color:#23527a}.inventory-card .car-card__distance{font-size:12px;min-height:12px;text-align:left;font-family:"AvenirNextRoundedMedium",Arial,sans-serif;padding-top:3px;color:#333}.inventory-card .car-card__details-btn{background:#fff;border-radius:20px;border:2px solid #007cc3;color:#007cc3;cursor:pointer;font-family:"AvenirNextBold",Arial,sans-serif;font-size:14px;margin-bottom:8px;padding:8px;width:100%}.inventory-card .car-card__details-btn:hover{background:#007cc3;color:#fff}.inventory-card .car-card__actions{display:grid;grid-template-columns:1fr 1fr;height:40px;margin-top:10px}.inventory-card .car-card__actions .car-card__compare-container{border-right:1px solid #c4c4c4}.inventory-card .car-card__actions .car-card__compare{padding-left:1.25rem;padding-top:.1875rem;width:5.3125rem}@media(min-width: 768px){.inventory-card .car-card__actions .car-card__compare{width:6.25rem}}@media(min-width: 1200px){.inventory-card .car-card__actions .car-card__compare{width:6.875rem}}.inventory-card .car-card__actions .car-card__save{padding-top:.1875rem;width:3.125rem}@media(min-width: 768px){.inventory-card .car-card__actions .car-card__save{width:3.75rem}}@media(min-width: 1200px){.inventory-card .car-card__actions .car-card__save{width:4.375rem}}.inventory-card .car-card__actions button{align-items:center;background:#fff;border:none;color:#333;cursor:pointer;display:flex;font-family:"AvenirNextDemi",Arial,sans-serif;font-size:.75rem;font-weight:500;height:40px;justify-content:center;width:100%}@media(min-width: 768px){.inventory-card .car-card__actions button{font-size:.9375rem}}@media(min-width: 1200px){.inventory-card .car-card__actions button{font-size:1rem}}.inventory-card .car-card__compare{background-image:url(/images/map/invenroty-compare.png);background-position:left center !important;background-repeat:no-repeat;background-size:14px !important;font-family:"AvenirNextDemi",Arial,sans-serif;margin-left:auto;margin-right:auto;padding-left:20px;width:80px}@media(min-width: 1200px){.inventory-card .car-card__compare{background-size:16px !important}}.inventory-card .car-card__save{background-image:url(/images/map/invenroty-save.png);background-position:left center !important;background-repeat:no-repeat;background-size:12px !important;font-family:"AvenirNextDemi",Arial,sans-serif;margin-left:auto;margin-right:auto;padding-left:20px}@media(min-width: 992px){.inventory-card .car-card__save{background-size:14px !important}}.inventory-card .car-card__details-btn,.inventory-card .car-card__actions button{transition:all .2s ease-in-out}.inventory-card .car-card__details-btn:hover,.inventory-card .car-card__actions button:hover{transform:translateY(0)}.inventory-card .car-card__details-btn:active,.inventory-card .car-card__actions button:active{transform:translateY(0)}@keyframes cardPulse{0%{transform:scale(1)}50%{transform:scale(1.02)}100%{transform:scale(1)}}@keyframes cardAppear{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-1000px 0}100%{background-position:1000px 0}}.skeleton-inventory{display:flex;flex-direction:row;justify-content:flex-start;width:300px}@media(min-width: 768px){.skeleton-inventory{flex:1 0 calc(50% - 16px)}}@media(min-width: 992px){.skeleton-inventory{flex:1 0 calc(33.3% - 16px)}}@media(min-width: 1200px){.skeleton-inventory{flex:1 0 calc(25% - 16px)}}.skeleton-card{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.skeleton-image{width:350px;height:200px;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear}.skeleton-text-short,.skeleton-text-medium,.skeleton-text-long,.skeleton-price,.skeleton-button{background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:4px;margin-bottom:10px}.skeleton-text-short{width:100%;height:20px;margin:10px 0}.skeleton-text-medium{width:60%;height:20px}.skeleton-text-long{width:80%;height:20px}.skeleton-price{width:40%;height:30px;margin-top:15px}.skeleton-buttons{display:flex;gap:10px;margin-top:15px;justify-content:center}.skeleton-button{width:100%;height:40px;border-radius:20px}.switch{position:relative;display:inline-block;width:72px;height:34px;z-index:2}.switch input{opacity:0;width:0;height:0}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#000;transition:.4s;float:right}.switch .slider:before{position:absolute;content:"";height:29px;width:29px;left:2px;bottom:3px;background-color:#fff;transition:.4s}.switch .slider .on-status,.switch .slider .off-status{position:absolute;font-size:14px;align-items:center;display:flex;height:100%;color:#fff}.switch .slider .on-status{left:6px;text-align:right}.switch .slider .off-status{right:4px;text-align:left}.switch input:checked+.slider{background-color:#2196f3}.switch input:checked+.slider:before{transform:translateX(38px)}.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.list-no-result{border-radius:10px;background-color:#fff;color:#333;line-height:30px;margin:20px 20px 62px;padding:60px 20px;text-align:center}@media(min-width: 1200px){.list-no-result{padding:0}}@media(min-width: 992px){.list-no-result{margin:50px 120px 62px}}@media(min-width: 1200px){.list-no-result .list-no-result-inner{padding:60px}}.list-no-result .list-no-result-inner .list-no-result-title{font-weight:bold}.list-no-result .list-no-result-inner .no-result-btn-create-alert{line-height:1.5;padding:.375rem .75rem}.create-alert-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:9999}.create-alert-container{background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.25);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%;margin:5px}@media(min-width: 768px){.create-alert-container{border-radius:10px;height:75%;margin-right:10px;margin-left:10px}}@media(min-width: 992px){.create-alert-container{height:78%;width:61.875rem;margin-right:18px;margin-left:18px}}@media(min-width: 1200px){.create-alert-container{width:73.75rem}}@media(min-width: 1440px){.create-alert-container{width:73.75rem}}.create-alert-container .create-alert-header{align-items:center;background:#fff;border-bottom:0;display:flex;flex-direction:row;justify-content:flex-end;padding:.3125rem}.create-alert-container .create-alert-header--has-title{align-items:center;background:#ccc;border-bottom:1px solid #ddd;display:flex;flex-direction:row;height:3.75rem;justify-content:flex-end;padding:1.25rem}.create-alert-container .create-alert-header--has-title h2{color:#333;flex-grow:1;font-size:18px;font-weight:bold;margin:0;text-align:center}@media(min-width: 992px){.create-alert-container .create-alert-header--has-title h2{font-size:1.5rem}}.create-alert-container .create-alert-header .create-alert-close-button{margin:1.875rem 1.875rem 0;position:absolute}.create-alert-container .create-alert-close-button{background-color:rgba(0,0,0,0);background-image:url(/images/global/geolocation/close-icon-geo.png);background-repeat:no-repeat;background-size:.7813rem;cursor:pointer;float:right;height:.7813rem;margin:.625rem;position:absolute;transition:ease .25s all;width:.7813rem}.create-alert-container .create-alert-close-button:hover{color:#333;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.create-alert-container .create-alert-content{overflow:scroll;padding-left:.625rem;text-align:center}.create-alert-container .create-alert-content .alert-box-title{padding-top:50px;padding-bottom:20px;text-align:center;line-height:36px;padding-left:30px;padding-right:30px}.create-alert-container .create-alert-content .alert-box-title .hr-center{margin-inline:auto}.create-alert-container .create-alert-content .alert-form{display:flex;flex-direction:column;justify-content:space-evenly}@media(min-width: 992px){.create-alert-container .create-alert-content .alert-form{flex-direction:row}}@media(min-width: 1200px){.create-alert-container .create-alert-content .alert-form{padding-inline:5.625rem}}.create-alert-container .create-alert-content .alert-form .alert-form-left{text-align:left}@media(min-width: 992px){.create-alert-container .create-alert-content .alert-form .alert-form-left{padding-right:1.875rem;width:50%}}.create-alert-container .create-alert-content .alert-form .alert-form-left .form-control{height:44px;font-size:14px;background-color:#f2f2f2 !important;border-radius:20px;font-family:"AvenirNextRegular",Arial,sans-serif;width:100%;margin-top:20px}.create-alert-container .create-alert-content .alert-form .alert-form-left .form-control::placeholder{margin-left:10px}.create-alert-container .create-alert-content .alert-form .alert-form-left .alert-radio{margin:20px 0;text-align:left;line-height:2}.create-alert-container .create-alert-content .alert-form .alert-form-left .alert-radio .radio-group{display:flex;flex-direction:column;gap:3px;padding-bottom:14px}@media(min-width: 768px){.create-alert-container .create-alert-content .alert-form .alert-form-left .alert-radio .radio-group{column-gap:.625rem;flex-direction:row}}@media(min-width: 992px){.create-alert-container .create-alert-content .alert-form .alert-form-left .alert-radio .radio-group{column-gap:.3125rem}}@media(min-width: 992px){.create-alert-container .create-alert-content .alert-form .alert-form-left .alert-radio .radio-group{column-gap:.5625rem}}.create-alert-container .create-alert-content .alert-form .alert-form-left .alert-radio-text{padding-left:.625rem}.create-alert-container .create-alert-content .alert-form .alert-form-right{width:100%}@media(min-width: 992px){.create-alert-container .create-alert-content .alert-form .alert-form-right{width:50%}}.create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer{padding-bottom:30px;padding-top:20px}.create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box{border:1px solid #666;border-radius:10px;padding-top:25px;padding-bottom:25px;position:relative;min-height:200px}.create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box .alert-filter-btn-edit{background:rgba(0,0,0,0);cursor:pointer;font-size:14px;position:absolute;right:0;top:21px}.create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box .alert-filter-btn-edit .blue-arrow{height:.6875rem;fill:#007cc3;transform:rotate(270deg);width:.625rem}.create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box .alert-filters{padding:.9375rem}.create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box .alert-filters .alert-filter-item{font-size:16px;line-height:20px;padding:5px 0;display:flex;align-items:baseline;flex-direction:column;gap:14px}@media(min-width: 768px){.create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box .alert-filters .alert-filter-item{column-gap:.625rem;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:.625rem}}.create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box .alert-filters .alert-filter-item .filter-Info{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media(min-width: 768px){.create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box .alert-filters .alert-filter-item .filter-Info{width:calc(50% - 10px)}}.create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box .alert-filters .alert-filter-item .filter-Info .alert-filter-type{color:#000;font-weight:bold;text-align:left;text-transform:capitalize}.create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box .alert-filters .alert-filter-item .filter-Info .alert-filter-value{font-size:14px;text-align:right;color:#000}.create-alert-container .create-alert-content .alert-form .alert-form-right .alert-form-btn-create-alert{line-height:1.5;padding:.375rem .75rem}.create-alert-container .create-alert-content form{display:flex;flex-direction:column;gap:15px}.create-alert-container .create-alert-content form input{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:14px}.create-alert-container .create-alert-content form input:focus{outline:none;border-color:#007cc0}.create-alert-container .create-alert-content .frequency-options{line-height:1.6;color:#333}.create-alert-container .create-alert-content .alert-filter-btn-return{background:none;padding-top:20px}.compare-save-backgroup{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.compare-save-backgroup .create-alert-container{background:#f2f2f2;width:98%;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.25);overflow:hidden;max-height:98%;overflow-y:auto}.compare-save-backgroup .create-alert-container .create-alert-header{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#ccc;border-bottom:1px solid #ddd;cursor:pointer;background-repeat:no-repeat;background-image:url(/images/map/icon-back-to-result.png);background-position:left center;font-family:"AvenirNextRegular",Arial,sans-serif}.compare-save-backgroup .create-alert-container .create-alert-header h2{margin:0;font-size:24px;font-weight:bold;color:#333}.compare-save-backgroup .create-alert-container .create-alert-header .create-alert-close-button{background:none;border:none;color:#888;font-size:18px;cursor:pointer}.compare-save-backgroup .create-alert-container .create-alert-header .create-alert-close-button:hover{color:#333}.compare-save-backgroup .create-alert-container .create-alert-content{padding:20px;text-align:center}.compare-save-backgroup .create-alert-container .create-alert-content .alert-box-title{padding-top:50px;padding-bottom:20px;text-align:center;line-height:36px;padding-left:30px;padding-right:30px}.compare-save-backgroup .create-alert-container .create-alert-content .alert-form{display:flex;justify-content:space-evenly}.compare-save-backgroup .create-alert-container .create-alert-content .alert-form .alert-form-left{text-align:left}.compare-save-backgroup .create-alert-container .create-alert-content .alert-form .alert-form-left .form-control{height:44px;font-size:14px;background-color:#f2f2f2 !important;border-radius:20px;font-family:"AvenirNextRegular",Arial,sans-serif;width:65%;margin-top:20px}.compare-save-backgroup .create-alert-container .create-alert-content .alert-form .alert-form-left .form-control::placeholder{margin-left:10px}.compare-save-backgroup .create-alert-container .create-alert-content .alert-form .alert-form-left .alert-radio{margin:20px;text-align:left;line-height:1.4}.compare-save-backgroup .create-alert-container .create-alert-content .alert-form .alert-form-left .alert-radio .radio-group{display:flex}.compare-save-backgroup .create-alert-container .create-alert-content .alert-form .alert-form-right{width:50%}.compare-save-backgroup .create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer{padding-bottom:30px;padding-top:20px}.compare-save-backgroup .create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box{border:1px solid #666;border-radius:10px;padding-top:25px;padding-bottom:25px;position:relative;min-height:200px}.compare-save-backgroup .create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box .alert-filter-btn-edit{cursor:pointer;font-size:14px;position:absolute;right:0;top:21px}.compare-save-backgroup .create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box .alert-filters{margin:12px}.compare-save-backgroup .create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box .alert-filters .alert-filter-item{font-size:16px;line-height:20px;padding:5px 0;display:flex;align-items:baseline;flex-direction:column}.compare-save-backgroup .create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box .alert-filters .alert-filter-item .filter-Info .alert-filter-type{color:#000;font-weight:bold;text-align:left;text-transform:capitalize}.compare-save-backgroup .create-alert-container .create-alert-content .alert-form .alert-form-right .alert-filter-outer .alert-filter-box .alert-filters .alert-filter-item .filter-Info .alert-filter-value{font-size:14px;text-align:right;color:#000}.compare-save-backgroup .create-alert-container .create-alert-content form{display:flex;flex-direction:column;gap:15px}.compare-save-backgroup .create-alert-container .create-alert-content form input{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:14px}.compare-save-backgroup .create-alert-container .create-alert-content form input:focus{outline:none;border-color:#007cc0}.compare-save-backgroup .create-alert-container .create-alert-content form button{background:#007cc0;color:#fff;padding:10px;border:none;border-radius:5px;cursor:pointer;font-size:14px}.compare-save-backgroup .create-alert-container .create-alert-content form button:hover{background:#005a92}.finance_filter-container{font-family:"AvenirNextRegular",Arial,sans-serif;margin:20px 10px}.finance_filter-container .finance_filter-header{column-gap:.3125rem;display:flex;flex-direction:row}.finance_filter-container .finance_filter-header .finance_filter-tab-button{background:#fff;border:2px solid #ccc;cursor:pointer;flex:1;font-size:12px;height:2.1875rem;padding:10px;position:relative;text-align:center;transition:background .3s;font-family:"AvenirNextRegular",Arial,sans-serif}.finance_filter-container .finance_filter-header .finance_filter-tab-button.active{background:#000;border:none;color:#fff}.finance_filter-container .finance_filter-header .finance_filter-tab-button.active:after{display:inline-block;content:"";position:absolute;width:0;height:0;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-top:15px solid #000;top:32px;left:35%}.finance_filter-container .finance_filter-header .finance_filter-tab-button.active:after:nth-child(1){display:inline-block;content:"";position:relative;width:0;height:0;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-top:15px solid #000;top:18px;left:-40%}.finance_filter-container .finance_filter-header .finance_filter-tab-button.active:after:nth-child(1):hover{background-color:#000}.finance_filter-container .finance_filter-content{padding:20px 0}.finance_filter-container .finance_filter-content h3{font-size:16px;margin-bottom:10px}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab{text-align:left;color:#333}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab h3,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab h3{margin-bottom:10px}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab h3 span,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab h3 span{color:#0074b3}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab p,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab p{font-size:14px}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab input[type=range],.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab input[type=range]{width:100%;margin:10px 0}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab input[type=range]:first-of-type,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab input[type=range]:first-of-type{z-index:2}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab input[type=range]:last-of-type,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab input[type=range]:last-of-type{z-index:1}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-monthly-payment,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-monthly-payment{display:flex;flex-direction:row;font-family:"AvenirNextRegular",Arial,sans-serif;justify-content:space-between;font-size:13px}@media(min-width: 768px){.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-monthly-payment,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-monthly-payment{font-size:15.5px}}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-monthly-payment .finance_filter-monthly-payment-value,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-monthly-payment .finance_filter-monthly-payment-value{color:#007cc3}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-slider-container .dual-slider-track,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-slider-container .dual-slider-track{height:57px}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-slider-container .dual-slider-track .slider::-webkit-slider-thumb,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-slider-container .dual-slider-track .slider::-webkit-slider-thumb{width:20px;height:20px}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-slider-container .dual-slider-track .slider::-moz-range-thumb,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-slider-container .dual-slider-track .slider::-moz-range-thumb{width:20px;height:20px}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance-filter-trade-in,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance-filter-trade-in{align-items:center;display:block;flex-direction:column;margin:0 auto;row-gap:.3125rem;width:fit-content}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance-filter-trade-in .finance_filter-link,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance-filter-trade-in .finance_filter-link{position:relative;top:2px}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-price-values,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-price-values{display:flex;justify-content:space-between;font-size:14px;margin-top:-10px}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-inputs,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-inputs{display:flex;flex-direction:column;gap:10px}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-inputs .form-parameter-finance,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-inputs .form-parameter-finance{display:flex;justify-content:space-evenly;align-items:center}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-inputs .form-parameter-finance label,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-inputs .form-parameter-finance label{display:block;font-size:14px;margin-bottom:5px;width:100%}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-inputs .form-parameter-finance input,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-inputs .form-parameter-finance input{width:36%;padding:8px;border:1px solid #ddd;border-radius:30px;font-size:14px;text-align:center;height:34px}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-inputs .form-parameter-finance input:focus,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-inputs .form-parameter-finance input:focus{outline:none;border-color:#007cc0}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-inputs .form-parameter-finance__trade-in,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-inputs .form-parameter-finance__trade-in{width:100%}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-inputs .form-parameter-finance__trade-in .finance_filter-link,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-inputs .form-parameter-finance__trade-in .finance_filter-link{text-decoration:underline}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-inputs-labels,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-inputs-labels{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:50px}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-inputs-labels span,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-inputs-labels span{font-size:14px}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-term-length,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-term-length{margin:20px 0}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-term-length .finance_filter-term-buttons,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-term-length .finance_filter-term-buttons{display:flex;justify-content:space-around;gap:10px;margin-top:10px}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-term-length .finance_filter-term-buttons button,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-term-length .finance_filter-term-buttons button{background:#e8e8e8;border:1px solid #e8e8e8;padding:10px;border-radius:5px;cursor:pointer;font-size:14px;width:14%}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-term-length .finance_filter-term-buttons button.active,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-term-length .finance_filter-term-buttons button.active{background:#000;color:#fff}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-term-length .finance_filter-term-buttons button:hover,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-term-length .finance_filter-term-buttons button:hover{background:#ddd}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-term-length label,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-term-length label{font-size:14px}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-button-container,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-button-container{display:flex;justify-content:center}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-link,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-link{color:#337ab7;font-size:14px;margin:0;text-decoration:none}.finance_filter-container .finance_filter-content .finance_filter-price-range-tab .finance_filter-link:hover,.finance_filter-container .finance_filter-content .finance_filter-finance-calculator-tab .finance_filter-link:hover{color:#23527c;text-decoration:underline}.tooltip{position:relative;display:inline-block;cursor:pointer}.tooltip::after{content:attr(data-tooltip);position:absolute;top:150%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:8px;border-radius:4px;font-size:12px;opacity:0;visibility:hidden;white-space:normal;width:150px;text-align:center;line-height:1.4;transition:opacity .3s ease,visibility .3s ease;z-index:10}.tooltip::before{content:"";position:absolute;bottom:-45%;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #333 rgba(0,0,0,0);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:10}.tooltip:hover::after,.tooltip:hover::before{opacity:1;visibility:visible}.compare-overlay{background:#f2f2f2;display:flex;flex-direction:column;height:100vh;max-width:125rem;overflow:scroll;padding:.625rem;position:fixed;top:60px;width:100%;z-index:2}.compare-btn-back-to-result{align-items:center;color:#7f8080;column-gap:.125rem;cursor:pointer;display:flex;flex-direction:row;font-family:"AvenirNextRegular",Arial,sans-serif;font-size:.875rem;padding:1.25rem 0}@media(min-width: 992px){.compare-btn-back-to-result{font-size:1.25rem}}@media(min-width: 1200px){.compare-btn-back-to-result{font-size:1.5rem}}.down-btn{margin-bottom:8.125rem;padding-top:1.875rem}.back-arrow{height:1.25rem}.back-to-top-btn{background-color:rgba(0,0,0,0);background-image:url(/_onelink_/honda/en2es/images/images/map/btn-back-to-top.png);background-size:contain;bottom:5.3125rem;cursor:pointer;height:5.75rem;position:fixed;right:max(.625rem,50% - 980px);width:5.75rem;z-index:3}@media(min-width: 768px){.back-to-top-btn{bottom:4.6875rem}}@media(min-width: 992px){.back-to-top-btn{bottom:5.3125rem}}.back-to-top-btn.hidden{display:none}.compare-content{padding-top:1.25rem}@media(min-width: 992px){.compare-content{padding-top:0}}.compare-content .hr-center{margin-top:0}@media(min-width: 768px){.compare-content .hr-center{margin-top:.625rem}}.compare-data-info-container{display:flex;flex-direction:column;row-gap:1.875rem;width:100%}@media(min-width: 992px){.compare-data-info-container{row-gap:3.75rem}}.compare-data-info-container .compare-banner{align-items:center;background-image:none;border-radius:0;display:flex;flex-direction:column;height:auto;justify-content:center;row-gap:.625rem;width:100%}@media(min-width: 992px){.compare-data-info-container .compare-banner{align-items:flex-start;background-image:url(/images/map/Compare_newimage.png);background-repeat:no-repeat;background-size:cover;border-radius:10px;height:200px;padding-left:7.5rem}}.compare-data-info-container .compare-banner .save-banner-txt{color:#000;font-family:"AvenirNextRoundedDemi",Arial,sans-serif;font-size:1.5rem}@media(min-width: 768px){.compare-data-info-container .compare-banner .save-banner-txt{font-size:1.875rem}}@media(min-width: 992px){.compare-data-info-container .compare-banner .save-banner-txt{color:#fff}}@media(min-width: 1200px){.compare-data-info-container .compare-banner .save-banner-txt{font-size:2.5rem}}.compare-data-info-container .compare-banner .compare-banner-txt{color:#000;font-family:"AvenirNextRoundedDemi",Arial,sans-serif;font-size:1.5rem}@media(min-width: 768px){.compare-data-info-container .compare-banner .compare-banner-txt{font-size:1.875rem}}@media(min-width: 992px){.compare-data-info-container .compare-banner .compare-banner-txt{color:#fff}}@media(min-width: 1200px){.compare-data-info-container .compare-banner .compare-banner-txt{font-size:2.5rem}}@media(min-width: 992px){.compare-data-info-container .compare-banner .hr-center{display:none}}.compare-data-info-container .tmp-honda-loader-overlay{text-align:center}.compare-data-info-container .tmp-honda-loader-overlay img{max-width:100px}.compare-data-info-container .save-main-inner,.compare-data-info-container .compare-main-inner{min-height:50vh;padding-bottom:2.5rem}.compare-data-info-container .save-main-inner{background:#e8e8e8}.compare-data-info-container .save-main-inner .save-no-result-message{color:#333;cursor:pointer;font-family:"AvenirNextRegular",Arial,sans-serif;font-size:18px;padding-top:.625rem;text-align:center}.compare-data-info-container .compare-main-inner{overflow-y:scroll}.compare-data-info-container .compare-main-inner .compare-no-result-message{color:#333;cursor:pointer;font-family:"AvenirNextRoundedDemi",Arial,sans-serif;font-size:18px;text-align:center}.compare-data-info-container .save-content-top{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap}@media(min-width: 992px){.compare-data-info-container .save-content-top{flex-direction:row;justify-content:center}}.compare-data-info-container .save-content-top .list-item{float:left;margin-top:12px;padding-inline:.375rem;position:relative;text-align:center;width:100%}@media(min-width: 768px){.compare-data-info-container .save-content-top .list-item{width:50%}}@media(min-width: 992px){.compare-data-info-container .save-content-top .list-item{width:33.3%}}@media(min-width: 1200px){.compare-data-info-container .save-content-top .list-item{width:25%}}.compare-data-info-container .save-content-top .list-item-inner{background-color:#fff;border-radius:10px 10px 10px 10px;padding:10px 10px 0px 10px;position:relative}.compare-data-info-container .save-content-top .list-item-inner .separator-container{border-top:#e8e8e8 solid .5px;margin-top:10px}.compare-data-info-container .save-content-top .list-item-inner .list-car-dealername{background-image:url(/images/global/new-page-icon.png);background-position:right top;background-repeat:no-repeat;background-size:9px;display:block;padding-right:13px}.compare-data-info-container .save-content-top .list-item-inner .list-car-top{display:flex;justify-content:space-between}@media(min-width: 992px){.compare-data-info-container .save-content-top .list-item-inner .list-car-top{flex-direction:column}.compare-data-info-container .save-content-top .list-item-inner .list-car-top .list-car-top-right{text-align:right}}@media(min-width: 1440px){.compare-data-info-container .save-content-top .list-item-inner .list-car-top{flex-direction:row}}.compare-data-info-container .save-content-top .list-car-middle{clear:both;display:flex;justify-content:space-between}.compare-data-info-container .save-content-top .list-car-middle .btn.btn-secondary{cursor:pointer;padding:0 8px;width:7.1875rem}@media(min-width: 768px){.compare-data-info-container .save-content-top .list-car-middle .btn.btn-secondary{width:auto}}.compare-data-info-container .save-content-top .list-car-middle .list-car-middle-right{text-align:right;width:50%}.compare-data-info-container .save-content-top .list-car-middle .list-car-middle-right .btn{font-size:14px}.compare-data-info-container .save-content-top .list-car-bttm{clear:both;display:flex}.compare-data-info-container .save-content-top .list-car-bttm .list-car-btn-save{border-left:#e8e8e8 solid .5px}.compare-data-info-container .save-content-top .list-car-bttm .list-car-btn-compare,.compare-data-info-container .save-content-top .list-car-bttm .list-car-btn-save{width:50%}.compare-data-info-container .save-content-top .list-car-title{padding-top:10px;font-size:16px;font-family:"AvenirNextRoundedMedium",Arial,sans-serif;padding-bottom:5px;text-align:left}@media(min-width: 768px){.compare-data-info-container .save-content-top .list-car-title{font-size:18px}}.compare-data-info-container .save-content-top .list-car-trimname{font-family:"AvenirNextRegular",Arial,sans-serif;font-size:12px;min-height:12px;text-align:left;width:220px}.compare-data-info-container .save-content-top .list-car-middle-left{background-position:left top;background-repeat:no-repeat;background-image:url(/images/map/inventory-card-location-icon.png);padding-left:20px;background-size:12px;max-width:50%;padding-top:5px}.compare-data-info-container .save-content-top .list-car-middle-left .list-car-dealername{color:#337ab7;font-family:"AvenirNextRoundedMedium",Arial,sans-serif;font-size:12px;min-height:12px;text-align:left}.compare-data-info-container .save-content-top .list-car-middle-left .list-car-DealerDistance{font-size:12px;min-height:12px;text-align:left;font-family:"AvenirNextRoundedMedium",Arial,sans-serif;padding-top:3px}.compare-data-info-container .save-content-top .list-car-middle-left .list-car-DealerDistance:after{content:" miles";display:inline-block;margin-left:4px}.compare-data-info-container .save-content-top .list-car-img{width:100%;overflow:hidden}.compare-data-info-container .save-content-top .list-car-img img{height:100%;object-fit:cover;width:100%}@media(min-width: 1440px){.compare-data-info-container .save-content-top .list-car-img img{max-height:15.25rem}}.compare-data-info-container .save-content-top .list-item-car-type{width:100%;text-align:center}.compare-data-info-container .save-content-top .list-item-car-type .list-item-car-type-certified{background:#007cc0;padding:18px;color:#fff;font-size:16px;font-family:"AvenirNextDemi",Arial,sans-serif;margin:2px 0 10px 0}.compare-data-info-container .save-content-top .list-item-car-type .list-item-car-type-plus{background:#439cd0;background:-moz-linear-gradient(-180deg, #439cd0 1%, #007cc3 100%);background:-webkit-linear-gradient(-180deg, #439cd0 1%, #007cc3 100%);background:linear-gradient(-180deg, #439cd0 1%, #007cc3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#439cd0", endColorstr="#007cc3",GradientType=1 );padding:18px;color:#fff;font-size:16px;font-family:"AvenirNextDemi",Arial,sans-serif;margin:2px 0 10px 0}.compare-data-info-container .save-content-top .list-item-car-type .list-item-car-type-used{background-color:#717171;padding:18px;color:#fff;font-size:16px;font-style:oblique;font-family:Arial,Helvetica,sans-serif;margin:2px 0 10px 0}.compare-data-info-container .save-content-top .list-item-car-type .list-item-car-type-electric{font-family:"AvenirNextDemi",Arial,sans-serif;background-color:#232323;padding:18px;color:#fff;font-size:16px;margin:2px 0 10px 0}.compare-data-info-container .save-content-top .list-item-car-type .list-item-car-certified-used{background-color:#00446b;padding:18px;color:#fff;font-size:16px;font-family:"AvenirNextDemi",Arial,sans-serif;margin:2px 0 10px 0;font-weight:900}.compare-data-info-container .save-content-top .list-car-price{padding-top:10px;padding-bottom:5px;font-size:20px;font-family:"AvenirNextBold",Arial,sans-serif}.compare-data-info-container .save-content-top .list-car-mileage{font-family:"AvenirNextRegular",Arial,sans-serif;padding-bottom:20px;font-size:13px;color:gray}.compare-data-info-container .save-content-top .list-car-btn-detail{padding-left:inherit;padding-right:inherit;width:110px;margin-bottom:15px}@media(min-width: 768px){.compare-data-info-container .save-content-top .list-car-btn-detail{font-size:14px}}.compare-data-info-container .save-content-top .list-car-offer{background-color:#2198dc;position:absolute;width:55px;color:#fff;height:55px;line-height:22px;margin-top:-60px;border-radius:50%;right:5px;top:-53px;padding-top:7px;padding-left:2px}@media(min-width: 0px)and (max-width: 767px){.compare-data-info-container .save-content-top .list-car-offer{top:-57px}}@media(min-width: 768px){.compare-data-info-container .save-content-top .list-car-offer{width:80px;height:80px;margin-top:-90px;padding-top:17px}}.compare-data-info-container .save-content-top .list-car-offer .list-car-offer-title{font-size:8px;color:#005483;font-family:"AvenirNextDemi",Arial,sans-serif;letter-spacing:1px;height:14px}@media(min-width: 768px){.compare-data-info-container .save-content-top .list-car-offer .list-car-offer-title{font-size:10px;letter-spacing:2px;height:17px}}.compare-data-info-container .save-content-top .list-car-offer .list-car-offer-apr{color:#fff;font-size:14px;font-family:"AvenirNextBold",Arial,sans-serif;display:inline-block}@media(min-width: 768px){.compare-data-info-container .save-content-top .list-car-offer .list-car-offer-apr{font-size:19px}}.compare-data-info-container .save-content-top .list-car-offer .list-car-offer-apr-text{font-family:"AvenirNextRoundedMedium",Arial,sans-serif;font-size:8px;display:inline-block}.compare-data-info-container .save-content-top .list-car-offer sup{font-size:10px;display:inline-block}.compare-data-info-container .save-content-top .list-car-btn-compare,.compare-data-info-container .save-content-top .list-car-btn-save{cursor:pointer;height:40px;line-height:40px;bottom:0px;color:#a8a8a8;font-size:12px;font-family:"AvenirNextRegular",Arial,sans-serif;text-align:center}@media(min-width: 768px){.compare-data-info-container .save-content-top .list-car-btn-compare,.compare-data-info-container .save-content-top .list-car-btn-save{font-size:15px}}@media(min-width: 1200px){.compare-data-info-container .save-content-top .list-car-btn-compare,.compare-data-info-container .save-content-top .list-car-btn-save{font-size:16px}}.compare-data-info-container .save-content-top .list-car-btn-compare .list-car-btn-compare-inner,.compare-data-info-container .save-content-top .list-car-btn-save .list-car-btn-compare-inner{background-position:left center;background-repeat:no-repeat;background-image:url(/images/map/invenroty-compare.png);background-size:14px;width:80px;margin-left:auto;margin-right:auto;font-family:"AvenirNextDemi",Arial,sans-serif;padding-left:20px}@media(min-width: 768px){.compare-data-info-container .save-content-top .list-car-btn-compare .list-car-btn-compare-inner,.compare-data-info-container .save-content-top .list-car-btn-save .list-car-btn-compare-inner{background-size:17px;width:105px;padding-left:30px}}.compare-data-info-container .save-content-top .list-car-btn-compare .list-car-btn-save-inner,.compare-data-info-container .save-content-top .list-car-btn-save .list-car-btn-save-inner{background-position:left center;background-repeat:no-repeat;background-image:url(/images/map/invenroty-save.png);background-size:12px;width:65px;margin-left:auto;margin-right:auto;font-family:"AvenirNextDemi",Arial,sans-serif}@media(min-width: 768px){.compare-data-info-container .save-content-top .list-car-btn-compare .list-car-btn-save-inner,.compare-data-info-container .save-content-top .list-car-btn-save .list-car-btn-save-inner{background-size:14px;padding-left:18px;width:72px}}.compare-data-info-container .save-content-top .list-car-btn-compare-disable{cursor:not-allowed}.compare-data-info-container .save-content-top .list-car-btn-compare-active .list-car-btn-compare-inner{background-image:url(/images/map/invenroty-compare-active.png);color:#2198dc}.compare-data-info-container .save-content-top .list-car-btn-save-active .list-car-btn-save-inner{background-image:url(/images/map/invenroty-save-active.png);color:#2198dc}.compare-data-info-container .compare-content-top{color:#000;width:fit-content}@media(max-width: 767px){.compare-data-info-container .compare-content-top{width:1120px}}@media(min-width: 768px){.compare-data-info-container .compare-content-top{width:1200px}}@media(min-width: 992px){.compare-data-info-container .compare-content-top{width:1420px}}@media(min-width: 1440px){.compare-data-info-container .compare-content-top{display:flex;flex-direction:row;justify-content:center;width:100%}}.compare-data-info-container .compare-content-top .compare-content-box,.compare-data-info-container .compare-content-top .compare-content-box2,.compare-data-info-container .compare-content-top .compare-content-spec-box{width:280px}@media(min-width: 768px){.compare-data-info-container .compare-content-top .compare-content-box,.compare-data-info-container .compare-content-top .compare-content-box2,.compare-data-info-container .compare-content-top .compare-content-spec-box{width:300px}}@media(min-width: 992px){.compare-data-info-container .compare-content-top .compare-content-box,.compare-data-info-container .compare-content-top .compare-content-box2,.compare-data-info-container .compare-content-top .compare-content-spec-box{width:355px}}@media(min-width: 1200px){.compare-data-info-container .compare-content-top .compare-content-box,.compare-data-info-container .compare-content-top .compare-content-box2,.compare-data-info-container .compare-content-top .compare-content-spec-box{width:21.5625rem}}.compare-data-info-container .compare-content-top .compare-content-box2{text-align:center}.compare-data-info-container .compare-content-top .compare-content-box{font-family:"AvenirNextRegular",Arial,sans-serif;float:left;padding-left:5px;padding-right:5px;position:relative;text-align:center}.compare-data-info-container .compare-content-top .compare-content-spec-box{padding-right:5px;padding-left:5px}.compare-data-info-container .compare-content-top .tier-ribbon{text-align:center;padding:18px;color:#fff;font-size:16px}.compare-data-info-container .compare-content-top .tier-ribbon.certified-plus{background:#007cc0;font-family:"AvenirNextDemi",Arial,sans-serif}.compare-data-info-container .compare-content-top .tier-ribbon.used{background:#717171;font-style:oblique}.compare-data-info-container .compare-content-top .tier-ribbon.certified-used{background:#00446b;font-family:"AvenirNextRoundedMedium",Arial,sans-serif}.compare-data-info-container .compare-content-top .tier-ribbon.certified-electric{background:#232323;font-family:"AvenirNextRoundedMedium",Arial,sans-serif}.compare-data-info-container .compare-content-top .list-car-bttm.list-car-bttm-compare{border-bottom:2px solid #e8e8e8;display:flex;height:3.125rem}.compare-data-info-container .compare-content-top .list-car-bttm.list-car-bttm-compare .list-car-btn-compare{border-right:.125rem solid #f2f2f2;cursor:pointer;height:100%}.compare-data-info-container .compare-content-top .list-car-bttm.list-car-bttm-compare .list-car-btn-compare,.compare-data-info-container .compare-content-top .list-car-bttm.list-car-bttm-compare .list-car-btn-save{flex:1;display:flex;justify-content:center;align-items:center}.compare-data-info-container .compare-content-top .list-car-bttm.list-car-bttm-compare .list-car-btn-compare-inner{align-items:center;background-repeat:no-repeat;background-position-y:center;background-size:.9375rem;display:flex;font-weight:bold;height:30px;justify-content:space-around;padding-left:1.25rem;padding-top:.1875rem;width:5.625rem}.compare-data-info-container .compare-content-top .list-car-bttm.list-car-bttm-compare .list-car-btn-save-inner{align-items:center;background-repeat:no-repeat;background-position-y:center;background-size:.8125rem;cursor:pointer;display:flex;height:30px;justify-content:space-around;padding-top:.0625rem;width:4.6875rem}.compare-data-info-container .compare-content-top .list-car-bttm.list-car-bttm-compare .list-car-btn-compare-inner,.compare-data-info-container .compare-content-top .list-car-bttm.list-car-bttm-compare .list-car-btn-save-inner{font-size:.75rem}@media(min-width: 768px){.compare-data-info-container .compare-content-top .list-car-bttm.list-car-bttm-compare .list-car-btn-compare-inner,.compare-data-info-container .compare-content-top .list-car-bttm.list-car-bttm-compare .list-car-btn-save-inner{font-size:.9375rem}}@media(min-width: 1200px){.compare-data-info-container .compare-content-top .list-car-bttm.list-car-bttm-compare .list-car-btn-compare-inner,.compare-data-info-container .compare-content-top .list-car-bttm.list-car-bttm-compare .list-car-btn-save-inner{font-size:1rem}}@media(max-width: 767px){.compare-data-info-container .compare-content-top .cct-2{width:560px}}@media(min-width: 768px){.compare-data-info-container .compare-content-top .cct-2{width:auto}}@media(max-width: 767px){.compare-data-info-container .compare-content-top .cct-3{width:840px}}@media(min-width: 768px){.compare-data-info-container .compare-content-top .cct-3{width:1420px}}@media(min-width: 992px){.compare-data-info-container .compare-content-top .cct-3{width:1420px}}.compare-data-info-container .compare-content-top .data-by-edmunds{text-align:center;background-color:#e6e6e6;clear:both;margin-top:10px}.compare-data-info-container .compare-content-top .compare-content-box-inner{background-color:#fff;border-radius:10px 10px 10px 10px;min-height:78.75rem}.compare-data-info-container .compare-content-top .ccb-row{font-size:1.125rem;line-height:1.25rem}.compare-data-info-container .compare-content-top .ccb-image{border-radius:10px 10px 0px 0px;height:230px;overflow:hidden;width:100%}@media(min-width: 992px){.compare-data-info-container .compare-content-top .ccb-image{height:275px}}.compare-data-info-container .compare-content-top .ccb-image .compare-btn-x{background-color:rgba(0,0,0,.4);background-image:url(/images/global/close-icon.png);background-repeat:no-repeat;background-size:contain;color:#fff;cursor:pointer;height:1.25rem;position:absolute;right:.625rem;top:5px;width:1.25rem}.compare-data-info-container .compare-content-top .ccb-image img,.compare-data-info-container .compare-content-top .ccb-dealer-banner img{width:100%}.compare-data-info-container .compare-content-top .ccb-sticky-header-outer{color:#333;position:sticky;top:0px}.compare-data-info-container .compare-content-top .ccb-sticky-header{background-color:#fff;box-shadow:inset 0px -19px 18px -25px rgba(0,0,0,.29)}.compare-data-info-container .compare-content-top .ccb-title{padding-top:50px}.compare-data-info-container .compare-content-top .ccb-type{height:5rem}.compare-data-info-container .compare-content-top .ccb-title,.compare-data-info-container .compare-content-top .ccb-feature,.compare-data-info-container .compare-content-top .ccb-mileage{font-size:1.125rem}.compare-data-info-container .compare-content-top .ccb-price{padding-top:20px;padding-bottom:20px;font-size:30px}.compare-data-info-container .compare-content-top .ccb-mileage{padding-bottom:20px}.compare-data-info-container .compare-content-top .ccb-type,.compare-data-info-container .compare-content-top .ccb-ex-color,.compare-data-info-container .compare-content-top .ccb-in-color,.compare-data-info-container .compare-content-top .ccb-mpgs,.compare-data-info-container .compare-content-top .ccb-transmission,.compare-data-info-container .compare-content-top .ccb-vin,.compare-data-info-container .compare-content-top .ccb-apr,.compare-data-info-container .compare-content-top .ccb-dealer{text-align:left;padding-left:50px;padding-right:10px;padding-bottom:20px;padding-top:20px}.compare-data-info-container .compare-content-top .ccb-ex-color,.compare-data-info-container .compare-content-top .ccb-in-color{padding-right:50px}.compare-data-info-container .compare-content-top .ccb-dealer-distance{padding-top:10px}.compare-data-info-container .compare-content-top .ccb-in-color{line-height:36px}.compare-data-info-container .compare-content-top .ccb-ex-color{line-height:20px}.compare-data-info-container .compare-content-top .ccb-color-icon{border-radius:36px;width:36px;height:36px;border:1px solid #e8e8e8;background-color:gray;float:right}.compare-data-info-container .compare-content-top .ccb-btn-contact{padding-bottom:50px;padding-top:40px}.compare-data-info-container .compare-content-top .ccb-btn-contact .list-car-btn-detail{cursor:pointer;padding:0 .5rem}.compare-data-info-container .compare-content-top .ccs-title{padding-top:40px;padding-bottom:20px;text-align:center;max-width:100vw;display:none}.compare-data-info-container .compare-content-top .ccs-section{padding-bottom:30px;margin-left:auto;margin-right:auto;text-align:left}.compare-data-info-container .compare-content-top .ccs-section-subsection{padding-top:10px;padding-bottom:20px;margin-left:auto;margin-right:auto;text-align:left}.compare-data-info-container .compare-content-top .ccs-section-title{border-radius:6px 6px 0px 0px;background-color:#2198dc;line-height:60px;height:60px;color:#fff;text-indent:20px}.compare-data-info-container .compare-content-top .ccs-section-subtitle{padding-top:10px;padding-bottom:10px;color:#000;text-indent:20px;font-size:smaller}.compare-data-info-container .compare-content-top .ccs-row{padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;overflow:hidden;font-size:12px;box-sizing:border-box}.compare-data-info-container .compare-content-top .ccs-row:nth-of-type(even){background-color:#fff}.compare-data-info-container .compare-content-top .ccs-row:nth-of-type(odd){background-color:#e8e8e8}.compare-data-info-container .compare-content-top .ccsr-key{float:left;width:60%}.compare-data-info-container .compare-content-top .ccsr-value{float:right;width:30%;text-align:right}.compare-data-info-container .compare-content-top .ccsr-name,.compare-data-info-container .compare-content-top .ccsr-1,.compare-data-info-container .compare-content-top .ccsr-2,.compare-data-info-container .compare-content-top .ccsr-3,.compare-data-info-container .compare-content-top .ccsr-4{float:left;width:20%}.pfixed{position:fixed !important}.compare-status-bar{background-color:#a2c7dd;bottom:0px;color:#fff;position:fixed;font-weight:bold;height:62px;left:0;max-width:125rem;padding:10px 20px;width:100%;z-index:2}@media(min-width: 992px){.compare-status-bar{height:80px;padding:1.25rem}}@media(min-width: 2001px){.compare-status-bar{left:unset;margin-left:-0.625rem}}.compare-status-bar.fixed{margin-inline:-0.625rem;margin-top:.9375rem;position:relative;width:100vw}.compare-status-bar__title{display:flex;justify-content:space-between}.compare-status-bar__title--left{text-align:left}.compare-status-bar__title--right{text-align:right}.compare-status-bar__title span{color:#007cc3;text-transform:uppercase;font-size:14px;font-family:AvenirNextBold;cursor:pointer}@media(min-width: 768px){.compare-status-bar__title span{font-size:16px}}.compare-status-bar__title span u{padding-right:.3125rem}.compare-status-bar__text{color:#333;font-family:"AvenirNextRoundedMedium",Arial,sans-serif;font-size:10px;line-height:2;text-align:left}@media(min-width: 768px){.compare-status-bar__text{font-size:12px}}@media(min-width: 992px){.compare-status-bar:not(.fixed).small-compare-bar{max-width:93.75rem;width:calc(100% - 360px)}}@media(min-width: 1440px){.compare-status-bar:not(.fixed).small-compare-bar{width:75%}}.section-statusbar .compare-status-bar{background-color:#a2c7dd;bottom:0px;color:#fff;position:fixed;font-weight:bold;height:62px;left:0;padding:10px 20px;width:100%;z-index:4}@media(min-width: 992px){.section-statusbar .compare-status-bar{height:80px}}.section-statusbar .compare-status-bar__title{display:flex;justify-content:space-between}.section-statusbar .compare-status-bar__title--left{text-align:left}.section-statusbar .compare-status-bar__title--right{text-align:right}.section-statusbar .compare-status-bar__title span{color:#007cc3;text-transform:uppercase;font-size:16px;font-family:AvenirNextBold;cursor:pointer}.section-statusbar .compare-status-bar__text{color:#333;font-size:12px;text-align:left;line-height:2}.inventory-row{background-color:#e8e8e8;position:relative;width:100%}