@media (max-width:767px){.page-speed .explore-by-models,.page-speed .mt-0.mt-md-4.mb-5+div{min-height:450px}.page-speed .vehicle-type-selector{min-height:50px}.page-speed .bw-inventory-vehicle-block{min-height:220px}#rotational-banner-component>div{display:inline}.inventory-vehicle-box-details{height:127px!important}.arrow-fire,.pp-rotational-specials ul.pp-specials-slick.slick-dots{display:none!important}.footer-contact-section>div:nth-child(4){min-height:160px}.vehicle-specials-vehiclename{min-height:118px}.vehicle-specials-vehiclename+div{min-height:125px}.footer-contact-section{min-height:496px}.page-speed #primary-vehicle-inventory{min-height:400px!important}a.banner-view-details{align-items:center;display:flex;min-height:28px!important;z-index:10!important}.directionbox-outer{min-height:220px!important}.findus-mapdirections .col-lg-4{min-height:220px}.page-speed #newspecialsrotatioanl{min-height:660px}.page-speed .paragon-new-specials{min-height:530px!important}.pp-footer-info-bgcolor{min-height:800px}.findus-mapdirections{min-height:420px}.slot-swapping>div:first-child{min-height:410px}.slot-swapping>div:nth-child(2){min-height:170px}#dealer-map{min-height:200px}.menu-opening-icon em{height:30px;width:30px}.vehicle-search-buttons .vehicle-search-links div.vehicle-search-link-item{margin-bottom:1rem!important;margin-top:20px!important}.vehicle-inventory-counts-section{height:555px}#fixed-footer-bottom{height:56px}.text-white.icons{height:38px;width:auto}.text-white.icons i{height:16px}.ca-banner-body-contents{font-family:sans-serif!important}div#_paragon_primary_header a[href="/"]{align-items:center;display:flex;min-height:80px}.VueCarousel-navigation{display:none}.mobile-logo{max-height:70px!important}}html{overflow:auto}@media (min-width:992px){#rotational-banner-component{min-height:0}}.color-white{color:#fff}.cursor-pointer{cursor:pointer}.landing-container{margin:auto;max-width:1920px}@media (max-width:767px){.marginmobile-0{margin:0}.pt-4_5{padding-top:0!important}}.h-100vh{height:100vh}.buynowpopupform .modal-lg,.schedulepickup .modal-lg{width:1000px}.modal-open,div.model.show{padding-right:0!important}@media (min-width:768px){.position-md-absolute{position:absolute;top:16%;z-index:9}}@media (min-width:1300px){.modal-lg,.modal-xxl{max-width:1000px}}@media (min-width:1500px){.d-xxl-flex{display:flex}.modal-xxl{max-width:80%}.d-xxl-none{display:none!important}.d-xxl-block{display:block!important}.container{max-width:90%}.offset-xxl-1{margin-left:8.333333%}.col-xxl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xxl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xxl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xxl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xxl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xxl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xxl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xxl-offset-1{margin-left:8.333333%}}@media (min-width:2500px){.shopperwizard-labels .col-xxl-3{-ms-flex:0 0 22%;flex:0 0 22%;max-width:22%}}.menu-outerlay{background-color:#000;height:100%;opacity:.5;position:fixed;top:43px;width:100%;z-index:15}.video_iframe{height:560px;width:100%}.lightgrey{color:#ccc}.body-container{margin-top:70px}@media (min-width:769px){.padding-md-0{padding:0}}.el-switch,.el-switch-style,.el-switch-style:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.el-switch{font-size:70%;top:6px}.el-switch,.el-switch .el-switch-style{display:inline-block;height:1.6em;position:relative}.el-switch .el-switch-style{-webkit-border-radius:.8em;border-radius:.8em;cursor:pointer;left:0;top:0;width:3em}.el-switch .el-switch-style,.el-switch .el-switch-style:before{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.el-switch .el-switch-style:before{background-color:#fff;-webkit-border-radius:50%;border-radius:50%;content:"";display:block;height:1.4em;left:.1em;position:absolute;top:.1em;width:1.4em}.el-switch>input[type=checkbox]{display:none}.el-switch>input[type=checkbox][disabled]+.el-switch-style{background-color:#d3dce6;cursor:not-allowed}.el-switch>input[type=checkbox]:checked+.el-switch-style:before{left:50%}.el-switch>input[type=checkbox]:checked[disabled]+.el-switch-style{background-color:#b0d7f5}.el-switch.el-switch-blue>input[type=checkbox]:checked+.el-switch-style{background-color:#20a0ff}.el-switch.el-switch-blue>input[type=checkbox]:checked[disabled]+.el-switch-style{background-color:#b0d7f5}.el-switch.el-switch-green>input[type=checkbox]:checked+.el-switch-style{background-color:#13ce66}.el-switch.el-switch-green>input[type=checkbox]:checked[disabled]+.el-switch-style{background-color:#a1efc4}.el-switch.el-switch-red>input[type=checkbox]:checked+.el-switch-style{background-color:#ff4949}.el-switch.el-switch-red>input[type=checkbox]:checked[disabled]+.el-switch-style{background-color:#f9b3b3}.el-switch.el-switch-yellow>input[type=checkbox]:checked+.el-switch-style{background-color:#f7ba2a}.el-switch.el-switch-yellow>input[type=checkbox]:checked[disabled]+.el-switch-style{background-color:#fbeac1}.modal{z-index:1300}.modal-title{color:#000;text-transform:uppercase}.embed-responsive.fixed-height{height:350px;margin:auto;text-align:center;width:60%}.pt-4_5{padding-top:90px}.tvm-button{display:block;font-size:13px;font-weight:600;padding:7px 0;text-align:center}.no-hover:hover{text-decoration:none}.flex-05{flex:0.5}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.ft-24{font-size:24px}.ft-22{font-size:22px}.bonusofferbanner{flex:1}@media (max-width:1400px){.bonusofferbanner{flex:1.3}}@media (min-width:1300px){.contact-padding-right{padding-right:3.5em!important}}@media (max-width:768px){.contact-padding-right{padding-right:0}}.bgcolor-white{background-color:#fff}.color-black{color:#000}.bgcolor-grey{background-color:#a1a1a1}.bgcolor-light-grey{background-color:#f4f4f4}.payments-light-color{background-color:#e8e8e8;color:#bfbfbf}.grey-text{color:grey}.ft-13{font-size:13px}.ft-11{font-size:11px}.line-height-1{line-height:1}.specials-hd{font-size:25px}.leadform-text{color:#000;font-size:1rem;font-weight:400;line-height:1.5}.overview-hd{background-color:#f3f3f3;padding:5px}.overview-hd,.overview-text,.virtual-compare{font-size:14px}.virtual-compare h3{color:#000}.virtual-compare .compare-tab-link{color:#fff!important;display:inline-block;font-size:1.5em;font-weight:700;padding:10px 20px;width:100%}.virtual-compare .compare-tab-link:hover{text-decoration:none}.virtual-compare .side-by-tabs{border:1px solid #666;border-radius:4px}.virtual-compare .side-by-tabs .compare-nav-links{text-align:center;text-decoration:none;width:12.5%}.virtual-compare .side-by-tabs .compare-nav-links:not(.selected):hover{background:#767676;color:#fff;text-decoration:none}.virtual-compare .compare-advantage-txt{text-align:justify}.virtual-compare .mr-left{margin:10px 15px}.virtual-compare .txt-clr{color:#555}.virtual-compare .compare-container{margin-top:10px}.primary-button{border-radius:5px;color:#fff;font-size:.8em;padding:5px 10px}.primary-button:hover{color:#fff;text-decoration:none}.primary-btn{margin-top:-45px}.vehicle-img{position:relative;top:-45px}.compare-title{background-color:#ddd;color:#555;padding:10px}@media (max-width:700px){.virtual-compare .mr-left{margin:10px}.virtual-compare .side-by-tabs{border:none}.virtual-compare .side-by-tabs .compare-nav-links{border:1px solid #666;margin:2px 0;width:100%}.compare-table{font-size:12px}div h1.py-4{font-size:16px!important;padding-bottom:.6rem!important;padding-top:.6rem!important}}.text-decoration-none:hover{text-decoration:none}.color-hover-inherit:hover{color:inherit}.activation-alertmessage,.persistantactivation-alertmessage{color:#fff;font-size:16px;left:0;margin:auto;padding:15px;position:absolute;right:0;text-align:center;width:45%;z-index:9999}.success-activation{background-color:green}.error-activation{background-color:#ff8c00}.ft-14{font-size:14px}.ft-20{font-size:20px}.ft-16{font-size:16px}.border-right-white{border-right:.5px solid}.ft-8{font-size:8px}.ft-10{font-size:10px}.honeypot{border:0!important;height:0!important;margin:0!important;padding:0!important;position:absolute!important}@media (max-width:700px){.buynowpopupform .modal-lg,.schedulepickup .modal-lg{margin:0 auto;width:310px}}@media (max-width:320px){.buynowpopupform .modal-lg,.schedulepickup .modal-lg{margin:0 auto;width:300px}}.touch-scroll{-webkit-overflow-scrolling:touch}.word-break{word-break:break-all}.ft-18{font-size:18px}.ft-15{font-size:15px}.ft-12{font-size:12px}.bgcolor-black{background-color:#000}.top-55px{position:relative}.h-101vh{height:102vh}.overflowy-hidden{overflow:hidden}.border-bottom-white{border-bottom:1px solid #fff}.text-underline{text-decoration:underline}@media (max-width:1600px){.single-special-vehicle.margin-left{margin-left:.5rem!important}.single-special-vehicle .vehicle-title{font-size:18px!important}}.red-color{color:red}ul.slick-dots{display:none!important}.date-time-container .datetimeelment{padding:0}.vdatetime-input{background-color:#fff;border-radius:0;color:#495057;display:block;font-size:1rem;height:2.25rem;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.vdatetime-fade-enter-active,.vdatetime-fade-leave-active{transition:opacity .4s}.vdatetime-fade-enter,.vdatetime-fade-leave-to{opacity:0}.vdatetime-overlay{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;transition:opacity .5s;z-index:999}.vdatetime-popup{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);color:#444;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,sans-serif;left:50%;max-width:calc(100% - 30px);position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:340px;z-index:1000}.vdatetime-popup,.vdatetime-popup *{box-sizing:border-box}.vdatetime-popup__header{background:#3f51b5;color:#fff;font-size:32px;padding:15px 30px}.vdatetime-popup__year{cursor:pointer;display:block;font-size:14px;font-weight:300;opacity:.7;transition:opacity .3s}.vdatetime-popup__year:hover{opacity:1}.vdatetime-popup__actions{padding:0 20px 10px 30px;text-align:right}.vdatetime-popup__actions__button{background:transparent;border:none;color:#3f51b5;cursor:pointer;display:inline-block;font-size:16px;padding:10px 20px;transition:color .3s}.vdatetime-popup__actions__button:hover{color:#444}.vdatetime-calendar__navigation--next:hover svg path,.vdatetime-calendar__navigation--previous:hover svg path{stroke:#888}.vdatetime-calendar__navigation,.vdatetime-calendar__navigation *{box-sizing:border-box}.vdatetime-calendar__navigation{margin:15px 0;padding:0 30px;position:relative;width:100%}.vdatetime-calendar__navigation--next,.vdatetime-calendar__navigation--previous{cursor:pointer;padding:0 5px;position:absolute;top:0;width:18px}.vdatetime-calendar__navigation--next svg,.vdatetime-calendar__navigation--previous svg{width:8px}.vdatetime-calendar__navigation--next svg path,.vdatetime-calendar__navigation--previous svg path{transition:stroke .3s}.vdatetime-calendar__navigation--previous{left:25px}.vdatetime-calendar__navigation--next{right:25px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.vdatetime-calendar__current--month{text-align:center;text-transform:capitalize}.vdatetime-calendar__month{padding:0 20px;transition:height .2s}.vdatetime-calendar__month__day,.vdatetime-calendar__month__weekday{cursor:pointer;display:inline-block;font-size:15px;font-weight:300;line-height:36px;text-align:center;width:14.28571%}.vdatetime-calendar__month__day>span,.vdatetime-calendar__month__weekday>span{display:block;height:0;overflow:hidden;padding:0 0 100%;position:relative;width:100%}.vdatetime-calendar__month__day>span>span,.vdatetime-calendar__month__weekday>span>span{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:50%;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background-color .3s,color .3s}.vdatetime-calendar__month__weekday{font-weight:700}.vdatetime-calendar__month__day:hover>span>span{background:#eee}.vdatetime-calendar__month__day--selected:hover>span>span,.vdatetime-calendar__month__day--selected>span>span{background:#3f51b5;color:#fff}.vdatetime-calendar__month__day--disabled{cursor:default;opacity:.4}.vdatetime-calendar__month__day--disabled:hover>span>span{background:transparent;color:inherit}.vdatetime-time-picker__list::-webkit-scrollbar-thumb{background:#ccc}.vdatetime-time-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-time-picker,.vdatetime-time-picker *{box-sizing:border-box}.vdatetime-time-picker:after{clear:both;content:"";display:table}.vdatetime-time-picker__list{float:left;height:305px;overflow-y:scroll;width:50%}.vdatetime-time-picker__list::-webkit-scrollbar{width:3px}.vdatetime-time-picker__with-suffix .vdatetime-time-picker__list{width:33.3%}.vdatetime-time-picker__item{cursor:pointer;font-size:20px;padding:10px 0;text-align:center;transition:font-size .3s}.vdatetime-time-picker__item:hover{font-size:32px}.vdatetime-time-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-time-picker__item--disabled{cursor:default;font-size:20px!important;opacity:.4}.vdatetime-year-picker__list::-webkit-scrollbar-thumb{background:#ccc}.vdatetime-year-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-year-picker,.vdatetime-year-picker *{box-sizing:border-box}vdatetime-year-picker:after{clear:both;content:"";display:table}.vdatetime-year-picker__list{float:left;height:305px;overflow-y:scroll;width:100%}.vdatetime-year-picker__list::-webkit-scrollbar{width:3px}.vdatetime-year-picker__item{cursor:pointer;font-size:20px;padding:10px 0;text-align:center;transition:font-size .3s}.vdatetime-year-picker__item:hover{font-size:32px}.vdatetime-year-picker__item--selected{color:#3f51b5;font-size:32px}.custom-bgcolor{background-color:#f5f5f5}@media (max-width:768px){.ft-70{font-size:28px;text-align:center}}@media (max-width:1366px){.testdrive-text{font-size:13px}}body{font-family:Arial,sans-serif!important}body h1{font-size:20px!important}h1.py-4{padding-bottom:1rem!important;padding-top:1rem!important}.ft-2_5rem{font-size:2.5rem!important}.list-style-none{list-style:none}input.form-control::placeholder{color:#c2c2c2}textarea.form-control::placeholder{color:#c2c2c2}.search-all-box .container{margin:0;max-width:100%;padding:0;padding-top:0!important}.search-all-box .vehicle-search-input-container label{margin-bottom:0}.search-all-box .vehicle-search-input-container input{margin:0;padding:11px}.search-all-box .vehicle-search-input-container .search-icon{display:none}.editor a:not(.no-hover){color:#212529;text-decoration:underline}.editor a:not(.no-hover):hover{color:inherit}.border-black{border:1px solid #000}.black-quickstart .quickstart-font-color,.theme-quickstart .quickstart-font-color{color:#fff!important}.white-quickstart .quickstart-font-color{color:#000!important}.black-quickstart .quickstart-border-color,.theme-quickstart .quickstart-border-color{border-color:#fff!important}.white-quickstart .quickstart-border-color{border-color:#000!important}.coupon-slick-section .slick-track{display:flex}.coupon-slick-section .slick-track .slick-slide{height:auto}.primary-close-circle{border:1px solid #ccc;border-radius:20px;display:inline-block;font-size:10px;padding:8px 10px;text-align:center}.primary-close-circle .primaryicon-times{position:relative;top:1px}.lead-form-box .form-group{margin-bottom:1.5rem!important;position:relative}.lead-form-box .form-group .form-control,.lead-form-box .form-group .vdatetime-input{border:0!important;border-bottom:1px solid #ced4da!important;border-radius:0!important;padding:1rem 0}.lead-form-box .form-group label{border:1px solid transparent;color:#939292;height:100%;left:0;padding:1rem 0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.lead-form-box .form-group .form-select{border:0;border-bottom:1px solid #ccc;color:#495057;padding-bottom:.625rem;padding-top:1.625rem;width:100%}.lead-form-box .form-group select.form-select{-webkit-appearance:initial;appearance:none;background-image:url(https://prod.cdn.secureoffersites.com/dist/p35/8124a36fb209994cd5d19cf541a73ae3.png);background-position:right 7px center;background-repeat:no-repeat;background-size:10px}.lead-form-box .form-group .form-select.error{border:1px solid red}.lead-form-box .form-group .form-select:focus-visible{border:0;border-bottom:1px solid #ccc}.lead-form-box .form-group>.form-control:focus,.lead-form-box .form-group>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.lead-form-box .form-group>.form-control,.lead-form-box .form-group>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.lead-form-box .form-control::placeholder,.lead-form-box .vdatetime-input::placeholder{color:transparent!important}.lead-form-box .form-group>.form-control:focus~label,.lead-form-box .form-group>.form-control:not(:placeholder-shown)~label,.lead-form-box .form-group>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.lead-form-box .form-control:focus{border:0;border-bottom:1px solid #3474b9!important;box-shadow:none!important}.lead-form-box .form-control.error{border-bottom:1px solid red!important}.lead-form-box.bonus-offer-lead-form-box .form-group{margin-bottom:.5rem!important}.lead-form-box.custom-lead-form-box .form-group label{left:10px!important}.lead-form-box.custom-lead-form-box .form-group textarea.form-control{padding:1.5rem 14px 14px 11px!important}.lead-form-box.custom-lead-form-box .form-group .form-control{padding:1.5rem 14px 10px 11px!important}.lead-form-box.custom-lead-form-box .form-group .form-select{padding-left:10px!important}.custom-select-dropdown{border:0;border-bottom:1px solid #ccc;color:#495057;padding-bottom:.625rem;padding-top:.625rem;width:100%}.dropdown-options-list{background-color:#fff;border:1px solid #ccc;list-style-type:none!important;padding:0!important;position:absolute;width:100%;z-index:1}.dropdown-options-list li{padding:10px}._menu__separator_darkbg{background-color:#fff}._menu__separator_darkbg,._menu__separator_lightbg{display:inline-block;height:24px;opacity:.5;width:1px}._menu__separator_lightbg{background-color:#000}.bgcolor-primary-custom-checkbox input[type=checkbox].primarybg-input-hide{height:20px;opacity:0;position:absolute;width:20px;z-index:11}.bgcolor-primary-custom-checkbox input[type=checkbox].primarybg-input-hide:checked~span .primarybg-checked{display:inline-block!important}.bgcolor-primary-custom-checkbox input[type=checkbox].primarybg-input-hide:checked~span .primarybg-unchecked{display:none!important}.bgcolor-primary-custom-checkbox .primarybg-unchecked{display:inline-block}.bgcolor-primary-custom-checkbox .primarybg-checked,.bgcolor-primary-custom-checkbox .primarybg-unchecked{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #bdc1c6;border-radius:4px;cursor:pointer;height:20px;outline:0;width:20px}.bgcolor-primary-custom-checkbox .primarybg-checked{display:none;position:relative}.bgcolor-primary-custom-checkbox .primarybg-checked:after{border-color:#fff;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:12px;left:7px;position:absolute;top:2px;transform:rotate(45deg);width:5px}#lead-iframe .cn-b13-chat,#lead-iframe .cn-b13-text{display:none!important}.facebook-iframe iframe{height:600px!important}@media (min-width:992px){.facebook-iframe .modal-lg{max-width:560px!important}.facebook-iframe iframe{height:720px!important}}#b-custom-accordion-container .accordion .card-body .btn-block:after{color:#ced4da;content:"-";float:right;font-size:22px}#b-custom-accordion-container .accordion .card-body .collapsed:after{color:#ced4da;content:"+";font-size:22px}#b-custom-accordion-container .accordion.mazda-acc .card-body .btn-block,#b-custom-accordion-container .accordion.mazda-acc .card-body .btn-block:after,#b-custom-accordion-container .accordion.mazda-acc .card-body .collapsed:after{color:#000!important}#b-custom-accordion-container .card{border:0}#b-custom-accordion-container .card-body{color:#8e9093;line-height:30px;padding:0 10px;text-align:justify}#b-custom-accordion-container .card-body .btn{color:#000;line-height:0;padding:20px 10px}#b-custom-accordion-container .card-body .btn:focus{box-shadow:none}#b-custom-accordion-container .border-top h1.container{padding-bottom:1rem!important;padding-top:1rem!important}@media (max-width:700px){#b-custom-accordion-container .card-body .btn{color:#000;line-height:1.5;padding:0 10px;white-space:normal}#b-custom-accordion-container .border-top h1.container{font-size:16px!important;padding-bottom:.6rem!important;padding-top:.6rem!important}}img{image-rendering:-webkit-optimize-contrast}.bab-connect:hover{color:#fff}.coupons-design-two .small-font{font-size:.8em!important;line-height:16px!important}.coupons-design-two .rotational-coupon-specials-links{margin-right:20px}.coupons-design-two .view-details-min-height .small-font{font-size:.8em!important;line-height:16px!important}.coupons-design-two .description-image-template-pre-text{letter-spacing:1px}.coupons-design-two .primary-btn{font-size:1em!important;margin-top:0!important;padding:15px 20px 18px!important}@media (max-width:767px){.coupons-design-two .primary-btn{text-wrap:nowrap!important;font-size:.8em!important;padding:14px!important}}.coupons-design-two .primary-btn:hover{opacity:.6}.coupons-design-two .secondary-btn{font-size:1em!important;margin-top:0!important;padding:15px 20px 18px!important;text-decoration:none!important}@media (max-width:767px){.coupons-design-two .secondary-btn{text-wrap:nowrap!important;font-size:.8em!important;padding:14px!important}}.coupons-design-two .secondary-btn:hover{background-color:#f1f1f1!important;border:1.5px solid #dbdbdb!important;color:#dbdbdb!important;opacity:.7}.coupons-design-two .border-gray{color:#dbdbdb!important}.coupons-design-two .imgheight{justify-content:left!important}@media (max-width:767px){.coupons-design-two .imgheight{height:100px!important}}.coupons-design-two .buttons a{max-width:100%!important;width:100%!important}.coupons-design-two .description-image-template-heading{font-size:23px}.coupons-design-two .slick-coupons .couponspecials{margin-left:20px!important;margin-right:20px!important}@media (max-width:767px){.coupons-design-two .slick-coupons .couponspecials{margin-left:5px!important;margin-right:5px!important}.coupons-design-two .slick-list{padding:0 10% 0 0!important}}#coupon-specials .coupen-specials-get-offers-btn.secondary-btn,#coupon-specials .coupen-specials-schedule-btn.primary-btn,#coupon-specials-list .coupen-specials-get-offers-btn.secondary-btn,#coupon-specials-list .coupen-specials-schedule-btn.primary-btn{padding:15px 20px 18px!important}#coupon-specials .coupons-design-two .couponspecials,#coupon-specials-list .coupons-design-two .couponspecials{max-height:100%!important;min-height:auto!important}@media (max-width:767px){.map-with-address{min-height:450px!important}.map-with-address #dealer-map{min-height:160px!important}}.map-with-address a,.map-with-address a:hover,.map-with-address span,.map-with-address span:hover{color:#fff}@media (max-width:767px){#powersearch-container{min-height:210px}}.image-ur-search-three-tile-container .banner-gap{padding-right:25px}.image-ur-search-three-tile-container #rotaional-carousel em.slick-arrow{background-color:transparent!important;color:#ccc;font-size:28px;top:-45%;transform:translateY(-45%)}.image-ur-search-three-tile-container #rotaional-carousel em.slick-arrow.next-arrow{left:-8px}.image-ur-search-three-tile-container #rotaional-carousel em.slick-arrow.prev-arrow{right:-8px}.image-ur-search-three-tile-container .normal-vehicle-search{padding:0!important}.image-ur-search-three-tile-container .image-section-container .row{margin:0}.image-ur-search-three-tile-container .image-section-container .bg-shadow-icons{box-shadow:-1px 1px 4px 1px #e3e0e0}.image-ur-search-three-tile-container .image-section-container .image-buttons{background-color:rgba(0,0,0,.36);display:block!important}.image-ur-search-three-tile-container .image-section-container .image-buttons:hover{background:#fff;color:#000!important}.image-ur-search-three-tile-container .image-section-container .image-titles{display:block!important}@media (min-width:767px){.image-ur-search-three-tile-container .image-section-container{flex-direction:column;gap:25px}.image-ur-search-three-tile-container .image-section-container .image-third-section{gap:25px}.image-ur-search-three-tile-container .image-section-container .image-one{height:50%}.image-ur-search-three-tile-container .image-section-container img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;width:100%}.image-ur-search-three-tile-container #vehicle-search-section{bottom:20px!important;position:absolute;width:100%}.image-ur-search-three-tile-container #vehicle-search-section .vehicle-search-input-container .search-vin{background-color:rgba(0,0,0,.36);color:#fff;padding-bottom:15px;padding-top:15px}.image-ur-search-three-tile-container #vehicle-search-section .vehicle-search-input-container .search-vin::placeholder{color:#fff}.image-ur-search-three-tile-container #vehicle-search-section .vehicle-search-input-container .vin-search-icon{color:#fff;top:19px}.image-ur-search-three-tile-container #vehicle-search-section .oem-design-vehicle-search{padding-top:30px!important}.image-ur-search-three-tile-container #vehicle-search-section .oem-design-vehicle-search .search-bar-filter{background-color:transparent!important;box-shadow:none;padding:0!important}.image-ur-search-three-tile-container #vehicle-search-section .oem-design-vehicle-search .search-bar-filter .row{gap:20px}.image-ur-search-three-tile-container #vehicle-search-section .oem-design-vehicle-search .search-bar-filter .search-btn-container{padding:0!important}.image-ur-search-three-tile-container #vehicle-search-section .oem-design-vehicle-search .search-bar-filter .search-btn{align-items:center;display:flex;justify-content:center;min-height:50px;text-transform:capitalize!important}.image-ur-search-three-tile-container #vehicle-search-section .oem-design-vehicle-search .search-bar-filter .mazda-dropdown-wrapper{background:#fff;font-size:13px!important;min-height:50px;text-transform:capitalize!important}}@media (min-width:1200px){.image-ur-search-three-tile-container .search-bar-filter{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.image-ur-search-three-tile-container a.banner-view-details.bgcolor-primary{bottom:32%!important;font-size:14px;padding:5px 8px!important;right:10px!important}}@media only screen and (min-width:1200px) and (max-width:1499px){.image-ur-search-three-tile-container #vehicle-search-section{bottom:15px!important;padding-left:30px;padding-right:30px}}@media (min-width:1500px){.image-ur-search-three-tile-container .normal-vehicle-search,.image-ur-search-three-tile-container .oem-design-vehicle-search{max-width:85%}}@media (max-width:767px){.image-ur-search-three-tile-container .VueCarousel-navigation-next,.image-ur-search-three-tile-container .VueCarousel-navigation-prev{display:block}.image-ur-search-three-tile-container .VueCarousel-pagination{display:none!important}.image-ur-search-three-tile-container .oem-design-vehicle-search{margin-top:20px}.image-ur-search-three-tile-container .image-url-container{display:none;padding:0}.image-ur-search-three-tile-container .image-titles-buttons-mobile{display:block!important;width:100%}.image-ur-search-three-tile-container .image-titles-buttons-mobile .primaryicon-right-arrow{color:#cecece}.image-ur-search-three-tile-container .six-pack-box-icon{width:80px}.image-ur-search-three-tile-container .six-pack-box-icon .icons{font-size:25px}.image-ur-search-three-tile-container .six-pack-box-icon .icons.primaryicon-car-empty-body{font-size:15px}.image-ur-search-three-tile-container .vehicle-search-input-container .vin-search-icon{top:24px}.image-ur-search-three-tile-container .vehicle-search-input-container .search-vin{border:2px solid #e5e5e5}}.service-specials-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;line-height:15px;max-height:51px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.read-more{color:#000!important}.paymentsdata-fees-icon-wrapper{z-index:3}.hide-element-until-vue-load{display:none}@media (max-width:767px){.text-white.icons{color:#fff!important;height:38px;width:auto}.text-white.icons i{height:16px}.rotational-banner-component #rotaional-carousel .VueCarousel .VueCarousel-pagination .VueCarousel-dot-container button.VueCarousel-dot{border:1px solid grey!important}}@media (min-width:650px){::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background:#888;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555;border-radius:10px}}.border-rectangular-design{border-radius:0!important}.border-rounded-design{border-radius:35px!important}@media (max-width:390px){.video-element{height:220px}}@media (max-width:700px){.video-element{height:250px}}#ca-consent-root[hidden]{display:block!important}@media (min-width:767px){.image-ur-search-three-tile-container #vehicle-search-section .oem-design-vehicle-search .search-bar-filter .mazda-dropdown-wrapper{border:1px solid #d5d5d5}}.msrppanel-label .align-text-gird{align-items:center;display:flex;justify-content:space-between;margin:10px 0;position:relative}.msrppanel-label .align-text-gird div,.msrppanel-label .align-text-gird span{background:#fff;border:0;z-index:0}.msrppanel-label .align-text-gird div:first-child,.msrppanel-label .align-text-gird span:first-child{padding-right:10px}.msrppanel-label .align-text-gird div:last-child,.msrppanel-label .align-text-gird span:last-child{border-bottom:0;padding-left:10px}.msrppanel-label .align-text-gird:before{background:#333;border:1px solid #efefef;bottom:0;content:"";display:block;height:0;left:0;margin:auto;position:absolute;top:0;width:100%;z-index:0}.msrppanel-label .align-text-gird:only-child{bottom:0!important}.incentiveBlock .align-text-gird:before{border:0}.align-text-gird.srp-msrp{margin-right:0!important}.align-text-gird.srp-msrp div:first-child,.align-text-gird.srp-msrp span:first-child{font-weight:700}.align-text-gird.srp-your-price div:first-child,.align-text-gird.srp-your-price span:first-child{font-size:20px}.align-text-gird.srp-your-price div:last-child,.align-text-gird.srp-your-price span:last-child{border-bottom:0}.no-color-onhover:hover{color:inherit!important}[v-cloak]{display:none}.couponspecials.coupon-specials-design-two.pb-3{padding-top:1.5rem}.couponspecials.coupon-specials-design-two .imgheight{justify-content:center!important}.couponspecials.coupon-specials-design-two .imgheight img{padding:0!important}.inventory_listing #edm-ico .ico-main.ico-as-reduced-height-standard{position:relative!important;z-index:auto!important}.animated-hamburger{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:center;position:relative;width:22px}.animated-hamburger span{background-color:#333;border-radius:2px;height:2px;position:absolute;transition:all .3s ease-in-out;width:100%}.animated-hamburger span:first-child{top:0}.animated-hamburger span:nth-child(2){top:8px}.animated-hamburger span:nth-child(3){top:16px}.animated-hamburger.close-active span:first-child{top:10px;transform:rotate(45deg)}.animated-hamburger.close-active span:nth-child(2){opacity:0}.animated-hamburger.close-active span:nth-child(3){top:10px;transform:rotate(-45deg)}.header-menu.bw_template_header_menu .header-border{border-bottom:1px solid #1e1e1e!important}.popup-drop-down .direction-box{padding:0 20px 30px!important}.popup-drop-down .today-hours{display:none}.popup-drop-down .get-directions-link a{display:none!important}#fixed-footer-bottom{z-index:1000000002}.coupon-slick-section .v-slick-arrow:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#53565a;font-family:slick;font-size:37px;line-height:1}.coupon-slick-section .v-slick-arrow{z-index:2}.coupon-slick-section .v-slick-arrow.prev{left:-11px}.coupon-slick-section .v-slick-arrow.next{right:6px}.beforechannelsready{color:#000;font-size:18px}.f-bold{font-weight:700}.arrow-left{border-bottom:8px solid transparent;border-right:15px solid #000;border-top:8px solid transparent;height:0;margin-right:5px;position:relative;top:4px;width:0}.chat-buuble-icon{color:#8bc53f;font-size:25px;position:relative;right:10px;top:2px}.textwidget-close-icon{display:none}.speech-chat-icon{cursor:pointer}.speech-bubble-1{background:#fff;border:1px solid #ccc;border-radius:5px;height:15px;position:relative;width:25px;z-index:1}.speech-bubble-1:after{border:10px solid transparent;border-bottom:0;border-right:0;border-top-color:#fff;bottom:0;content:"";height:0;left:15%;position:absolute;top:96%;width:0}.second-bubble{left:16px;position:absolute;top:14px}.second-bubble .speech-bubble-2{background:#fff;border:1px solid #ccc;border-radius:5px;height:15px;position:relative;top:-5px;width:25px}.second-bubble .speech-bubble-2:after{border:10px solid transparent;border-bottom:0;border-left:0;border-top-color:#fff;bottom:0;content:"";height:0;left:35%;position:absolute;top:100%;width:0}.modal-body .speech-bubble-1{background:#8bc53f}.modal-body .speech-bubble-1:after{border-top-color:#8bc53f}.modal-body .speech-bubble-2{background:#8bc53f}.modal-body .speech-bubble-2:after{border-top-color:#8bc53f}.channel-list-btns-con ul{list-style:none;margin:0;padding:0}.channel-list-btns-con li div{background:#8bc53f;color:#fff;cursor:pointer;font-size:15px;margin:20px 0;padding:7px 14px}.text-us-title-con .text-us-title{color:#8bc53f;font-size:21px;font-weight:700;margin-top:5px;position:relative}.text-us-title-con .body-box-chat-icon{margin-right:25px;position:relative}.back-btn-con{position:absolute;right:15px;top:20px}.back-btn-con .back-btn-box{border:1px solid;cursor:pointer;padding:5px 18px}.chat-textarea-con{margin:20px auto;position:relative;width:92%}.chat-textarea-con:before{border-color:#555 #555 transparent transparent;border-style:solid;border-width:15px;content:"";left:-30px;position:absolute}.chat-textarea-con:after{border-color:#fff #fff transparent transparent;border-style:solid;border-width:15px;content:"";left:-28px;position:absolute;top:1px}.chat-textarea-con textarea{border:1px solid #555;border-radius:0 10px 10px 10px;box-sizing:border-box;padding:10px;width:100%}.chat-textarea-con textarea:focus{border-color:#555;box-shadow:none;outline:none}.text-radio-con{margin:20px 0}.text-radio-con .intrested-text{color:#000;font-weight:700;margin-bottom:0}.text-radio-con .text-radio-box .float-left{width:40%}.text-radio-con .text-radio-box .radio-text{font-size:13px;margin:8px 0}.text-radio-con .text-radio-box .radio-text span{position:relative;top:-2px}.mobile-number-box .mobile-number{color:#000;font-weight:700;margin:5px 0}.mobile-number-box .phonenumberinput{padding:10px;width:100%}.note-info-text{margin:10px 0}.note-info-text,.send-btn-con{text-align:center}.send-btn-con .text-send-btn{background:#8bc53f;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:15px!important;margin:10px 0;min-width:120px;padding:7px 14px;text-align:center}.thank-you-con{font-size:18px;margin:40px 0}.close-outercircle:hover{-moz-transform:rotate(1turn);-webkit-transform:rotate(1turn);transform:rotate(1turn);transition:all .4s ease}.close-outercircle{align-items:center;border:1px solid;border-radius:50%;display:flex;height:24px;justify-content:center;margin-left:auto;transform:rotate(-1turn);transition:transform .55s ease;width:24px}.gemini-menu-height{max-height:90vh;overflow-y:scroll;z-index:2}.header-dealer-name{color:#d5d5d5!important;font-family:MazdaType-Medium,sans-serif!important;letter-spacing:1.75px}.logos-seperator{background-color:#474747;height:80px;margin:10px 40px;width:1px}#_website_gemini .landingclass.gemini_body{margin-top:0!important}#_website_gemini .gemini_body:not(.landingclass){margin-top:100px!important}@media (max-width:786px){#_website_gemini .gemini_body:not(.landingclass){margin-top:0!important}}#_website_gemini .simplify_gemini_body{margin-top:72px!important}@media (max-width:786px){#_website_gemini .simplify_gemini_body{margin-top:0!important}}.menu-item-image{display:block;margin:auto;max-height:251px}.menu-overlay{background:rgba(0,0,0,.5);height:100vh;left:0;position:fixed;right:0;width:100vw;z-index:-2}.animate-left{animation:moveLeft 1s;animation-fill-mode:forwards;position:relative}.animate-right{animation:moveRight 1s;position:relative}@keyframes moveRight{0%{right:50px;visibility:visible}to{right:0;visibility:hidden}}@keyframes moveLeft{0%{left:0;right:0;visibility:visible}to{right:50px;visibility:visible}}.gemini-simplify-header-container{position:fixed;top:0;width:25%}.gemini-header{height:40px;z-index:999}.header-shadow{box-shadow:1px 5px 7px #00000014;position:relative;z-index:999}.slidemenu-vehiclesearch .search-banner{height:auto!important}.slidemenu-vehiclesearch .search-links{display:none!important}.slidemenu-vehiclesearch .search-input{border-radius:25px!important;box-shadow:0 0 15px -12px #000000bf;padding:10px 10px 10px 15px!important}@media (min-width:1200px){.slidemenu-vehiclesearch .search-input{font-size:14px!important}}.slidemenu-vehiclesearch .search-input:focus-visible{outline:none}.slidemenu-vehiclesearch em.primaryicon-search{border-radius:15px!important;color:#dcdcdc!important;font-size:12px!important;left:unset!important;padding:7px!important;right:7px!important;top:8px!important}.search-banner-wrapper{background-color:transparent!important}.search-banner-wrapper,.search-banner-wrapper .search-banner{padding:10px 0!important}.search-banner-wrapper .next-heading{display:none!important}.z-index-negitive-1{z-index:-1}#_website_gemini .language-change-link{margin:0!important}#_website_gemini._website_gemini .Website_Gemini_header_Utility_body{margin-top:20px!important}@media (min-width:786px){#_website_gemini._website_gemini .Website_Gemini_header_Utility_body{margin-top:110px!important}}#_website_gemini._website_gemini #website-primary-header{top:0;z-index:99}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection{max-height:110px;min-height:110px}@media (min-width:1550px) and (max-width:2048px){#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .header-search-icon{margin-top:5px}}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .language-change-link .header-icon-tool-tip,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .signin-box .header-icon-tool-tip{background-color:#242424;bottom:-50px;color:#fff;display:none;min-height:27px;min-width:50px;padding:0 20px;position:absolute}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .language-change-link .header-icon-tool-tip:after,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .signin-box .header-icon-tool-tip:after{border:10px solid transparent;border-bottom-color:#242424;bottom:100%;content:"";left:50%;margin-left:0;position:absolute;transform:translateX(-50%)}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .language-change-link:hover .header-icon-tool-tip,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .signin-box:hover .header-icon-tool-tip{display:flex}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .tool-tip-icon{display:flex;justify-content:center}@media (max-width:1600px) and (min-width:991px){#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .signin-container .primaryicon-user-circle,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .tool-tip-icon .primaryicon-Espanol-Icon{font-size:14px}}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .signin-box .header-icon-tool-tip{min-width:72px;padding:0 6px}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .temp-language{border-color:transparent!important;border:none;border-radius:0;color:inherit!important;font-size:15px;padding:0}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .signin-container{font-size:15px}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .signin-container a:hover{text-decoration:underline}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .mobile-menu-items{min-height:calc(100vh - 450px);padding-bottom:45px!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .mobile-menu-items .item.color-black{padding:0 30px!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .mobile-menu-items .sign-out-link{border-bottom:1px solid #d3d3d3;padding:0 30px!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .gemini-utility-menu-wrapper .utility-bar-top{max-height:30px;min-height:30px}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .gemini-utility-menu-wrapper .line-seperator{background-color:#c5c5c5;height:16px;width:1px}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .gemini-utility-menu-wrapper .businesshours-hover:hover,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .gemini-utility-menu-wrapper .show-businesshours-hover{z-index:10002}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .gemini-utility-menu-wrapper .phone-numbers-label-container .line-seperator:first-child{display:none}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .gemini-utility-menu-wrapper .phone-numbers-label-container .wordBreak{white-space:nowrap}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection ._primary_template_header_menu{max-height:80px;min-height:80px}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection ._primary_template_header_menu .line-seperator{background-color:#c5c5c5;height:20px;width:1px}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.white-header{background-color:#fff!important;box-shadow:0 1px 6px 0 rgba(32,33,36,.28)}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.white-header .language-change-link span.header-icon-tool-tip{color:#fff!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.white-header .gemini-utility-menu-wrapper{background-color:#05141f!important}@media (max-width:767px){#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.white-header .gemini-utility-menu-wrapper{color:#fff!important}}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.white-header .gemini-utility-menu-wrapper .utility-bar-top{color:#fff!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.white-header .gemini-utility-menu-wrapper .utility-bar-top .line-seperator{background-color:#fff}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.white-header .gemini-utility-menu-wrapper .utility-bar-top a,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.white-header .gemini-utility-menu-wrapper .utility-bar-top a span{color:#fff!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.white-header ._primary_template_header_menu{background-color:#fff!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.white-header ._primary_template_header_menu .line-seperator{background-color:#c5c5c5;height:20px;width:1px}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.white-header ._primary_template_header_menu a,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.white-header ._primary_template_header_menu a span{color:#05141f!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header{background-color:#05141f!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header .gemini-utility-menu-wrapper{background-color:#17252f!important}@media (max-width:767px){#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header .gemini-utility-menu-wrapper{color:#fff!important}}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header .gemini-utility-menu-wrapper .utility-bar-top{color:#fff}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header .gemini-utility-menu-wrapper .utility-bar-top .line-seperator{background-color:#fff}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header .gemini-utility-menu-wrapper .utility-bar-top a{color:#fff!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header .gemini-utility-menu-wrapper .utility-bar-top a span{color:#fff}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header .gemini-utility-menu-wrapper .hybrid-menu{color:#fff!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header ._primary_template_header_menu{background-color:#05141f!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header ._primary_template_header_menu .line-seperator{background-color:#c5c5c5}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header ._primary_template_header_menu a{color:#05141f!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header ._primary_template_header_menu a em,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header ._primary_template_header_menu a span{color:#fff!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header ._primary_template_header_menu a.submenu-item,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header ._primary_template_header_menu a.submenu-item span,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header ._primary_template_header_menu a.submenu-item.hybrid-menu{color:#05141f!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .large-listed-menu .h-menu-item{padding-inline:10px!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .vehicle-search-header .autocomplete_vehicles{position:absolute}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection ._primary_template_header.gemini-utility-menu .vehicle_input{border-radius:0}@media (max-width:1600px){#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .header-menu-wrapper{max-height:80px;min-height:80px}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .header-menu-wrapper .header-make-logo{max-height:50px!important}}@media (max-width:1600px) and (min-width:991px){#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .notranslate{font-size:11px}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .header-search-icon .primaryicon-search{font-size:14px}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .horizontalmenu .h-menu-item,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .language-bw-styles a,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .signin-container a{font-size:11px}}@media (max-width:1500px) and (min-width:900px){#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .horizontalmenu .h-menu-item,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .language-bw-styles a,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .notranslate,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .signin-container a{font-size:9px}}#_website_gemini._website_gemini .website-gemini-utility-header-mobile .mobile-hour-top-section{display:none}#_website_gemini._website_gemini .website-gemini-utility-header-mobile .mobile-hours-container{max-height:30px;min-height:30px}#_website_gemini._website_gemini .website-gemini-utility-header-mobile .mobile-header-menu{max-height:80px;min-height:80px}#_website_gemini._website_gemini .website-gemini-utility-header-mobile .website-input-box.vehicle_input{height:50px}#_website_gemini._website_gemini .website-gemini-utility-header-mobile .primaryicon-search{top:15px}#_website_gemini._website_gemini .website-gemini-utility-header-mobile .new-sign-in-container{height:46px;padding:25px 15px!important}#_website_gemini._website_gemini .website-gemini-utility-header-mobile .overlay-content .menu-item.ml-2{font-size:13px;margin:0;padding-left:0!important;padding-right:0!important}#_website_gemini._website_gemini .website-gemini-utility-header-mobile .overlay-content .mobile-menu-toggle-icon{font-size:14px}#_website_gemini._website_gemini .website-gemini-utility-header-mobile .line-seperator{background-color:#c5c5c5;height:16px;width:1px}#_website_gemini._website_gemini .website-gemini-utility-header-mobile .mobile-hours-container .line-seperator:first-child{display:none!important}#_website_gemini._website_gemini .website-gemini-utility-header-mobile .autocomplete_vehicles{position:absolute}#_website_gemini._website_gemini .website-gemini-utility-header-mobile .mobile-sidemenu .overlay{border-top:1px solid #dee2e6!important;padding-left:30px;padding-right:30px;padding-top:20px;top:-1px}#_website_gemini._website_gemini .white-header .website-gemini-utility-header-mobile .mobile-header-menu .color-white{color:#05141f!important}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .websitenewhorizontalsubmenu{width:120px}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .classic-menu-links{min-width:142px}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .gemini_header .horizontalmenu a em,#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .gemini_header .horizontalmenu a>span,#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .horizontalmenu a,#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .horizontalmenu a>span{color:#fff!important}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .horizontalmenu .vehiclepay a{border-color:#000!important;color:#000!important}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .horizontalmenu .submenu-item{color:#000!important}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .horizontalmenu a.submenu-item:hover{text-decoration:underline!important}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .header_background_grey{background-color:#f2f2f2;color:#b7b7b7;font-size:13px;height:32px}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .header_background_grey a{color:#b7b7b7}@font-face{font-display:swap;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(https://prod.cdn.secureoffersites.com/dist/p35/ea363ed422723673917901680be9b37c.eot);src:url(https://prod.cdn.secureoffersites.com/dist/p35/ea363ed422723673917901680be9b37c.eot?#iefix) format("embedded-opentype"),url(https://prod.cdn.secureoffersites.com/dist/p35/b75b4bfe0d58faeced5006c785eaae23.woff2) format("woff2"),url(https://prod.cdn.secureoffersites.com/dist/p35/2d0415fa29ea596b7a02c78eddeede20.woff) format("woff"),url(https://prod.cdn.secureoffersites.com/dist/p35/132e9759d93e4eefd7cdde0d7a322991.ttf) format("truetype"),url(https://prod.cdn.secureoffersites.com/dist/p35/61f3dc557b73138d5721767af3a2386e.svg#fontawesome) format("svg")}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .fa-bars:before{content:"\F0C9"}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .fa-chevron-down:before{color:#fff;content:"\F078"}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .fa-search:before{content:"\F002"}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .fa-map-marker-alt:before{content:"\F3C5"}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .fa-times:before{content:"\F00D"}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .fa,#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .far,#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .fas{font-family:Font Awesome\ 5 Free,sans-serif}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .fa,#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .fab,#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .fal,#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .far,#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}#_website_gemini._website_gemini .Website_Gemini_header_New_Classic_header_selection .classic-header-overlay{background:#fff;box-shadow:-1px 11px 18px -9px rgba(0,0,0,.75);height:320px;width:100%}#_website_gemini .website_gemini_header_transparent_body:not(.landingclass){margin-top:100px!important}@media (max-width:786px){#_website_gemini .website_gemini_header_transparent_body:not(.landingclass){margin-top:0!important}}#_website_gemini .website_gemini_header_transparent_body #websiteprimary_landing{margin-top:0}#_website_gemini .mm-background-wrapper{height:100vh;left:0;position:absolute;top:0;width:100%;z-index:-1}#_website_gemini.t-mm-design .mm-background-wrapper,#_website_gemini.vm-menu-design .mm-background-wrapper{position:fixed}body#_website_gemini.iframeClass .Website_Gemini_header_Utility_body,body#_website_gemini.iframeClass .gemini_body{margin-top:0!important}@media (min-width:576px) and (max-width:1199px){#_website_gemini.mobile-style-sheet .Website_Gemini_header_Utility_body{margin-top:0!important}}@media (min-width:1199px) and (max-width:1510px){.gemini-utility-menu .utility-bar-top{font-size:10px!important}}@media (min-width:768px) and (max-width:1199px){.mobile-style-sheet .Website_Gemini_header_Utility_body #websiteprimary_landing{margin-top:0}.gemini-utility-menu .utility-bar-top{font-size:8px}.gemini-utility-menu .horizontalmenu .h-menu-item{padding:0 5px!important}.gemini-utility-menu .horizontalmenu .h-menu-item .primaryicon-angle-down,.gemini-utility-menu .horizontalmenu .submenu-item{font-size:8px!important}.gemini-utility-menu .language-bw-styles,.gemini-utility-menu .signin-container{margin:0!important}.gemini-utility-menu .header-search-icon .primaryicon-search{font-size:15px!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .horizontalmenu .h-menu-item,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .notranslate,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .signin-container a{font-size:8px!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.white-header ._primary_template_header_menu .line-seperator{margin:0 5px!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .large-listed-menu .h-menu-item{padding-inline:0!important}}@media (min-width:768px) and (max-width:991px){.gemini-utility-menu .utility-bar-top{font-size:7px}.gemini-utility-menu .horizontalmenu .h-menu-item{padding:0!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .header-menu-wrapper .header-make-logo{max-height:30px!important}}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .header-menu-wrapper #chat_widget_enabled{font-size:12px;text-align:center;width:7%}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header ._primary_template_header_menu #chat_widget_enabled{color:#fff!important}#_website_gemini._website_gemini #website-primary-header.vm-header{position:fixed;top:0;transition:all .5s cubic-bezier(.4,0,.2,1);z-index:99}#_website_gemini._website_gemini #website-primary-header.vm-header.vm-header-landing{top:20px}#_website_gemini._website_gemini #website-primary-header.vm-header.vm-header-landing.non-transparent-header{top:0}#_website_gemini.vm-menu-design #websiteprimary_landing{margin-top:0}#_website_gemini.vm-menu-design .gemini_body:not(.landingclass){margin-top:80px!important}:root{--v-mm-logo-height:55px;--v-mm-logo-width:250px;--v-mm-secondary-logo-height:55px;--v-mm-secondary-logo-width:200px;--v-hamburger-size:40px;--v-mm-action-item-gap:15px;--v-mm-action-icon-size:16px;--v-mm-action-icons-gap:3px;--v-mm-sign-in-padding:8px 18px;--v-mm-base-font-size:0.85em}@media (min-width:1200px){:root{--v-mm-logo-width:300px;--v-mm-action-item-gap:20px;--v-mm-action-icon-size:18px;--v-mm-action-icons-gap:5px;--v-mm-sign-in-padding:10px 20px}}@media (min-width:1400px){:root{--v-hamburger-size:45px;--v-mm-logo-height:55px;--v-mm-logo-width:350px;--v-mm-secondary-logo-width:250px;--v-mm-action-item-gap:25px;--v-mm-action-icon-size:20px;--v-mm-action-icons-gap:10px;--v-mm-sign-in-padding:12px 24px;--v-mm-base-font-size:1em}}@media (min-width:2400px){:root{--v-mm-base-font-size:1.1em}}:root{--level-one-item-padding:10px 20px;--sty1-level-one-font-size:0.8em;--sty1-level-two-font-size:0.8em;--sty1-level-three-font-size:0.75em;--sty1-dealer-info-size:0.55em;--sty1-res-models-container-padding:24px 10px}@media (min-width:768px) and (max-width:1199px){:root{--sty1-res-models-container-padding:24px}}@media (min-width:1200px) and (max-width:1399px){:root{--sty1-res-models-container-padding:30px}}@media (min-width:1400px) and (max-width:1919px){:root{--level-one-item-padding:12px 20px;--sty1-level-one-font-size:0.95em;--sty1-level-two-font-size:0.95em;--sty1-level-three-font-size:0.9em;--sty1-dealer-info-size:0.75em;--sty1-res-models-container-padding:48px}}@media (min-width:1920px) and (max-width:2399px){:root{--level-one-item-padding:15px 20px;--sty1-level-one-font-size:1em;--sty1-level-two-font-size:1em;--sty1-level-three-font-size:0.95em;--sty1-dealer-info-size:0.75em;--sty1-res-models-container-padding:48px}}@media (min-width:2400px){:root{--level-one-item-padding:15px 20px;--sty1-level-one-font-size:1.1em;--sty1-level-two-font-size:1.1em;--sty1-level-three-font-size:1em;--sty1-dealer-info-size:0.9em;--sty1-res-models-container-padding:48px}}.vm-menu-design .vm-header-body{color:#333;cursor:pointer;height:80px;margin:0 auto;transition:all .6s cubic-bezier(.4,0,.2,1);width:95%}.vm-menu-design .vm-header-body:hover{background-color:#fff}.vm-menu-design .vm-header-body .vm-header-strip{font-size:var(--v-mm-base-font-size);height:80px}.vm-menu-design .vm-header-container.menu-expanded .vm-header-body{background-color:#fff;height:95vh;overflow:hidden;position:relative;z-index:1}.vm-menu-design .vm-header .vm-header-container{background-color:#fff}.vm-menu-design .vm-header.vm-header-landing .vm-header-container{background-color:transparent}.vm-menu-design .vm-header.vm-header-landing .vm-header-body{border-radius:15px}.vm-menu-design .vm-header.vm-header-landing.non-transparent-header .vm-header-container{background-color:#fff}.vm-menu-design .vm-header-landing:not(.non-transparent-header):not(:hover) .vm-header-container:not(.menu-expanded) .vm-header-body{color:#979797}.vm-menu-design .vm-header-landing:not(.non-transparent-header):not(:hover) .vm-header-container:not(.menu-expanded) .vm-header-signin{background-color:#fff!important;color:#333}.vm-menu-design .vw-header-action-items{gap:var(--v-mm-action-item-gap)}.vm-menu-design .vw-header-action-items .vw-header-action-icons-wrapper{gap:var(--v-mm-action-icons-gap)}.vm-menu-design .vw-header-action-items .vm-header-action-icon{font-size:var(--v-mm-action-icon-size);padding:12px}.vm-menu-design .vw-header-action-items .vm-header-action-icon.primaryicon-clock-thin:hover,.vm-menu-design .vw-header-action-items .vm-header-action-icon.primaryicon-phone-thin:hover{background-color:#000;border-radius:50%;color:#fff}.vm-menu-design .vw-header-action-items .vm-header-signin{color:#fff;padding:var(--v-mm-sign-in-padding)}.vm-menu-design .vw-header-action-items .vm-header-signin:hover{text-decoration:none}.vm-menu-design .vw-header-action-items #vm-espanol div.temp-language{color:inherit;font-size:1em;font-weight:700}.vm-menu-design .vw-header-action-items .vm-home-icon,.vm-menu-design .vw-header-action-items .vm-login-user-name{color:inherit}.vm-menu-design .vm-hamburger-icon em{display:block;font-size:var(--v-hamburger-size)}.vm-menu-design .logo-wrapper{min-width:200px}.vm-menu-design .header-make-logo{max-height:var(--v-mm-logo-height);max-width:var(--v-mm-logo-width)}.vm-menu-design .secondary-logo-wrapper{min-width:100px}.vm-menu-design .secondary-logo-wrapper .secondary-logo{max-height:var(--v-mm-secondary-logo-height);max-width:var(--v-mm-secondary-logo-width)}.vm-menu-design .mm-header-social-icons a{background-color:transparent!important;color:inherit;margin:0 2px}.vm-menu-design .vm-style-one{background-color:#fff;height:calc(100% - 80px);margin:0 auto;padding:30px 25px;width:100%}.vm-menu-design .vm-menu-body{display:flex;flex-wrap:wrap;height:100%;overflow:hidden;width:100%}.vm-menu-design .vm-menu-column{box-sizing:border-box;flex-shrink:0}.vm-menu-design .level-one-menu{flex:0 0 18%;height:inherit;max-width:18%;padding-right:10px}.vm-menu-design .dynamic-sections{flex:0 0 64%;height:inherit;max-width:64%;padding:0 10px}.vm-menu-design .level-two-menu{flex:0 0 18%;height:inherit;max-width:18%;padding-left:10px}.vm-menu-design .v-mm-level-one-item{background-color:transparent;border-radius:3px;color:#333;display:block;font-size:var(--sty1-level-one-font-size);font-weight:700;padding:var(--level-one-item-padding);transition:background-color .5s ease}.vm-menu-design .v-mm-level-one-item:hover{background-color:#e8e8e8;color:inherit}.vm-menu-design .v-mm-level-one-item.v-mm-level-one-item-active{color:#fff}.vm-menu-design .v-mm-level-two-menu-item{color:#333;display:inline-block;font-size:var(--sty1-level-two-font-size);font-weight:700;padding:10px 0}.vm-menu-design .v-mm-level-two-menu-item:hover{color:inherit}.vm-menu-design .v-mm-level-three-menu{list-style-type:none;padding:0}.vm-menu-design .v-mm-level-three-menu-item{color:#333;display:inline-block;font-size:var(--sty1-level-three-font-size);padding:6px 0}.vm-menu-design .v-mm-level-three-menu-item:hover{color:inherit}.vm-menu-design .v-mm-level-one-wrapper{max-height:75%;overflow:scroll}.vm-menu-design .v-mm-level-two-items-wrapper{height:100%;overflow:scroll}.vm-menu-design .mm-dealer-info{font-size:var(--sty1-dealer-info-size)}.vm-menu-design .mm-dealer-info .Phone_BodyShop,.vm-menu-design .mm-dealer-info .Phone_Parts,.vm-menu-design .mm-dealer-info .Phone_Sales,.vm-menu-design .mm-dealer-info .Phone_Service{color:#333}.vm-menu-design .mm-dealer-info .Phone_BodyShop:hover,.vm-menu-design .mm-dealer-info .Phone_Parts:hover,.vm-menu-design .mm-dealer-info .Phone_Sales:hover,.vm-menu-design .mm-dealer-info .Phone_Service:hover{color:inherit}.vm-menu-design .dynamic-section-content{height:100%}.vm-menu-design .vm-style-one .m-research-models-container{padding:var(--sty1-res-models-container-padding)}@media (min-width:1400px){.vm-menu-design .level-one-menu{padding-right:15px}.vm-menu-design .dynamic-sections{padding:0 15px}.vm-menu-design .level-two-menu{padding-left:15px}}.vm-header-signin{border-radius:5px}.t-mm-header-container .vehicle-search-header .autocomplete_vehicles,.vm-header-container .vehicle-search-header .autocomplete_vehicles{position:absolute}#_website_gemini._website_gemini #website-primary-header.t-mm-header{position:fixed;top:0;transition:all .5s cubic-bezier(.4,0,.2,1);z-index:99}#_website_gemini._website_gemini #website-primary-header.t-mm-header.t-mm-header-landing{top:20px}#_website_gemini._website_gemini #website-primary-header.t-mm-header.t-mm-header-landing.non-transparent-header{top:0}#_website_gemini.t-mm-design #websiteprimary_landing{margin-top:0}#_website_gemini.t-mm-design .gemini_body:not(.landingclass){margin-top:80px!important}:root{--t-mm-action-item-gap:5px;--t-mm-action-icon-size:16px;--t-mm-action-icon-padding:10px;--t-mm-sign-in-padding:10px 15px;--t-mm-level-one-items-gap:18px;--t-mm-logo-height:40px;--t-mm-logo-width:200px;--t-mm-secondary-logo-width:150px;--t-mm-base-font-size:0.75em}@media (min-width:1400px) and (max-width:1919px){:root{--t-mm-action-item-gap:10px;--t-mm-action-icon-size:18px;--t-mm-action-icon-padding:10px;--t-mm-sign-in-padding:12px 22px;--t-mm-level-one-items-gap:30px;--t-mm-logo-height:50px;--t-mm-logo-width:250px;--t-mm-base-font-size:0.9em}}@media (min-width:1920px) and (max-width:2399px){:root{--t-mm-action-item-gap:15px;--t-mm-action-icon-size:20px;--t-mm-action-icon-padding:12px;--t-mm-sign-in-padding:12px 24px;--t-mm-level-one-items-gap:35px;--t-mm-logo-height:55px;--t-mm-logo-width:300px;--t-mm-secondary-logo-width:200px;--t-mm-base-font-size:1em}}@media (min-width:2400px){:root{--t-mm-action-item-gap:20px;--t-mm-action-icon-size:25px;--t-mm-action-icon-padding:12px;--t-mm-sign-in-padding:12px 24px;--t-mm-level-one-items-gap:45px;--t-mm-logo-height:60px;--t-mm-logo-width:400px;--t-mm-secondary-logo-width:250px;--t-mm-base-font-size:1.1em}}.t-mm-design .t-mm-header-body{background-color:#fff;color:#333;cursor:pointer;height:80px;margin:0 auto;transition:all .6s cubic-bezier(.4,0,.2,1);width:95%}.t-mm-design .t-mm-header-body .t-mm-header-strip{gap:15px}.t-mm-design .t-mm-header .t-mm-header-container{background-color:#fff;font-size:var(--t-mm-base-font-size)}.t-mm-design .t-mm-header.t-mm-header-landing .t-mm-header-container{background-color:transparent}.t-mm-design .t-mm-header.t-mm-header-landing .t-mm-header-body{border-radius:20px}.t-mm-design .t-mm-header.t-mm-header-landing.non-transparent-header .t-mm-header-container{background-color:#fff}.t-mm-design .t-mm-header-action-items{gap:var(--t-mm-action-item-gap)}.t-mm-design .t-mm-header-action-items .mm-header-signin{border-radius:25px;color:#fff;padding:var(--t-mm-sign-in-padding);white-space:nowrap}.t-mm-design .t-mm-header-action-items .mm-header-signin:hover{text-decoration:none}.t-mm-design .t-mm-header-action-items #mm-espanol div.temp-language{color:inherit;font-size:var(--t-mm-action-icon-size);padding:var(--t-mm-action-icon-padding)}.t-mm-design .t-mm-header-action-items .mm-login-user-name{color:inherit}.t-mm-design .mm-action-icon{font-size:var(--t-mm-action-icon-size);padding:var(--t-mm-action-icon-padding)}.t-mm-design .mm-action-icon:hover{background-color:#000;border-radius:50%;color:#fff}.t-mm-design .h-mm-container{gap:var(--t-mm-level-one-items-gap)}.t-mm-design .h-mm-container .h-mm-level-one-item{color:#333}.t-mm-design .h-mm-container .h-mm-level-one-item.active-menu-item .menu-item-name{font-weight:700;text-decoration:underline}.t-mm-design .h-mm-container .h-mm-level-one-item:hover{color:inherit}.t-mm-design .animated-hamburger{min-width:20px}.t-mm-design .animated-hamburger span{background-color:#333}.t-mm-design .logo-wrapper{min-width:100px}.t-mm-design .header-make-logo{max-height:var(--t-mm-logo-height);max-width:var(--t-mm-logo-width)}.t-mm-design .secondary-logo-wrapper{min-width:100px}.t-mm-design .secondary-logo-wrapper .secondary-logo{max-height:var(--t-mm-logo-height);max-width:var(--t-mm-secondary-logo-width)}.t-mm-design .h-menu-drop-down{background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);left:50%;min-width:300px;position:absolute;top:70px;transform:translateX(-50%);z-index:99}.t-mm-design .h-menu-drop-down .h-mm-level-one-item{display:block;padding:15px}.t-mm-design .h-menu-drop-down .h-mm-level-one-item:hover{background-color:#e8e8e8;color:inherit}:root{--sty2-level-two-font-size:0.8em;--sty2-level-three-font-size:0.75em;--sty2-dealer-info-size:0.6em;--research-models-container-padding:24px 10px}@media (min-width:768px) and (max-width:1399px){:root{--research-models-container-padding:30px}}@media (min-width:1400px) and (max-width:1919px){:root{--sty2-level-two-font-size:0.95em;--sty2-level-three-font-size:0.9em;--sty2-dealer-info-size:0.75em;--research-models-container-padding:40px}}@media (min-width:1920px) and (max-width:2399px){:root{--sty2-level-two-font-size:1em;--sty2-level-three-font-size:0.95em;--sty2-dealer-info-size:0.75em;--research-models-container-padding:48px}}@media (min-width:2400px){:root{--sty2-level-two-font-size:1.1em;--sty2-level-three-font-size:1em;--sty2-dealer-info-size:0.9em;--research-models-container-padding:60px}}._landing_page_header .sty2-submenu-container{height:calc(100vh - 140px)}.sty2-submenu-container{background-color:#fff;border-radius:15px;height:calc(100vh - 120px);left:2.5%;margin:0 auto;min-height:70vh;min-width:300px;padding:30px 25px;position:absolute;top:100px;width:95%}.sty2-submenu-container .sty2-submenu-body{display:flex;flex-shrink:0;flex-wrap:wrap;height:100%;overflow:hidden;width:100%}.sty2-submenu-container .sty2-submenu-body .left-submenu{flex:0 0 20%;height:inherit;max-width:20%;padding:0 10px}.sty2-submenu-container .sty2-submenu-body .left-submenu .level-two-three-menu-section{max-height:75%;overflow:scroll}.sty2-submenu-container .sty2-submenu-body .mm-dynamic-sections{flex:0 0 80%;height:inherit;max-width:80%;padding-left:10px}.sty2-submenu-container .sty2-submenu-body.dynamic-section-default-component .left-submenu{display:none!important;flex-basis:0}.sty2-submenu-container .sty2-submenu-body.dynamic-section-default-component .mm-dynamic-sections{flex-basis:100%;max-width:100%}.sty2-submenu-container .sty2-submenu-body .v-mm-level-two-menu-item{color:#333;display:inline-block;font-size:var(--sty2-level-two-font-size);font-weight:700;padding:10px 0}.sty2-submenu-container .sty2-submenu-body .v-mm-level-two-menu-item:hover{color:inherit}.sty2-submenu-container .sty2-submenu-body .v-mm-level-three-menu{font-size:var(--sty2-level-three-font-size);list-style-type:none;margin:0 0 10px;padding:0 0 0 10px}.sty2-submenu-container .sty2-submenu-body .v-mm-level-three-menu-item{color:#333;display:inline-block;padding:6px 0}.sty2-submenu-container .sty2-submenu-body .v-mm-level-three-menu-item:hover{color:inherit}.sty2-submenu-container .sty2-submenu-body .mm-dealer-info{font-size:var(--sty2-dealer-info-size)}.sty2-submenu-container .sty2-submenu-body .mm-dealer-info .Phone_BodyShop,.sty2-submenu-container .sty2-submenu-body .mm-dealer-info .Phone_Parts,.sty2-submenu-container .sty2-submenu-body .mm-dealer-info .Phone_Sales,.sty2-submenu-container .sty2-submenu-body .mm-dealer-info .Phone_Service{color:#333}.sty2-submenu-container .sty2-submenu-body .mm-dealer-info .Phone_BodyShop:hover,.sty2-submenu-container .sty2-submenu-body .mm-dealer-info .Phone_Parts:hover,.sty2-submenu-container .sty2-submenu-body .mm-dealer-info .Phone_Sales:hover,.sty2-submenu-container .sty2-submenu-body .mm-dealer-info .Phone_Service:hover{color:inherit}.sty2-submenu-container .sty2-submenu-body .mm-header-social-icons a{background-color:transparent!important;color:inherit;margin:0 2px}.sty2-submenu-container .sty2-submenu-body .dynamic-section-content{height:100%}.sty2-submenu-container .sty2-submenu-body .m-research-models-container{padding:var(--research-models-container-padding)}.sty2-submenu-container.no-dynamic-sec-for-menu{width:auto}.sty2-submenu-container.no-dynamic-sec-for-menu .left-submenu{flex-basis:100%;max-width:100%}.close-in-submenu{color:#787878;cursor:pointer;position:absolute;right:10px;top:5px}iframe.s2dFrontEndWidth{min-width:1px!important}#website-mazda-oem-header .mazda-mm .mazda-oem-header-menu{z-index:30}.mega-menu-slide-enter-active,.mega-menu-slide-leave-active{transition:transform .6s ease}.mega-menu-slide-enter-from,.mega-menu-slide-leave-to{transform:translateY(-100%)}.mega-menu-slide-enter-to,.mega-menu-slide-leave-from{transform:translateY(0)}.Website_Gemini_header_Utility_header_selection .sty2-submenu-container{height:calc(100vh - 140px);top:125px}.Website_Gemini_frame_header .sty2-submenu-container{height:calc(100vh - 175px);top:160px}.website-primary-header .sty2-submenu-container{height:calc(100vh - 195px);top:190px}.Website_Gemini_header_New_Classic_header_selection .sty2-submenu-container{height:calc(100vh - 168px);top:162px}.gemini-genesis-header .sty2-submenu-container{height:calc(100vh - 160px);top:155px}#_website_gemini .gemini_aston_martin_body{margin-top:75px}@media (max-width:767px){#_website_gemini .gemini_aston_martin_body{margin-top:20px}}#_website_gemini .gemini_aston_martin_body #websiteprimary_landing{margin-top:0}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection{height:75px}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection #primary-submenu{display:none}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .main-menu-item a:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),var(--main-menu-font-color),hsla(0,0%,100%,0));bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease-in-out;width:0}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .main-menu-item a:hover:after{width:100%}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .main-menu-item.menu-without-submenu{position:relative}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .main-menu-item.menu-without-submenu a{padding-bottom:0!important;padding-top:0!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .submenu-navigation{-webkit-animation:growDown .3s ease-in-out forwards;animation:growDown .3s ease-in-out forwards;left:0!important;top:150%!important;-webkit-transform-origin:top center;transform-origin:top center}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .submenu-navigation .submenu-items{padding:20px 10px!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .submenu-navigation .submenu-items:hover{transition:.25s ease}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .submenu-navigation .submenu-items a{border-bottom:unset!important;padding-bottom:0!important;padding-top:0!important}@keyframes growDown{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container .header-search-icon{position:unset}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container .close-btn{color:var(--main-menu-font-color)}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container .expandWidth{width:240px!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container #commonVehicleSearch{transition:width .4s ease;width:0}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container #commonVehicleSearch .search-icon{display:none}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container #commonVehicleSearch .vehicle_input{background-color:transparent;border:none;border-bottom:1px solid;border-color:var(--main-menu-font-color);border-radius:unset;caret-color:var(--main-menu-font-color)!important;color:var(--main-menu-font-color);outline:none;padding:10px;width:100%}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container #commonVehicleSearch .vehicle_input::placeholder{color:var(--main-menu-font-color);font-size:18px;opacity:.5;padding:10px 5px}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container .autocomplete_vehicles{position:absolute;top:3rem}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.white-header .bw_template_header_menu a,#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.white-header .bw_template_header_menu a span{color:var(--main-menu-font-color)!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.black-header .bw_template_header_menu .submenu-navigation{background-color:#000!important;color:#fff!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.black-header .bw_template_header_menu .submenu-navigation .submenu-items:hover{background:var(--primary-theme-color)}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.black-header .bw_template_header_menu .submenu-navigation .submenu-items a{color:#fff}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.black-header .bw_template_header_menu a:not(.submenu-navigation a),#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.black-header .bw_template_header_menu a:not(.submenu-navigation a) span{color:var(--main-menu-font-color)!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.aston-martin-mobile-header .mobile-nav-section .temp-language{border-color:transparent!important;border:none;border-radius:0;color:inherit!important;font-size:15px;padding:0}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.aston-martin-mobile-header .mobile-nav-section .call-icon-section,#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.aston-martin-mobile-header .mobile-nav-section .hours-section{display:none}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.aston-martin-mobile-header .mobile-nav-section .direction-section a{color:#fff!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.aston-martin-mobile-header .mobile-nav-section .mobile-menu-section .overlay{background-color:#000!important;color:#fff}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.aston-martin-mobile-header .mobile-nav-section .mobile-menu-section ul.mobile-menu-items li{color:#fff}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.aston-martin-mobile-header .mobile-nav-section .mobile-menu-section ul.mobile-menu-items li .mobile-menu-toggle-icon,#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.aston-martin-mobile-header .mobile-nav-section .mobile-menu-section ul.mobile-menu-items li a{color:#fff!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.aston-martin-mobile-header .mobile-nav-section .mobile-menu-section ul.mobile-menu-items .mobile-submenu{background-color:#0000!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.aston-martin-mobile-header .mobile-nav-section .mobile-menu-section #closeicon,#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection.aston-martin-mobile-header .mobile-nav-section .mobile-menu-section em{color:unset!important}@media (min-width:1100px) and (max-width:1500px){#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .aston-martin-menu-wrapper{padding:0 30px!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu a{font-size:14px;padding-inline:10px!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu a em{font-size:14px!important;margin-left:null!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .submenu-navigation a{font-size:14px;font-weight:unset!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container .expandWidth{width:null!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container em{font-size:14px}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container .close-btn{font-size:14px;font-weight:unset!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container #commonVehicleSearch .vehicle_input{font-size:14px;height:unset!important;padding:2px 5px!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container #commonVehicleSearch .vehicle_input::placeholder{font-size:14px}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container .autocomplete_vehicles{top:unset}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu #iconBox .logo-image{width:null!important}}@media (min-width:768px) and (max-width:1099px){#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .aston-martin-menu-wrapper{padding:0 16px!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu a{font-size:11px;padding-inline:6px!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu a em{font-size:11px!important;margin-left:2px!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .submenu-navigation a{font-size:11px;font-weight:unset!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container .expandWidth{width:160px!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container em{font-size:11px}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container .close-btn{font-size:11px;font-weight:unset!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container #commonVehicleSearch .vehicle_input{font-size:11px;height:unset!important;padding:2px 5px!important}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container #commonVehicleSearch .vehicle_input::placeholder{font-size:11px}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu .search-container .autocomplete_vehicles{top:unset}#_website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Aston_Martin_header_selection .bw_template_header_menu #iconBox .logo-image{width:100px!important}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.menu-sidemenu .overlay{width:100%;z-index:1001}.overlay.searchmenu{width:100%}.overlay{width:80%;z-index:1001}.overlay .mobile-submenu .submenu-list-item{border-bottom:1px solid #5f5f5f}.slide-enter-to,.slide-leave{max-height:400px;overflow:hidden}.slide-enter,.slide-leave-to{max-height:0;overflow:hidden}.overlay{background-color:#fff;border-radius:5px;height:100%;left:0;position:absolute;width:100%;z-index:17}.overlay .menu-item{font-size:18px;font-weight:700;text-decoration:none;transition:.3s}.overlay .mobile-menu-items .item{border-bottom:1px solid #d3d3d3}.overlay .mobile-submenu{padding:8px;text-align:left}.overlay .mobile-submenu .submenu-list-item .submenu-item{font-size:14px;font-weight:500;text-decoration:none}.overlay .toggle-icon{float:right}.overlay .toggle-icon .mobile-menu-toggle-icon{color:#939393}.build-price-menu .vechile-type{color:#fff;font-size:12px;margin:2px}.build-price-menu .model-type{color:#0d0d0d;font-size:12px}.build-price-menu .previous-link{left:-10px}.build-price-menu .highlight{border-bottom:2px solid #fff;padding:0}.activeModelName{border-bottom:0 solid #007cc3;line-height:0;padding-bottom:0}.activeModelName.GroupNameActive{border-bottom:4px solid;text-decoration:none}.model-name-mobile{background-color:#e4e0e0}.slide-enter-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.slide-leave-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:cubic-bezier(0,1,.5,1);-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);-o-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1)}.slide-enter-to,.slide-leave,.slide-leave-from{max-height:400px;overflow:hidden}.slide-enter,.slide-enter-from,.slide-leave-to{max-height:0;overflow:hidden}.toggle-menu-enter-active{animation:toggle-in .5s forwards}.toggle-menu-leave-active{animation:toggle-out .5s forwards}@keyframes toggle-out{0%{opacity:1;width:80%}to{opacity:0;width:0}}@keyframes toggle-in{0%{opacity:0;width:0}to{opacity:1;width:80%}}.menuouterlay-enter-active{animation:opacityin .5s forwards}.menuouterlay-leave-active{animation:opacityout .5s forwards}@keyframes opacityin{0%{opacity:0}to{opacity:.5}}@keyframes opacityout{0%{opacity:.5}to{opacity:0}}.slick-mobile-arrows{color:#a2a1a1;font-size:26px}.fixed-height-vehicle{height:40px;overflow-y:hidden}.login-register{background-color:#fff;margin-top:2px}.policy-padding{padding-right:2px}.footer-row{background-color:#c3c3c3}.terms-of-use{font-weight:500}.terms-of-use,.terms-of-use:hover{color:#000;cursor:pointer;text-decoration:none}.terms-footer{background-color:#c3c3c3;font-size:11px}.menu-item:hover{color:inherit}.anchor-style-none,.anchor-style-none:hover{cursor:pointer;text-decoration:none}.pd-0{padding:0}.google-footer{border-top:1px solid #b1a8a8}.shopperwizard-labels{left:0;position:absolute;top:0;width:100%;z-index:9}.shopperwizard-labels h2.header-text{font-size:1.8em;font-weight:600;letter-spacing:-1.5px;line-height:1.2em;padding:0}@media (max-width:400px){.shopperwizard-labels h2.header-text{font-size:1.6em}}@media (min-width:481px){.paragonshopperwizard-labels{bottom:30px;position:absolute;top:auto!important}}@media (max-width:480px){.paragonshopperwizard-labels{bottom:0;margin-top:150px}}.paragonshopperwizard-labels .keep-bottom{height:auto!important}.landing-service-video-con{position:relative}.landing-service-video-con .play-video-btn{position:absolute;top:10px;z-index:1}@media (min-width:768px) and (max-width:1366px){.shopperwizard-labels h2{font-size:1rem}}.top-0{right:0;top:0;width:20%}.landing-menu-outerlay{background-color:#000;height:100%;opacity:.5;position:fixed;top:0;width:100%;z-index:15}.mobile-search-menu{background-color:#fff;border-radius:5px;bottom:0;height:88%;left:0;margin-left:auto;margin-right:auto;margin-top:4%;position:fixed;right:0;top:0;width:95%;z-index:1001}.mobile-search-menu .overlay{z-index:1001}@media (min-width:992px){.header-profile-details{background:#f6f5f5;font-size:12px;height:calc(100vh - 95px);overflow-y:auto;position:absolute;right:0;width:400px;z-index:100}}.profile-data{background-color:#f6f5f5}.landing-icons .side-icons .each-icon a{color:#fff}.landing-icons div.side-icons div.each-icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:30px;justify-content:center;margin-left:10px;margin-top:4px;text-align:center;width:30px;z-index:1000}.sidemenu{box-shadow:0 13px 15px 4px #a2a1a1;height:100%;z-index:950}.sidemenu .links a{border-bottom:1px solid #eee;color:#000;display:block;font-weight:700;line-height:3.5;margin:auto;text-align:center;width:90%}.sidemenu .links a:hover{text-decoration:none}.sidemenu .overlay-content{height:100%;overflow-y:auto}.items a{display:inline-block;padding:10px;width:100%}.background-images{background-position:bottom;background-size:cover;height:100%}.shopperwizard-labels h2{font-size:1.2rem;font-weight:600;letter-spacing:-.5px;line-height:1.5;padding:10px}@media (max-width:400px){.shopperwizard-labels h2{font-size:.8rem}}.home-icon{border-radius:50%;height:25px;width:25px}.home-icon .fa-home{margin:3px}@media (max-width:768px){#bonus-offer-component{padding:5px}.profile-data{background:#f6f5f5;height:calc(100vh - 190px);overflow:auto;position:fixed;top:172px;width:100%;z-index:100}.map-box{height:300px;margin-bottom:20px}.contact-details{flex-direction:column-reverse}}@media (max-width:768px) and (max-width:375px){.profile-data{min-height:75vh}}a.remove-hover:hover{text-decoration:none}.mobile-sidemenu .overlay{border-radius:0}.social-icons a{font-size:inherit;font-weight:inherit}@media (max-width:768px){.group_welcome_component{align-items:center;flex-direction:column}}.group_welcome_component>div{width:13%}@media (max-width:1366px){.group_welcome_component>div{width:24%}}@media (max-width:768px){.group_welcome_component>div{width:30%}}@media (max-width:400px){.group_welcome_component>div{width:70%}}.group_welcome_component a{background-color:#eee;border-radius:30px;color:#000;display:inline-block;font-weight:700;padding:5px 0;width:100%}@media (max-width:768px){.group_welcome_component a{margin-top:25px}}.group_welcome_component a:hover{text-decoration:none}.group_welcome_component a span{display:inline-block;text-align:center;width:75%}.group_welcome_component img{height:40px;margin:0 5px;width:15%}@media (max-width:767px){.landing-editor{margin-bottom:2rem}}.menu-title-seperator{background-color:#d7cfcf;height:1px;margin:30px 0;width:90%}.gemini-footer{background-color:#f6f6f6!important;border-top:2px solid #ddd}.website-gemini-footer .social-icons a{background:#434343;border-radius:50%;color:#fff;display:inline-block;font-size:19px;height:40px;line-height:33px;margin-right:2px;padding:5px;text-align:center;width:40px}#_website_gemini #aston-martin-footer{background-color:#121212}#_website_gemini #aston-martin-footer .dynamicfooter a{color:#7d7e7e}#_website_gemini #aston-martin-footer .social-icons a{border:unset;color:#7d7e7e;height:30px;width:30px}#_website_gemini #aston-martin-footer ._theme_footer_background_color{background-color:#121212!important}.mr-0{margin:0}.rotational-banners{position:relative}.rotational-banners .banner-images img{width:100%}.rotational-banners .small-left-image{left:2em;position:absolute;top:2em}.search-banner{border-radius:5px;bottom:0;color:#fff;display:flex;height:110px;margin:auto;padding:11px;width:100%}@media (max-width:768px){.search-banner{position:static;width:100%}}.search-banner>div{width:100%}@media (max-width:768px){.search-banner>div{width:100%}}.search-banner .search-links{margin-top:10px}.search-banner .search-links a{border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;padding:5px 1em}.search-banner .search-links a.greycolor{background-color:#ccc}.search-banner .search-links a:hover{text-decoration:none}.search-banner .search-input{border:1px solid #ccc;padding:6px;width:100%}.search-banner .search-box{position:relative}.search-banner .search-box em{border-radius:5px;padding:5px;position:absolute;right:5px;top:5px}@font-face{font-display:swap;font-family:primaryicon-icons;font-style:normal;font-weight:400;src:url(https://prod.cdn.secureoffersites.com/dist/p35/0d8d18fe38e74a715c2eef837885dba3.eot);src:url(https://prod.cdn.secureoffersites.com/dist/p35/0d8d18fe38e74a715c2eef837885dba3.eot) format("embedded-opentype"),url(https://prod.cdn.secureoffersites.com/dist/p35/13baa994c7088f09a928058ee4dad59b.woff) format("woff"),url(https://prod.cdn.secureoffersites.com/dist/p35/9d3c41f1a7df518c7d83f2080b1b7da3.svg) format("svg")}[class*=" primaryicon-"],[class^=primaryicon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:primaryicon-icons,sans-serif!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}em.primaryicon-left-arrow.slick-arrow{background:#ccc;left:-8px}em.primaryicon-left-arrow.slick-arrow,em.primaryicon-right-arrow.slick-arrow{border-radius:50%;color:#fff!important;padding:10px 13px;position:absolute;top:50%}em.primaryicon-right-arrow.slick-arrow{background:#212529;right:-8px}.primaryicon-clock-thin:before{content:"\E9E0"}.primaryicon-phone-thin:before{content:"\E9E1"}.primaryicon-globe-thin:before{content:"\E9DF"}.primaryicon-circle-back-arrow .path1:before{color:#e2e2e2;content:"\E9D5"}.primaryicon-circle-back-arrow .path2:before{color:#000;content:"\E9D6";margin-left:-1em}.primaryicon-circle-back-arrow .path3:before{color:#000;content:"\E9D7";margin-left:-1em}.primaryicon-circle-back-arrow .path4:before{color:#000;content:"\E9D8";margin-left:-1em}.primaryicon-close-circle .path1:before{color:#000;content:"\E9DA"}.primaryicon-close-circle .path2:before{color:#fff;content:"\E9DB";margin-left:-1em}.primaryicon-close-circle .path3:before{color:#fff;content:"\E9DC";margin-left:-1em}.primaryicon-two-burger-menu:before{content:"\E9DD"}.primaryicon-star-gray:before{color:#dfdfdf;content:"\E9CE"}.primaryicon-star-yellow:before{color:#efce4a;content:"\E9CF"}.primaryicon-google-icon-colors .path1:before{color:#fbc02d;content:"\E9D0"}.primaryicon-google-icon-colors .path2:before{color:#e53935;content:"\E9D1";margin-left:-1em}.primaryicon-google-icon-colors .path3:before{color:#4caf50;content:"\E9D2";margin-left:-1em}.primaryicon-google-icon-colors .path4:before{color:#1565c0;content:"\E9D3";margin-left:-1em}.primaryicon-unlock-solid:before{content:"\E9C4"}.primaryicon-heart-regular:before{content:"\E9C6"}.primaryicon-comment-dots-regular:before{content:"\E9CB"}.primaryicon-link-solid:before{content:"\E9CC"}.primaryicon-circle-notch-solid:before{content:"\E9CD"}.primaryicon-google:before{content:"\E9BC"}.primaryicon-pinterest:before{content:"\E9BF"}.primaryicon-user-circle:before{content:"\E9BA"}.primaryicon-download-bold:before{content:"\E9BB"}.primaryicon-service-outline-bold:before{content:"\E9B7"}.primaryicon-calendar-check-solid:before{content:"\E9A0"}.primaryicon-caret-down:before{content:"\E9A1"}.primaryicon-caret-left:before{content:"\E9B3"}.primaryicon-caret-right:before{content:"\E9B4"}.primaryicon-caret-up:before{content:"\E9B5"}.primaryicon-circle-arrow-down-solid:before{content:"\E9B6"}.primaryicon-circle-right-solid:before{content:"\E9B8"}.primaryicon-circle-solid:before{content:"\E9B9"}.primaryicon-filter:before{content:"\E9BD"}.primaryicon-heart:before{content:"\E9BE"}.primaryicon-money:before{content:"\E9C0"}.primaryicon-pause-regular:before{content:"\E9C1"}.primaryicon-play-filled:before{content:"\E9C2"}.primaryicon-power-off:before{content:"\E9C3"}.primaryicon-question-circle-filled:before{content:"\E9C5"}.primaryicon-ticket-alt-solid:before{content:"\E9C7"}.primaryicon-times-circle-filled:before{content:"\E9C8"}.primaryicon-user-circle-solid:before{content:"\E9CA"}.primaryicon-test-drive-bold:before{content:"\E99E"}.primaryicon-warranty-bold:before{content:"\E99F"}.primaryicon-Yelp-Icon:before{content:"\E99C"}.primaryicon-Dealer-Rater-Icon:before{content:"\E99D"}.primaryicon-Trade-in-Value:before{content:"\E9A2"}.primaryicon-Search-Inventory:before{content:"\E9A3"}.primaryicon-Text-Icon:before{color:#fff;content:"\E9A4"}.primaryicon-Get-Pre-Qualified:before{content:"\E9A5"}.primaryicon-Hours:before{content:"\E9A6"}.primaryicon-chat-menu:before{content:"\E9A7"}.primaryicon-Other-circle:before{content:"\E9A8"}.primaryicon-Recall-circle:before{content:"\E9A9"}.primaryicon-Reserve-a-vehicle:before{content:"\E9AA"}.primaryicon-Sales-Special:before{content:"\E9AB"}.primaryicon-Schedule-Service:before{content:"\E9AC"}.primaryicon-Schedule-Test-Drive:before{content:"\E9AD"}.primaryicon-Sell-Us-Your-Vehicle:before{content:"\E9AE"}.primaryicon-Service-Coupons:before{content:"\E9AF"}.primaryicon-Sign-In:before{content:"\E9B0"}.primaryicon-Specific-Vehicle:before{content:"\E9B1"}.primaryicon-Value-Your-Trade:before{content:"\E9B2"}.primaryicon-transmission-icon:before{content:"\E99B"}.primaryicon-twitter:before{content:"\E923"}.primaryicon-Chat-Icon:before{content:"\E998"}.primaryicon-Directions-Icon:before{content:"\E999"}.primaryicon-Espanol-Icon:before{content:"\E99A"}.primaryicon-left-arrow-light-format:before{content:"\E997"}.primaryicon-pre-approved-tick:before{content:"\E991"}.primaryicon-Inventory-price-tag:before{content:"\E992"}.primaryicon-car-empty-body:before{content:"\E993"}.primaryicon-Pre-Owned-badge:before{content:"\E994"}.primaryicon-date-time-calendar:before{content:"\E995"}.primaryicon-inner-line-wheel:before{content:"\E996"}.primaryicon-right-arrow-light:before{content:"\E990"}.primaryicon-apply:before{content:"\E98A"}.primaryicon-headphone:before{content:"\E98D"}.primaryicon-secure:before{content:"\E98E"}.primaryicon-time:before{content:"\E98F"}.primaryicon-rounded-lock:before{content:"\E98B"}.primaryicon-multi-checklist:before{content:"\E98C"}.primaryicon-phone-volume-regular:before{content:"\E984"}.primaryicon-bw-search:before{content:"\E985"}.primaryicon-wrench-regular:before{content:"\E986"}.primaryicon-user-regular:before{content:"\E987"}.primaryicon-pin-regular:before{content:"\E988"}.primaryicon-test-drive-regular:before{content:"\E989"}.primaryicon-question-circle-o:before{content:"\E983"}.primaryicon-end-chat:before{content:"\E982"}.primaryicon-small-arrow .path1:before{color:#fff;content:"\E980"}.primaryicon-small-arrow .path2:before{color:#231f20;content:"\E981";margin-left:-1em}.primaryicon-phone-left-angle:before{content:"\E97F"}.primaryicon-refresh:before{content:"\E97B"}.primaryicon-tag:before{content:"\E97D"}.primaryicon-full-car-filled:before{content:"\E97E"}.primaryicon-ellipsis-vertical:before{content:"\E97C"}.primaryicon-vehicle-order:before{content:"\E97A"}.primaryicon-gallery-thumb:before{content:"\E977"}.primaryicon-rim:before{content:"\E978"}.primaryicon-checkmark-note-pad:before{content:"\E975"}.primaryicon-delete:before{content:"\E976"}.primaryicon-view-price-tag:before{content:"\E96E"}.primaryicon-up-arrow-circle:before{content:"\E972"}.primaryicon-play-with-circle:before{content:"\E973"}.primaryicon-timer:before{content:"\E974"}.primaryicon-cart:before{content:"\E94B"}.primaryicon-longarrow-left:before{content:"\E970"}.primaryicon-longarrow-right:before{content:"\E971"}.primaryicon-tiktok:before{content:"\E96F"}.primaryicon-service-notification:before{content:"\E96D"}.primaryicon-price-manage:before{content:"\E967"}.primaryicon-eco-friendly:before{content:"\E968"}.primaryicon-awd:before{content:"\E969"}.primaryicon-fuel-station:before{content:"\E96A"}.primaryicon-speed-meter:before{content:"\E96B"}.primaryicon-eco-power:before{content:"\E96C"}.primaryicon-circular-pointer .path1:before{color:#000;content:"\E95E"}.primaryicon-circular-pointer .path2:before{color:#231f20;content:"\E95F";margin-left:-1em}.primaryicon-car-lane:before{content:"\E960"}.primaryicon-wifi:before{content:"\E961"}.primaryicon-circular-play:before{content:"\E962"}.primaryicon-user-filled:before{content:"\E963"}.primaryicon-lightbars:before{content:"\E964"}.primaryicon-text-us:before{content:"\E95D"}.primaryicon-contact-us-vehicle:before{content:"\E958"}.primaryicon-financing:before{content:"\E959"}.primaryicon-quote:before{content:"\E95A"}.primaryicon-test-drive:before{content:"\E95B"}.primaryicon-check-availability:before{content:"\E95C"}.primaryicon-call-me:before{content:"\E952"}.primaryicon-Filter-Icon:before{content:"\E954"}.primaryicon-Engine-Icon:before{content:"\E955"}.primaryicon-notes-Icon:before{content:"\E956"}.primaryicon-Sort-Icon:before{content:"\E957"}.primaryicon-all-photos:before{content:"\E950"}.primaryicon-full-car:before{content:"\E951"}.primaryicon-fuel-machine:before{content:"\E953"}.primaryicon-left-arrow-light:before{content:"\E94F"}.primaryicon-car-seat:before{content:"\E94E"}.primaryicon-car-door:before{content:"\E979"}.primaryicon-Collision-Avoidance-Warning-Icon:before{content:"\E94D"}.primaryicon-airplane:before{content:"\E94C"}.primaryicon-share:before{content:"\E94A"}.primaryicon-bi-direction-arrow:before{content:"\E949"}.primaryicon-calender-inner-box:before{content:"\E948"}.primaryicon-lock:before{content:"\E947"}.primaryicon-dots-clock:before{content:"\E946"}.primaryicon-minus:before{content:"\E944"}.primaryicon-plus:before{content:"\E945"}.primaryicon-clock-new:before{content:"\E943"}.primaryicon-flash:before{content:"\E940"}.primaryicon-user-icon:before{content:"\E941"}.primaryicon-meter:before{content:"\E942"}.primaryicon-building:before{content:"\E93E"}.primaryicon-house:before{content:"\E93F"}.primaryicon-info:before{content:"\E93D"}.primaryicon-times:before{content:"\E93C"}.primaryicon-bars:before{content:"\E937"}.primaryicon-commet:before{content:"\E936"}.primaryicon-search:before{content:"\E938"}.primaryicon-call-full:before{content:"\E939"}.primaryicon-facebook:before{content:"\E91C"}.primaryicon-android:before{content:"\E91D"}.primaryicon-apple:before{content:"\E91E"}.primaryicon-gmail:before{content:"\E91F"}.primaryicon-googleplay:before{content:"\E920"}.primaryicon-googleplus:before{content:"\E921"}.primaryicon-instagram:before{content:"\E922"}.primaryicon-youtube:before{content:"\E924"}.primaryicon-check-your-trade-value:before{content:"\E931"}.primaryicon-check-your-service-history:before{content:"\E932"}.primaryicon-view-your-upgrade-options:before{content:"\E933"}.primaryicon-tick-icon:before{content:"\E92F"}.primaryicon-overview:before{content:"\E92D"}.primaryicon-specifications:before{content:"\E92E"}.primaryicon-settings:before{content:"\E92C"}.primaryicon-car:before{content:"\E925"}.primaryicon-calendar:before{content:"\E926"}.primaryicon-map-pin:before{content:"\E927"}.primaryicon-coupon:before{content:"\E928"}.primaryicon-service-car:before{content:"\E929"}.primaryicon-clipboard:before{content:"\E913"}.primaryicon-document:before{content:"\E914"}.primaryicon-download:before{content:"\E915"}.primaryicon-tick:before{content:"\E916"}.primaryicon-offer-tag:before{content:"\E917"}.primaryicon-steering:before{content:"\E918"}.primaryicon-phone-left:before{content:"\E919"}.primaryicon-shield:before{content:"\E91A"}.primaryicon-star:before{content:"\E91B"}.primaryicon-describe-what-going-on:before{content:"\E930"}.primaryicon-mobile:before{content:"\E92A"}.primaryicon-dollar:before{content:"\E92B"}.primaryicon-edit-pencil:before{content:"\E905"}.primaryicon-contact-chat:before{content:"\E906"}.primaryicon-email:before{content:"\E907"}.primaryicon-phone:before{content:"\E908"}.primaryicon-oil-change:before{content:"\E909"}.primaryicon-breaks:before{content:"\E90A"}.primaryicon-others:before{content:"\E90B"}.primaryicon-engine-light-on:before{content:"\E90C"}.primaryicon-wheel-alignment:before{content:"\E90D"}.primaryicon-tire-rotation:before{content:"\E90E"}.primaryicon-battery:before{content:"\E90F"}.primaryicon-recall:before{content:"\E910"}.primaryicon-factory-service:before{content:"\E911"}.primaryicon-entertainment:before{content:"\E912"}.primaryicon-millage:before{content:"\E934"}.primaryicon-high-way:before{content:"\E935"}.primaryicon-left-arrow:before{content:"\E902"}.primaryicon-right-arrow:before{content:"\E903"}.primaryicon-angle-down:before{content:"\E93A"}.primaryicon-angle-top:before{content:"\E93B"}.primaryicon-pdf-icon:before{content:"\E904"}.primaryicon-clock:before{content:"\E900"}.primaryicon-user-alt:before{content:"\E901"}.primaryicon-plus-normal:before{content:"\E965"}.primaryicon-hyphen:before{content:"\E966"}.primaryicon-globe:before{content:"\E9C9"}.primaryicon-pause:before{content:"\EA16"}.primaryicon-linkedin:before{content:"\EACA"}#_website_gemini.primary-root .website-primary-header .horizontalmenu a{color:#fff}@media (min-width:1521px){#_website_gemini.primary-root .website-primary-header .horizontalmenu a{font-size:15px!important;padding-left:.5rem!important;padding-right:.5rem!important;white-space:normal}}@media (min-width:1401px) and (max-width:1520px){#_website_gemini.primary-root .website-primary-header .horizontalmenu a{font-size:13px!important;padding-left:.5rem!important;padding-right:.5rem!important;white-space:normal}}@media (max-width:1400px) and (min-width:991px){#_website_gemini.primary-root .website-primary-header .horizontalmenu a{font-size:12px!important;padding-left:.5rem!important;padding-right:.5rem!important;white-space:normal}}#_website_gemini.primary-root .website-primary-header .horizontalmenu a>span{color:#fff}#_website_gemini.primary-root .website-primary-header .horizontalmenu a.h-menu-item:hover span:not(.emoji-icon){text-decoration:underline}#_website_gemini.primary-root .website-primary-header .horizontalmenu .submenu-item{color:#555!important}#_website_gemini.primary-root .website-primary-header .horizontalmenu .submenu-item:hover{background-color:#fff!important;color:#000!important}#_website_gemini.primary-root .website-primary-header .websiteprimarysubmenu{box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 6px rgba(0,0,0,.1)}#_website_gemini.primary-root .website-primary-header #primary-submenu{display:none}#_website_gemini.primary-root .website-primary-header .px_3_2{padding-left:1.5rem;padding-right:1.2rem}#_website_gemini.primary-root .website-primary-header .logout-overlay{background-color:#f2f2f2;right:0;top:37px}#_website_gemini.primary-root .website-primary-header .px_4{padding-left:4rem;padding-right:4rem}@media (max-width:1100px) and (min-width:991px){#_website_gemini.primary-root .website-primary-header .login-title{min-width:100px}}@media (max-height:750px){#_website_gemini.primary-root .max-submenu-height{max-height:300px;overflow-y:scroll}}#_website_gemini.primary-root .sales_links a{color:inherit}#_website_gemini.primary-root .sales_links .cursor-pointer{cursor:pointer}#_website_gemini.primary-root .header-social-icons a{border-radius:50%;color:#fff;display:inline-block;font-size:9px;height:18px;line-height:11px;margin-right:2px;padding-top:4px;text-align:center;width:18px}#_website_gemini.primary-root .primary-body{margin-top:180px}@media (max-width:767px){#_website_gemini.primary-root .primary-body{margin-top:0!important}}@media (min-width:768px) and (max-width:769px){#_website_gemini.primary-root .primary-body{margin-top:100px}}#_website_gemini.primary-root .businesshours-hover:hover .show-businesshours-hover{align-items:center!important;background-color:#fff;color:#000;display:flex!important;flex-direction:column;justify-content:center!important;max-width:320px;min-width:280px;right:-20px;top:20px;width:auto!important;z-index:9}@media (max-width:1440px){#_website_gemini.primary-root .header-make-logo{height:auto;max-width:100%}}@media (min-width:992px) and (max-width:1199px){#_website_gemini.primary-root .header-dealer-address{display:none}}#_website_gemini.primary-root .full-sidemenu{background:#fff;height:100vh;position:absolute;right:0;width:400px;z-index:101}@media (max-width:767px){#_website_gemini.primary-root .dealer-subtext-exists .menu-sidemenu{height:100%;position:absolute;top:0;width:100%;z-index:-1}}#_website_gemini.primary-root #websiteprimary_landing,#_website_gemini.primary-root .gemini_body:not(.landingclass){margin-top:180px!important}@media (max-width:786px){#_website_gemini.primary-root #websiteprimary_landing,#_website_gemini.primary-root .gemini_body:not(.landingclass){margin-top:0!important}}#_website_gemini.primary-root ._primary_template_header_menu .websiteprimarysubmenu.submenu-navigation{top:180px!important}#_website_gemini.primary-root ._theme_top_border_color{color:#c6c6c6}#_website_gemini.primary-root ._theme_sales_links{color:#fff}#_website_gemini.primary-root ._theme_sales_links a{color:inherit}.header-specials{width:40%}.frame-root .bw_template_header .bw_template_header_menu .header-make-logo{max-height:50px}.frame-root .bw_template_header .line-seperator{background-color:#fff;height:15px;width:1px}.frame-root .bw_template_header ._theme_sales_links a{color:#fff!important}.frame-root .bw_template_header ._theme_sales_links a:hover{color:inherit!important}.frame-root .bw_template_header .businesshours-hover:hover .show-businesshours-hover{align-items:center!important;background-color:#fff;color:#000;display:flex!important;flex-direction:column;justify-content:center!important;max-width:320px;min-width:280px;right:-20px;top:20px;width:auto!important;z-index:9}.frame-root .bw_template_header .header-social-icons a{margin:0 3px}.frame-root .bw_template_header .language-bw-styles .language-change-link{margin:0!important;padding:0!important}.frame-root .bw_template_header .language-bw-styles .language-change-link div.temp-language{color:#fff;font-size:15px;right:0!important}.frame-root .bw_template_header .language-bw-styles .goog-te-gadget-icon{display:none!important}.frame-root .bw_template_header .language-bw-styles .goog-te-gadget-simple{right:0!important}.frame-root .bw_template_header .header-search-icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:30px;justify-content:center;min-height:25px;min-width:25px;width:30px}.frame-root .bw_template_header .header-search-icon em{color:#101010}.frame-root .bw_template_header .horizontalmenu #primary-submenu{display:none}@media (max-height:750px){.frame-root .bw_template_header .horizontalmenu .max-submenu-height{max-height:300px;overflow-y:scroll}}@media (min-height:751px){.frame-root .bw_template_header .horizontalmenu .max-submenu-height{max-height:500px;overflow-y:scroll}}.frame-root .bw_template_header .horizontalmenu a.h-menu-item:hover span:not(.emoji-icon){text-decoration:underline}@media (min-width:1681px){.frame-root .bw_template_header .horizontalmenu a.h-menu-item{font-size:15px!important;white-space:normal}}@media (min-width:1401px) and (max-width:1680px){.frame-root .bw_template_header .horizontalmenu a.h-menu-item{font-size:13px!important;padding-left:.5rem!important;padding-right:.5rem!important;white-space:normal}}@media (max-width:1400px) and (min-width:1200px){.frame-root .bw_template_header .horizontalmenu a.h-menu-item{font-size:12px!important;padding-left:.5rem!important;padding-right:.5rem!important;white-space:normal}}.frame-root .bw_template_header .horizontalmenu .submenu-item{color:#555!important}.frame-root .bw_template_header .horizontalmenu .submenu-item:hover{background-color:#fff!important;color:#000!important}.frame-root .bw_template_header .header-menu{box-shadow:0 0 2px 0 #8a8686}.frame-root .bw_template_header ._login_button{white-space:nowrap}@media (max-width:1200px){.frame-root .bw_template_header a.h-menu-item{font-size:.7rem!important;padding-left:.5rem!important;padding-right:.5rem!important}.frame-root .bw_template_header .signin-container ._login_button,.frame-root .bw_template_header .signin-container .sign_out_link{font-size:.7rem!important;white-space:nowrap}.frame-root .bw_template_header .language-bw-styles .language-change-link div.temp-language{font-size:.7rem!important}}@media (min-width:1681px){.frame-root .bw_template_header .signin-container ._login_button,.frame-root .bw_template_header .signin-container .sign_out_link{font-size:15px!important;white-space:nowrap}}@media (min-width:1200px) and (max-width:1680px){.frame-root .bw_template_header .signin-container .fa-comment,.frame-root .bw_template_header .signin-container .primaryicon-map-pin,.frame-root .bw_template_header .signin-container .primaryicon-user-icon{font-size:12px!important}.frame-root .bw_template_header .signin-container .header-search-icon{height:25px;width:25px}.frame-root .bw_template_header .signin-container .header-search-icon em.primaryicon-search{font-size:11px!important}.frame-root .bw_template_header .bw_template_header_menu .header-make-logo{max-height:40px}}@media (min-width:1200px) and (max-width:1400px){.frame-root .bw_template_header .signin-container ._login_button,.frame-root .bw_template_header .signin-container .sign_out_link{font-size:12px!important;white-space:nowrap}.frame-root .bw_template_header .language-bw-styles .language-change-link div.temp-language{font-size:12px}}@media (min-width:1401px) and (max-width:1680px){.frame-root .bw_template_header .signin-container ._login_button,.frame-root .bw_template_header .signin-container .sign_out_link{font-size:13px!important;white-space:nowrap}.frame-root .bw_template_header .language-bw-styles .language-change-link div.temp-language{font-size:13px}}.frame-root .bw-mobile-header .dealer-subtext .mobile-logo-url{max-height:50px!important}.frame-root .bw-mobile-header .mobile-sidemenu .mobile-menu-items li.item{border-bottom:0!important}.frame-root .bw-mobile-header .mobile-sidemenu .mobile-menu-items ul.mobile-submenu .submenu-list-item{border-bottom:0!important;padding-bottom:10px!important;padding-top:10px!important}.frame-root .bw-mobile-header .mobile-sidemenu .mobile-menu-items ul.mobile-submenu .submenu-list-item a{margin-left:8px!important}.frame-root .weglot-container{margin-right:1rem}.frame-root .weglot-container .country-selector{background-color:#000!important}.frame-root .weglot-container .country-selector .wgcurrent{border:none!important}.frame-root .weglot-container .country-selector a{color:#fff}.frame-root .weglot-container .country-selector ul li a{color:#000}@media (min-width:1680px){.frame-root .translated-ltr .bw_template_header .horizontalmenu.large-listed-menu a.h-menu-item{font-size:13px!important;padding-right:8px!important}}@media (min-width:1850px){.frame-root .translated-ltr .bw_template_header .horizontalmenu.large-listed-menu a.h-menu-item{font-size:14px!important}}.frame-root #website-bw-header .language-bw-styles .language-change-link .header-icon-tool-tip,.frame-root #website-bw-header .signin-box .header-icon-tool-tip{background-color:#242424;bottom:-50px;color:#fff!important;display:none;min-height:27px;min-width:50px;padding:0 20px;position:absolute}.frame-root #website-bw-header .language-bw-styles .language-change-link .header-icon-tool-tip:after,.frame-root #website-bw-header .signin-box .header-icon-tool-tip:after{border:10px solid transparent;border-bottom-color:#242424;bottom:100%;content:"";left:50%;margin-left:0;position:absolute;transform:translateX(-50%)}.frame-root #website-bw-header .language-change-link:hover .header-icon-tool-tip,.frame-root #website-bw-header .signin-box:hover .header-icon-tool-tip{display:flex}.frame-root #website-bw-header .tool-tip-icon{display:flex;justify-content:center}@media (max-width:1600px) and (min-width:991px){.frame-root #website-bw-header .signin-container .primaryicon-user-circle,.frame-root #website-bw-header .tool-tip-icon .primaryicon-Espanol-Icon{font-size:14px}}.frame-root #website-bw-header .signin-box .header-icon-tool-tip{min-width:72px;padding:0 6px}.frame-root #website-bw-header a.signin-box:hover{text-decoration:underline}.frame-root #website-bw-header .temp-language{border-color:transparent!important;border:none;border-radius:0;color:inherit!important;font-size:15px;padding:0}#_website_gemini.frame-root #website-primary-header .websiteprimarysubmenu{top:150px!important}#_website_gemini.frame-root .full-sidemenu{background:#fff;height:100vh;position:absolute;right:0;width:400px;z-index:101}#_website_gemini.frame-root .search-banner-wrapper .next-heading{display:block!important}#_website_gemini.frame-root .gemini_body{margin-top:150px!important}@media (max-width:786px){#_website_gemini.frame-root .gemini_body{margin-top:0!important}#_website_gemini.frame-root .menu-sidemenu .overlay,#_website_gemini.frame-root .overlay{width:80%}#_website_gemini.frame-root .menu-nav-language-change-icon a{color:#000;display:block;margin:10px}}#_website_gemini.frame-root.gemini-genesis-header .genesis-menu-container{margin:0 auto;max-width:90%}#_website_gemini.frame-root.gemini-genesis-header .genesis-menu-container .horizontalmenu div:first-child a.h-menu-item{padding-left:7px!important}#_website_gemini.frame-root.gemini-genesis-header .genesis-menu-container .horizontalmenu a.h-menu-item{padding-bottom:.5rem;padding-top:.5rem}#_website_gemini.frame-root.gemini-genesis-header .horizontalmenu em.primaryicon-angle-down{margin-top:-4px}#_website_gemini.frame-root.gemini-genesis-header .bw_template_header .bw_template_header_menu .header-make-logo{max-height:45px}#_website_gemini.frame-root.gemini-genesis-header .menu-nav-language-change-icon-wrapper{display:none!important}@media (max-width:786px){#_website_gemini.frame-root.gemini-genesis-header #fixed-footer-bottom{display:none}#_website_gemini.frame-root.gemini-genesis-header .menu-sidemenu .overlay,#_website_gemini.frame-root.gemini-genesis-header .overlay{width:100%!important}#_website_gemini.frame-root.gemini-genesis-header .full-sidemenu{padding:5px;width:100%}}#_website_gemini.frame-root.gemini-genesis-header .genesis-mobile-submenu-section a.color-white:hover{color:#fff}#_website_gemini.frame-root.gemini-genesis-header .bw-mobile-header .mobile-sidemenu .mobile-menu-items{padding-inline:25px!important;padding-top:15px!important}#_website_gemini.frame-root.gemini-genesis-header .bw-mobile-header .mobile-sidemenu .mobile-menu-items li.item{border-bottom:2px solid #d3d3d3!important;margin-top:14px}#_website_gemini.frame-root.gemini-genesis-header .bw-mobile-header .mobile-sidemenu .mobile-menu-items li.item:last-child{border-bottom:none!important}#_website_gemini.frame-root.gemini-genesis-header .bw-mobile-header .mobile-sidemenu .mobile-menu-items li.item a{padding-inline:5px!important}#_website_gemini.frame-root.gemini-genesis-header .bw-mobile-header .mobile-sidemenu .mobile-menu-items li.item .language-change-link{padding:0!important}#_website_gemini.frame-root.gemini-genesis-header .bw-mobile-header .mobile-sidemenu .mobile-menu-items li.item .language-change-link .temp-language.notranslate{font-size:18px!important}#_website_gemini.frame-root.gemini-genesis-header .bw-mobile-header .mobile-sidemenu .mobile-menu-items .mobile-submenu{margin-inline:20px!important}#_website_gemini.frame-root.gemini-genesis-header .bw-mobile-header .mobile-sidemenu .mobile-menu-items .submenu-list-item{border-bottom:1px solid #d3d3d3!important}#_website_gemini.frame-root.gemini-genesis-header .bw-mobile-header .mobile-sidemenu .mobile-menu-items .submenu-list-item:last-child{border-bottom:none!important}#_website_gemini.frame-root.gemini-genesis-header .bw-mobile-header .mobile-sidemenu .mobile-menu-items .item .mobile-menu-toggle-icon{color:#939393!important;font-size:22px!important}#_website_gemini.frame-root.gemini-genesis-header #genesis-menu-container{cursor:pointer;display:inline-block;padding:10px}#_website_gemini.frame-root.gemini-genesis-header #genesis-menu-container #menu-bar1,#_website_gemini.frame-root.gemini-genesis-header #genesis-menu-container #menu-bar2{background-color:#fff;height:2px;transition:.3s ease-in-out;width:25px}#_website_gemini.frame-root.gemini-genesis-header #genesis-menu-container #menu-bar1{margin-bottom:8px}#_website_gemini.frame-root.gemini-genesis-header #genesis-menu-container.change #menu-bar1{margin-bottom:4px;-webkit-transform:rotate(-45deg) translate(1px,1px);transform:rotate(-45deg) translate(1px,1px)}#_website_gemini.frame-root.gemini-genesis-header #genesis-menu-container.change #menu-bar2{-webkit-transform:rotate(45deg) translate(-3px,-5px);transform:rotate(45deg) translate(-3px,-5px)}body{background:#fff;overflow-x:hidden;position:unset}@media (min-width:1500px){.container{max-width:95%}}@media (max-width:1499px){.container{max-width:98%}}.gemini_column_menu{max-height:80vh;overflow-y:auto}.gemini_column_menu::-webkit-scrollbar{display:none}.geminimenu-enter,.geminimenu-leave-to{transform:translateY(-100%)}.geminimenu-enter-to,.geminimenu-leave{transform:translateY(0)}.geminimenu-enter-active,.geminimenu-leave-active{transition:all 1s}.geminisubmenu-enter,.geminisubmenu-leave-to{height:0;overflow:hidden}.geminisubmenu-enter-to,.geminisubmenu-leave{height:100%;overflow:hidden}.geminisubmenu-enter-active,.geminisubmenu-leave-active{transition:all .5s ease}.menuoverlay-enter,.menuoverlay-leave-to{opacity:0}.menuoverlay-enter-to,.menuoverlay-leave{opacity:1}.menuoverlay-enter-active,.menuoverlay-leave-active{transition:all 1s}a.no-hover:hover{text-decoration:none}.menu-shadow{box-shadow:inset 0 5px 4px #00000014}.images_header_border{border-right:1px solid #fffafa14}.option_separator{border-left:1px solid #d7cfcf;height:20px}.menu-icon-color{color:#d7cfcf}.image_tails_menu{height:380px;overflow-y:auto}.image_tails_menu::-webkit-scrollbar{display:none}@media (min-width:1500px){.image_tails_menu{height:580px;overflow-y:auto}.image_tails_menu::-webkit-scrollbar{display:none}}.gemini-sub-menu{bottom:0;left:0;overflow:auto;right:0;top:57px}.gemini-side-nav{height:calc(100vh - 40px);overflow:auto}.website-gemini-simplify-sidemenu .main-menu-ul{list-style:none}.website-gemini-simplify-sidemenu .main-menu-ul a.menu-item{color:#000}.website-gemini-simplify-sidemenu .main-menu-ul a.menu-item:hover{text-decoration:none}.gemini-simplify-fixed-submenu{background-color:#fff!important;box-shadow:inset 5px -4px 8px 0 #00000014;height:100%;left:20%;overflow-y:auto;position:fixed;top:0;width:17%}#gemini_simplify_menu::-webkit-scrollbar,.gemini-simplify-fixed-submenu::-webkit-scrollbar{display:none}.hide-burger-arrow{visibility:hidden}.menu-animate-right{animation:arrowMoveRight .5s;animation-fill-mode:forwards;position:relative}.menu-animate-left{animation:arrowMoveLeft .5s;position:relative}@keyframes arrowMoveRight{0%{right:250px;visibility:visible}to{right:50px;visibility:visible}}@keyframes arrowMoveLeft{0%{left:0;right:0;visibility:hidden}to{right:250px;visibility:hidden}}.toggle-slidesubmenu-enter-active{animation:menu-slide .5s ease-in forwards}.toggle-slidesubmenu-leave-active{animation:menu-slide .5s ease-out reverse}@keyframes menu-slide{0%{transform:translateX(-100%);visibility:hidden;z-index:-1}to{transform:translateX(0);visibility:visible;z-index:-1}}.gemini-simplify-transition-enter-active{animation:slide-in .75s}.gemini-simplify-transition-leave-active{animation:slide-in .75s reverse}@keyframes slide-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}#_website_gemini ._theme_footer_background_color{background-color:#f2f2f2!important}@media (min-width:760px) and (max-width:1199px){.flex-md-wrap{flex-wrap:wrap}.margin-md-auto{margin:auto}.margin-md-top{margin-top:3px}.column-division{flex-wrap:wrap;font-size:10px!important;justify-content:unset!important}.submenu_right_arrow{padding:0 1px!important}.max-gemini-submenu-height{max-height:161px;overflow-y:scroll}.max-gemini-submenu-height::-webkit-scrollbar{width:.5em}.max-gemini-submenu-height::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.max-gemini-submenu-height::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.menu-item-image{display:block;margin:auto;max-height:161px}.images_menu_item_name{font-size:14px;max-height:60px}.image_tails_menu{height:326px;overflow-y:auto}.image_tails_menu::-webkit-scrollbar{display:none}}@media (min-width:1200px){.menu-name{font-size:28px!important}}._website_gemini .submenu-list{list-style:none;margin:0;padding:0}._website_gemini .submenu-list li{text-align:start}._website_gemini .submenu-list li a{color:#000}._website_gemini em.primaryicon-left-arrow.slick-arrow,._website_gemini em.primaryicon-right-arrow.slick-arrow{padding:10px 13px!important}._website_gemini .six-pack-carousel-banner .rotational-banner-component em.primaryicon-left-arrow.slick-arrow,._website_gemini .six-pack-carousel-banner .rotational-banner-component em.primaryicon-right-arrow.slick-arrow{background-color:transparent;font-size:30px!important}._website_gemini .six-pack-carousel-banner .primary-rotational-banner .VueCarousel-pagination{display:none!important}._website_gemini .six-pack-carousel-banner .six-pack-box-container{gap:20px}._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box{align-items:end;background:#fff;display:flex;justify-content:center;padding:0;transition:all .5s ease}._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box em.icons{font-size:2.3vh}._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box em.icons.primaryicon-car-empty-body{font-size:1.3vh;left:-5px;position:relative}._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box img,._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box img.inventory-icon{width:45px}@media (max-width:767px){._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box .six-pack-box-icon{text-align:left!important;width:16%}._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box .six-pack-box-inner{font-size:1.7vh;max-height:6vh!important;padding-bottom:1vh!important;padding-left:25px!important;padding-top:1vh!important}}@media (min-width:1200px){._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box{min-height:140px}._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box em.icons{font-size:45px}._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box em.icons.primaryicon-car-empty-body{font-size:25px;left:auto;position:static}._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box img{width:auto!important}._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box .bg-shadow-icons{min-height:140px}}@media (min-width:1100px) and (max-width:1700px){._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box .bg-shadow-icons{font-size:12px}._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box img{width:35px!important}._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box img.inventory-icon{width:45px}}@media (min-width:1500px){._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box img{width:auto!important}}._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box:hover{background-color:#05141f;color:#fff}._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box:hover a{color:#fff!important}@media (max-width:767px){._website_gemini .six-pack-carousel-banner .six-pack-box-container{gap:0;margin-top:0!important}._website_gemini .six-pack-carousel-banner .six-pack-box-container .six-pack-box{margin-top:1.8vh}}._website_gemini .six-pack-carousel-banner .six-pack-vehicle-search-container .vehicle_input{border-radius:0!important;height:50px;padding:28px 0 25px 40px}._website_gemini .six-pack-carousel-banner .six-pack-vehicle-search-container .primaryicon-search.search-icon{top:15px}._website_gemini .six-pack-carousel-banner .six-pack-vehicle-search-container .autocomplete_vehicles{position:absolute}._website_gemini .six-pack-carousel-banner .six-pack-vehicle-search-container .vehicle-search-button{height:10%}._website_gemini .six-pack-carousel-banner .six-pack-vehicle-search-container .six-pack-vehicle-search-buttons{align-items:center;display:flex;height:90%;justify-content:center;padding:20px 0}@media (max-width:767px){._website_gemini .six-pack-carousel-banner .six-pack-vehicle-search-container .six-pack-vehicle-search-buttons{padding:0}}._website_gemini .Website_Gemini_header_Utility_body .search-vehicle-component .vehicle-search-buttons{top:-20px}@media (max-width:1200px){._website_gemini .Website_Gemini_header_Utility_body .search-vehicle-component .vehicle-search-buttons{position:static}}._website_gemini .primary-body.six-pack-component-selection .search-vehicle-component .vehicle-search-buttons{top:-20px}@media (max-width:1200px){._website_gemini .primary-body.six-pack-component-selection .search-vehicle-component .vehicle-search-buttons{position:static}}._website_gemini .map-with-address a,._website_gemini .map-with-address span{color:#fff!important}.bg-shadow-icons{box-shadow:-1px 1px 4px 1px #e3e0e0}@media (min-width:1200px){.menu-name{font-size:28px!important}.six-pack-carousel-banner{padding:25px 0}.Website_Gemini_header_Utility_body .six-pack-carousel-banner{margin-bottom:20px!important;padding:25px 0}}@media (max-width:767px){._website_gemini .six-pack-carousel-banner .VueCarousel-navigation .VueCarousel-navigation-next,._website_gemini .six-pack-carousel-banner .VueCarousel-navigation .VueCarousel-navigation-prev{display:block}._website_gemini .six-pack-carousel-banner em.primaryicon-left-arrow.slick-arrow,._website_gemini .six-pack-carousel-banner em.primaryicon-right-arrow.slick-arrow{background-color:transparent!important;font-size:16px!important}}@media (min-width:1025px){.overlay-on-banner .simple-search-on-banner{bottom:15%;position:absolute!important;top:unset!important;width:100%}}.cta-on-banner .search-vehicle-component{bottom:0;position:absolute;width:100%}@media (max-width:991px){.cta-on-banner .search-vehicle-component{position:static}}.cta-on-banner .vehicle-search-buttons{top:0!important}@media (min-width:992px){.cta-on-banner .vehicle-search-buttons{top:-30px!important}}.cta-on-banner .vehicle-search-buttons .vehicle-search-links{justify-content:center;margin-top:0!important}.cta-on-banner .vehicle-search-buttons .vehicle-search-links .vehicle-search-link-item{margin:20px 0!important}@media (min-width:992px){.cta-on-banner .vehicle-search-buttons .vehicle-search-links .vehicle-search-link-item{flex:0.2;margin:0!important}}.cta-on-banner .vehicle-search-buttons .vehicle-search-links .vehicle-search-link-item a.rounded-full-buttons{display:block!important;font-size:20px;padding:15px 30px!important;text-align:center!important;white-space:nowrap}@media (min-width:320px) and (max-width:430px){.cta-on-banner .vehicle-search-buttons .vehicle-search-links .vehicle-search-link-item a.rounded-full-buttons{font-size:16px!important}}@media (min-width:768px) and (max-width:1366px){.cta-on-banner .vehicle-search-buttons .vehicle-search-links .vehicle-search-link-item a.rounded-full-buttons{font-size:12px!important;padding:15px 20px!important}}.cta-on-banner .vehicle-search-buttons .vehicle-search-links .vehicle-search-link-item a.rounded-full-buttons span ._theme_vehicle_search_right_arrow{display:none!important}.cta-on-banner .vehicle-search-buttons .vehicle-search-link-item:last-child{padding-right:0!important}.cta-on-banner .vehicle-search-buttons .scrollto-slide-arrow{align-items:center;border-radius:50%;display:flex;height:35px;justify-content:center;width:35px}.cta-on-banner .vehicle-search-links a:hover{text-decoration:none}.simple-search-on-banner{bottom:70px;position:absolute!important;top:unset!important;width:100%}.simple-search-on-banner .vehicle-search-input-container{margin:0 auto;width:40%}.simple-search-on-banner .vehicle-search-input-container input{background-color:#ddd;opacity:.9}@media (max-width:767px){.simple-search-on-banner{bottom:15px}.simple-search-on-banner .vehicle-search-input-container{width:100%}.simple-search-on-banner .vehicle-search-input-container input{padding-bottom:15px;padding-top:15px}.simple-search-on-banner .vehicle-search-input-container .search-icon{top:17px!important}}.businesshours-hover:hover .show-businesshours-hover{align-items:center!important;background-color:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.3);color:#000;display:flex!important;flex-direction:column;justify-content:center!important;left:unset;max-width:320px;min-height:225px;min-width:280px;right:0;width:auto!important;z-index:9}#gemini-menu .businesshours-hover:hover .show-businesshours-hover{left:-20px;top:-226px}.up-arrow{transform:rotate(270deg)}.down-arrow{transform:rotate(90deg)}.toggle-slidemenu-right-enter-active{animation:slide-in-right .5s ease-out forwards;transition:opacity .5s}.toggle-slidemenu-right-enter{opacity:0}.toggle-slidemenu-right-leave-to{opacity:1}.toggle-slidemenu-right-leave-active{animation:slide-out-right .5s ease-out forwards;opacity:0;transition:opacity .5s}@keyframes slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@media (max-width:1500px) and (min-width:900px){#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .horizontalmenu .h-menu-item{padding-inline:6px!important}}@media only screen and (max-width:600px){.mobile-header-menu .gemini-mobile-header-logo{margin:0 auto}.mobile-header-menu .bar-icon,.mobile-header-menu .gemini-mobile-header-logo .header-logo-img{margin-left:0!important}}