@property --angle{syntax:"<angle>";initial-value:0deg;inherits:true}:root{--d:2000ms;--angle:0deg;--c1:#96000d;--c2:transparent;--c3:#e10a1d;--c4:hsla(0,0%,54%,.267)}.primary-animation-btn{animation:borderRotate var(--d) linear infinite forwards;background:#eb0a1e!important;background-color:#eb0a1e!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c2),var(--c1) 36deg,var(--c1) 54deg,var(--c2) 90deg) 10!important;border-radius:0!important;color:#fff!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}.primary-animation-btn:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#96000d;background-color:#96000d!important;border:4px solid #96000d!important;box-shadow:0 0 18px 5px #96000d!important;color:#fff!important;z-index:1}.secondary-animation-btn{animation:borderRotate var(--d) linear infinite forwards;background:#fff!important;background-color:#fff!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c4),var(--c3) 36deg,var(--c3) 54deg,var(--c4) 90deg) 10!important;border-radius:0!important;color:#333!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}.secondary-animation-btn:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#e10a1d;background-color:#e10a1d!important;border:4px solid #e10a1d!important;box-shadow:0 0 18px 5px #e10a1d!important;color:#fff!important;z-index:1}@keyframes borderRotate{to{--angle:360deg}}._theme_buttons_css:not(.payment-type-btn,.button-onbg-dark,.norounded-css,.secondary-btn,.service-history-details-btn,.research-model-buttons a.rounded-buttons,.preownedbox a.details-btn,a.dealer-hours-heading,.offer-links a.rounded-buttons,.mileage-button),.rounded-buttons:not(.payment-type-btn,.button-onbg-dark,.norounded-css,.secondary-btn,.service-history-details-btn,.research-model-buttons a.rounded-buttons,.preownedbox a.details-btn,a.dealer-hours-heading,.offer-links a.rounded-buttons,.mileage-button),.theme-coupon-specials a:not(.payment-type-btn,.button-onbg-dark,.norounded-css,.secondary-btn,.service-history-details-btn,.research-model-buttons a.rounded-buttons,.preownedbox a.details-btn,a.dealer-hours-heading,.offer-links a.rounded-buttons,.mileage-button){animation:borderRotate var(--d) linear infinite forwards;background:#eb0a1e!important;background-color:#eb0a1e!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c2),var(--c1) 36deg,var(--c1) 54deg,var(--c2) 90deg) 10!important;border-radius:0!important;color:#fff!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}._theme_buttons_css:not(.payment-type-btn,.button-onbg-dark,.norounded-css,.secondary-btn,.service-history-details-btn,.research-model-buttons a.rounded-buttons,.preownedbox a.details-btn,a.dealer-hours-heading,.offer-links a.rounded-buttons,.mileage-button):hover,.rounded-buttons:not(.payment-type-btn,.button-onbg-dark,.norounded-css,.secondary-btn,.service-history-details-btn,.research-model-buttons a.rounded-buttons,.preownedbox a.details-btn,a.dealer-hours-heading,.offer-links a.rounded-buttons,.mileage-button):hover,.theme-coupon-specials a:not(.payment-type-btn,.button-onbg-dark,.norounded-css,.secondary-btn,.service-history-details-btn,.research-model-buttons a.rounded-buttons,.preownedbox a.details-btn,a.dealer-hours-heading,.offer-links a.rounded-buttons,.mileage-button):hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#96000d;background-color:#96000d!important;border:4px solid #96000d!important;box-shadow:0 0 18px 5px #96000d!important;color:#fff!important;z-index:1}._theme_vehiclesearch_bg_color{animation:borderRotate var(--d) linear infinite forwards;background:#eb0a1e!important;background-color:#eb0a1e!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c2),var(--c1) 36deg,var(--c1) 54deg,var(--c2) 90deg) 10!important;border-radius:0!important;color:#fff!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}._theme_vehiclesearch_bg_color:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#96000d;background-color:#96000d!important;border:4px solid #96000d!important;box-shadow:0 0 18px 5px #96000d!important;color:#fff!important;z-index:1}.service-history-details-btn{animation:borderRotate var(--d) linear infinite forwards;background:#fff!important;background-color:#fff!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c4),var(--c3) 36deg,var(--c3) 54deg,var(--c4) 90deg) 10!important;border-radius:0!important;color:#333!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}.service-history-details-btn:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#e10a1d;background-color:#e10a1d!important;border:4px solid #e10a1d!important;box-shadow:0 0 18px 5px #e10a1d!important;color:#fff!important;z-index:1}#coupon-specials .coupon-fixed-btn,#coupon-specials-list .coupon-fixed-btn{padding-bottom:16px!important}#coupon-specials .coupen-specials-schedule-btn.primary-btn,#coupon-specials-list .coupen-specials-schedule-btn.primary-btn{padding:8px 20px!important}#coupon-specials .coupen-specials-schedule-btn.primary-btn:hover,#coupon-specials-list .coupen-specials-schedule-btn.primary-btn:hover{border-color:#96000d!important;opacity:1}#coupon-specials .coupen-specials-get-offers-btn.secondary-btn,#coupon-specials-list .coupen-specials-get-offers-btn.secondary-btn{animation:borderRotate var(--d) linear infinite forwards;background:#fff!important;background-color:#fff!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c4),var(--c3) 36deg,var(--c3) 54deg,var(--c4) 90deg) 10!important;border-radius:0!important;color:#333!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}#coupon-specials .coupen-specials-get-offers-btn.secondary-btn:hover,#coupon-specials-list .coupen-specials-get-offers-btn.secondary-btn:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#e10a1d;background-color:#e10a1d!important;border:4px solid #e10a1d!important;border-color:#e10a1d!important;box-shadow:0 0 18px 5px #e10a1d!important;color:#fff!important;opacity:1;z-index:1}#coupon-specials .coupen-specials-get-offers-btn.secondary-btn:hover span,#coupon-specials-list .coupen-specials-get-offers-btn.secondary-btn:hover span{color:#fff!important}.preownedbox a.details-btn{animation:borderRotate var(--d) linear infinite forwards;background:#fff!important;background-color:#fff!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c4),var(--c3) 36deg,var(--c3) 54deg,var(--c4) 90deg) 10!important;border-radius:0!important;color:#333!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}.preownedbox a.details-btn:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#e10a1d;background-color:#e10a1d!important;border:4px solid #e10a1d!important;box-shadow:0 0 18px 5px #e10a1d!important;color:#fff!important;z-index:1}.header ._login_button,.header .signin-box{animation:borderRotate var(--d) linear infinite forwards;background:#eb0a1e!important;background-color:#eb0a1e!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c2),var(--c1) 36deg,var(--c1) 54deg,var(--c2) 90deg) 10!important;border-radius:0!important;color:#fff!important;padding-bottom:5px!important;padding-top:5px!important;transition:none!important}.header ._login_button:hover,.header .signin-box:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#96000d;background-color:#96000d!important;border:4px solid #96000d!important;box-shadow:0 0 18px 5px #96000d!important;color:#fff!important;z-index:1}.research-model-buttons a.rounded-buttons{animation:borderRotate var(--d) linear infinite forwards;background:#fff!important;background-color:#fff!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c4),var(--c3) 36deg,var(--c3) 54deg,var(--c4) 90deg) 10!important;border-radius:0!important;color:#333!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}.research-model-buttons a.rounded-buttons:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#e10a1d;background-color:#e10a1d!important;border:4px solid #e10a1d!important;box-shadow:0 0 18px 5px #e10a1d!important;color:#fff!important;z-index:1}#newinventory .inventory-btns .rounded-buttons.srp-cta-btn:hover{background-color:#96000d!important}.inventory-btns object.d-flex.flex-column{display:unset!important}.payment-buynow-btnsection .payment-panel-rounded-buttons{position:relative}.payment-buynow-btnsection .payment-panel-rounded-buttons.custom-cta:hover{background-color:#96000d!important}a.vdp-incentives.secondary-btn{animation:borderRotate var(--d) linear infinite forwards;background:#eb0a1e!important;background-color:#eb0a1e!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c2),var(--c1) 36deg,var(--c1) 54deg,var(--c2) 90deg) 10!important;border-radius:0!important;color:#fff!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}a.vdp-incentives.secondary-btn:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#96000d;background-color:#96000d!important;border:4px solid #96000d!important;box-shadow:0 0 18px 5px #96000d!important;color:#fff!important;z-index:1}.virtual-compare a.rounded-buttons{display:inline-block}#transact-checkout-section .offer-links a.rounded-buttons{animation:borderRotate var(--d) linear infinite forwards;background:#fff!important;background-color:#fff!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c4),var(--c3) 36deg,var(--c3) 54deg,var(--c4) 90deg) 10!important;border-radius:0!important;color:#333!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}#transact-checkout-section .offer-links a.rounded-buttons:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#e10a1d;background-color:#e10a1d!important;border:4px solid #e10a1d!important;box-shadow:0 0 18px 5px #e10a1d!important;color:#fff!important;z-index:1}#expresssendemail a.cta-button.btn-websites.button-tertiary,.schedule_modal_inner_content a.cta-button.btn-websites.button-tertiary{animation:borderRotate var(--d) linear infinite forwards;background:#fff!important;background-color:#fff!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c4),var(--c3) 36deg,var(--c3) 54deg,var(--c4) 90deg) 10!important;border-radius:0!important;color:#333!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}#expresssendemail a.cta-button.btn-websites.button-tertiary:hover,.schedule_modal_inner_content a.cta-button.btn-websites.button-tertiary:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#e10a1d;background-color:#e10a1d!important;border:4px solid #e10a1d!important;box-shadow:0 0 18px 5px #e10a1d!important;color:#fff!important;z-index:1}#transact-trade-section a.back-step{animation:borderRotate var(--d) linear infinite forwards;background:#fff!important;background-color:#fff!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c4),var(--c3) 36deg,var(--c3) 54deg,var(--c4) 90deg) 10!important;border-radius:0!important;color:#333!important;display:inline-block;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}#transact-trade-section a.back-step:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#e10a1d;background-color:#e10a1d!important;border:4px solid #e10a1d!important;box-shadow:0 0 18px 5px #e10a1d!important;color:#fff!important;z-index:1}#loadedoptionsmodal a.calculate-btn,#transact-taxes-fees a.remove-btn{display:inline-block}#custompageblock .editor a.round-button{animation:borderRotate var(--d) linear infinite forwards;background:#eb0a1e!important;background-color:#eb0a1e!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c2),var(--c1) 36deg,var(--c1) 54deg,var(--c2) 90deg) 10!important;border-radius:0!important;color:#fff!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}#custompageblock .editor a.round-button:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#96000d;background-color:#96000d!important;border:4px solid #96000d!important;box-shadow:0 0 18px 5px #96000d!important;color:#fff!important;z-index:1}.custom-page-dealer-map a.dealer-hours-heading{animation:borderRotate var(--d) linear infinite forwards;background:#fff!important;background-color:#fff!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c4),var(--c3) 36deg,var(--c3) 54deg,var(--c4) 90deg) 10!important;border-radius:0!important;color:#333!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}.custom-page-dealer-map a.dealer-hours-heading:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#e10a1d;background-color:#e10a1d!important;border:4px solid #e10a1d!important;box-shadow:0 0 18px 5px #e10a1d!important;color:#fff!important;z-index:1}#otherModels a.learn_more.view-details-btn{animation:borderRotate var(--d) linear infinite forwards;background:#fff!important;background-color:#fff!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c4),var(--c3) 36deg,var(--c3) 54deg,var(--c4) 90deg) 10!important;border-radius:0!important;color:#333!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}#otherModels a.learn_more.view-details-btn:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#e10a1d;background-color:#e10a1d!important;border:4px solid #e10a1d!important;box-shadow:0 0 18px 5px #e10a1d!important;color:#fff!important;z-index:1}.details-overlay .staff-cta-bgcolor{animation:borderRotate var(--d) linear infinite forwards;background:#eb0a1e!important;background-color:#eb0a1e!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c2),var(--c1) 36deg,var(--c1) 54deg,var(--c2) 90deg) 10!important;border-radius:0!important;color:#fff!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}.details-overlay .staff-cta-bgcolor:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#96000d;background-color:#96000d!important;border:4px solid #96000d!important;box-shadow:0 0 18px 5px #96000d!important;color:#fff!important;z-index:1}#sell-us-your-car-btns a.steps-back-btn,#value-my-trade-btns a.steps-back-btn{animation:borderRotate var(--d) linear infinite forwards;background:#fff!important;background-color:#fff!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c4),var(--c3) 36deg,var(--c3) 54deg,var(--c4) 90deg) 10!important;border-radius:0!important;color:#333!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}#sell-us-your-car-btns a.steps-back-btn:hover,#value-my-trade-btns a.steps-back-btn:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#e10a1d;background-color:#e10a1d!important;border:4px solid #e10a1d!important;box-shadow:0 0 18px 5px #e10a1d!important;color:#fff!important;z-index:1}#mytradevalue a.voi-skip-button:not(.button-primary),.sellusyourcar-page a.voi-skip-button:not(.button-primary){animation:borderRotate var(--d) linear infinite forwards;background:#fff!important;background-color:#fff!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c4),var(--c3) 36deg,var(--c3) 54deg,var(--c4) 90deg) 10!important;border-radius:0!important;color:#333!important;display:inline-block;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}#mytradevalue a.voi-skip-button:not(.button-primary):hover,.sellusyourcar-page a.voi-skip-button:not(.button-primary):hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#e10a1d;background-color:#e10a1d!important;border:4px solid #e10a1d!important;box-shadow:0 0 18px 5px #e10a1d!important;color:#fff!important;z-index:1}#mytradevalue a.voi-skip-button:not(.button-primary) strong:hover,.sellusyourcar-page a.voi-skip-button:not(.button-primary) strong:hover{color:#fff!important}#reserve-your-vehicle a.return-home-btn{animation:borderRotate var(--d) linear infinite forwards;background:#fff!important;background-color:#fff!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c4),var(--c3) 36deg,var(--c3) 54deg,var(--c4) 90deg) 10!important;border-radius:0!important;color:#333!important;display:inline-block;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}#reserve-your-vehicle a.return-home-btn:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#e10a1d;background-color:#e10a1d!important;border:4px solid #e10a1d!important;box-shadow:0 0 18px 5px #e10a1d!important;color:#fff!important;z-index:1}.text-permissions-modal input.submit-button{animation:borderRotate var(--d) linear infinite forwards;background:#eb0a1e!important;background-color:#eb0a1e!important;border:4px solid!important;border-image:conic-gradient(from var(--angle),var(--c2),var(--c1) 36deg,var(--c1) 54deg,var(--c2) 90deg) 10!important;border-radius:0!important;color:#fff!important;padding-bottom:8px!important;padding-top:8px!important;transition:none!important}.text-permissions-modal input.submit-button:hover{-webkit-box-reflect:below 1px linear-gradient(transparent,#000000b0);background:#96000d;background-color:#96000d!important;border:4px solid #96000d!important;box-shadow:0 0 18px 5px #96000d!important;color:#fff!important;z-index:1}#scheduleTestDrivePage .right-border a.rounded-buttons{display:inline-block}