.key-bg-linear-light{background:linear-gradient(180deg,rgba(0,77,153,.14),rgba(0,77,153,0) 37.29%,rgba(0,77,153,0)),#e0f2fe}.key-bg-linear-dark{background:linear-gradient(180deg,rgba(14,164,233,.2),rgba(32,150,205,.2),rgba(0,0,0,.2) 100%,#053677),#053677}.dsp-frd-btn-link{align-items:center!important;border-radius:.375rem!important;display:flex!important;font-size:1rem!important;gap:.5rem!important;line-height:1.5rem!important;padding:1rem 1.5rem!important}.dsp-frd-btn-link,.dsp-frd-btn-link:hover{text-decoration-line:none!important}.header{--tw-bg-opacity:1;background-color:rgb(5 54 119/var(--tw-bg-opacity))}.header .header-general,.header .mobile-general{--tw-bg-opacity:1;background-color:rgb(44 99 162/var(--tw-bg-opacity));border-width:0;padding-bottom:.5rem;padding-top:.5rem}.header .header-bottom,.header .mobile-medium,.header .mobile-small{--tw-bg-opacity:1;background-color:rgb(5 54 119/var(--tw-bg-opacity));border-width:0}.header .desktop-menu .menu-item .nav-link{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity));font-weight:400}.header .desktop-menu .menu-item .nav-link:hover{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.header .desktop-menu .dropdown-menu{border-bottom-width:0;border-left-width:0;border-top-width:0}.header .desktop-menu .dropdown-menu .menu-item:first-child,.header .desktop-menu .dropdown-menu .menu-item:first-child>a{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.header .desktop-menu .dropdown-menu .menu-item:last-child,.header .desktop-menu .dropdown-menu .menu-item:last-child>a{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.header .header-desktop .desktop-bottom-wrapper{-moz-column-gap:1rem;column-gap:1rem}.header .header-desktop .border-l:has(.garage-container){border-style:none!important}.header .header-desktop .inventory-links{width:unset}.header .header-desktop .inventory-links .helpful-link.single-inventory-link .helpful-link-icon,.header .header-desktop .inventory-links .helpful-link.single-inventory-link .helpful-link-title{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.header .header-desktop .header-address{border-right-width:1px;flex-wrap:nowrap;justify-content:flex-end}.header .header-desktop .header-address .header-address-wrapper{--tw-text-opacity:1;border-left-width:0;border-right-width:1px;color:rgb(250 204 21/var(--tw-text-opacity));gap:1rem;padding-right:1rem}.header .header-desktop .header-address .header-address-wrapper .title{display:none}.header .header-desktop .header-phones{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.header .header-desktop .header-phones button:hover{color:rgba(250,204,21,.7)}.header .header-desktop .header-phones button>span{display:none}.header .header-desktop .desktop-logo>a>img{max-height:7rem}.header .header-mobile .mobile-md-logo>a>img{max-height:5rem}.header>.header-links-bar{display:none}.header .garage-container .js-header-garage .garage-icon-text,.header .garage-container .js-header-garage svg{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity))}.header .garage-container .js-header-garage:hover .garage-icon-text,.header .garage-container .js-header-garage:hover svg{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.header .contact-cta-header,.header .mobile-sm-nav button{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity))}.header .contact-cta-header:hover,.header .mobile-sm-nav button:hover{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.header .header-site-search-bar .search-bar{margin-bottom:0;margin-top:0;padding-bottom:1.5rem;padding-top:1.5rem}.header .header-site-search-bar .search-bar .search__button{--tw-text-opacity:1;background-color:hsla(0,0%,100%,.5);color:rgb(255 255 255/var(--tw-text-opacity))}.header .header-site-search-bar .search-bar .search__button:hover{background-color:rgba(191,219,254,.2)}.header .header-site-search-bar .search-bar input[type=text].dsp-text-input::-moz-placeholder{--tw-text-opacity:1!important;color:rgb(219 234 254/var(--tw-text-opacity))!important}.header .header-site-search-bar .search-bar input[type=text].dsp-text-input::placeholder{--tw-text-opacity:1!important;color:rgb(219 234 254/var(--tw-text-opacity))!important}.header .header-site-search-bar .search-bar input[type=text].dsp-text-input::-webkit-input-placeholder{--tw-text-opacity:1!important;color:rgb(219 234 254/var(--tw-text-opacity))!important}.header .header-site-search-bar .search-bar input[type=text].dsp-text-input:-ms-input-placeholder{--tw-text-opacity:1!important;color:rgb(219 234 254/var(--tw-text-opacity))!important}.header .header-site-search-bar .search-bar input[type=text].dsp-text-input{--tw-border-opacity:1;--tw-text-opacity:1;background-color:hsla(0,0%,100%,.1);border-color:rgb(219 234 254/var(--tw-border-opacity));color:rgb(248 250 252/var(--tw-text-opacity))}.home .helpful-link:hover{--tw-bg-opacity:0.9!important}.home .helpful-link-hitbox.group:hover .group-hover\:underline{text-decoration-line:none}.home-hero .hero-image,.home-hero .hero-sidebar-wrapper,.home-hero .hero-slide,.home-hero .hero-slide-w-sidebar{background:linear-gradient(180deg,rgba(14,164,233,.2),rgba(32,150,205,.2),rgba(0,0,0,.2) 100%,#053677),#053677}.home-hero .slide-sidebar-container{background-color:transparent;justify-content:center;padding:2rem}@media (min-width:640px){.home-hero .slide-sidebar-container{padding:4rem}}@media (min-width:768px){.home-hero .slide-sidebar-container{height:100%;padding:2.5rem}}@media (min-width:1024px){.home-hero .slide-sidebar-container{height:auto;padding:4rem}}@media (min-width:1536px){.home-hero .slide-sidebar-container{padding:9rem 6rem 9rem 0}}@media (min-width:768px){.home-hero .hero-sidebar-content,.home-hero .hero-sidebar-wrapper{height:100%}}@media (min-width:1024px){.home-hero .hero-sidebar-content,.home-hero .hero-sidebar-wrapper{height:auto}.home-hero .hero-sidebar-wrapper{width:41.666667%}}@media (min-width:1280px){.home-hero .hero-sidebar-wrapper{width:41.666667%}}@media (max-width:767px){.home-hero .hero-sidebar-wrapper{background:transparent}}@media (min-width:1024px){.home-hero .hero-image.hero-image-w-sidebar .spacer{width:41.666667%}}@media (min-width:1280px){.home-hero .hero-image.hero-image-w-sidebar .spacer{width:41.666667%}}@media (min-width:1024px){.home-hero .hero-image.hero-image-w-sidebar .hero-image-wrapper-w-sidebar{width:58.333333%}}@media (min-width:1280px){.home-hero .hero-image.hero-image-w-sidebar .hero-image-wrapper-w-sidebar{width:58.333333%}}.home-hero .hero-slide-no-sidebar .hero-image-no-sidebar img.image-no-panel{aspect-ratio:8/11 auto}@media (min-width:1024px){.home-hero .hero-slide-no-sidebar .hero-image-no-sidebar img.image-no-panel{aspect-ratio:16/5 auto}}.home-hero .hero-slide-no-sidebar .hero-image-no-sidebar img.image-no-panel[src*="/oem/ford/promo"]{aspect-ratio:16/5 auto}.home-hero .hero-slide.hero-slide-responsive .hero-image-wrapper-w-sidebar .media.media-with-panel{aspect-ratio:8/11}@media (min-width:640px){.home-hero .hero-slide.hero-slide-responsive .hero-image-wrapper-w-sidebar .media.media-with-panel{aspect-ratio:16/5}}.home-hero .section-base .hero-title{font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:1024px){.home-hero .section-base .hero-title{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1280px){.home-hero .section-base .hero-title{font-size:2.25rem;line-height:2.5rem}}.home-hero .section-base .base-buttons-container{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem}@media (min-width:1280px){.home-hero .section-base .base-buttons-container{flex-direction:row}}.home-hero .section-base .base-button{flex:1 1 0%;margin:0}.home-hero .home-hero-controls{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));padding-bottom:0;padding-top:0}.home-hero .home-hero-controls .hero-controls-content{padding-bottom:1.5rem;padding-top:1.5rem}.home-hero .home-hero-controls .hero-controls-content .hero-helpful-links .repeatable-items{align-items:stretch}.home-hero .home-hero-controls .hero-controls-content .hero-helpful-links .repeatable-items .helpful-link{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(5 54 119/var(--tw-bg-opacity));border-radius:.375rem;border-width:0;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;padding:1rem}.home-hero .home-hero-controls .hero-controls-content .hero-helpful-links .repeatable-items .helpful-link .helpful-link-hitbox{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.home-hero .home-hero-controls .slider-controls .slick-dots .slick-dot.theme-dot.slick-active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(32 150 205/var(--tw-bg-opacity));color:rgb(248 250 252/var(--tw-text-opacity))}.home-hero .home-hero-controls .slider-controls .slick-dots .slick-dot.theme-dot.slick-active:hover{--tw-bg-opacity:1;background-color:rgb(44 99 162/var(--tw-bg-opacity))}@media (min-width:1024px){.home-hero .hero-slider-controls{display:none}}@media (min-width:1280px){.home-hero .hero-slider-controls{display:flex}}.home .extend-content{gap:0;padding-bottom:0;padding-top:0}.home .extend-content .extend-section-link{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(30 41 59/var(--tw-text-opacity));padding:.375rem .75rem;text-decoration-line:none}.home .extend-content .extend-section-link:hover{--tw-bg-opacity:1;background-color:rgb(255 230 130/var(--tw-bg-opacity))}.home .extend-content .extend-section-title{--tw-text-opacity:1;color:rgb(16 43 78/var(--tw-text-opacity))}.home .extend-content .extend-section-title .highlight{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.home .call-to-actions{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity));padding-bottom:2rem;padding-top:2rem}@media (min-width:1024px){.home .call-to-actions{padding-bottom:5rem;padding-top:5rem}}.home .call-to-actions .home-cta .cta-hitbox{align-items:flex-start;border-radius:.375rem;padding:2rem 2rem 6rem}.home .call-to-actions .home-cta .cta-hitbox .absolute{display:none}.home .call-to-actions .home-cta .cta-hitbox .cta-content{text-align:left;width:100%}.home .call-to-actions .home-cta .cta-hitbox .cta-content .cta-over{font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:none}.home .call-to-actions .home-cta .cta-hitbox .cta-content .cta-title{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity));font-size:1.5rem;font-weight:700;line-height:2rem}.home .call-to-actions .home-cta:nth-child(2n) .cta-overlay{background-color:#2c63a2;opacity:.9}.home .call-to-actions .home-cta:nth-child(2n):hover .cta-overlay{background-color:#21487a;opacity:.9}.home .call-to-actions .home-cta:nth-child(odd) .cta-overlay{background-color:#153865;opacity:.9}.home .call-to-actions .home-cta:nth-child(odd):hover .cta-overlay{background-color:#0d2442;opacity:.9}.home .call-to-actions .ctas-links .extend-section-link{--tw-text-opacity:1;background-color:transparent;color:rgb(71 85 105/var(--tw-text-opacity))}.home .call-to-actions .ctas-links .extend-section-link:hover{--tw-text-opacity:1;background-color:transparent;color:rgb(30 41 59/var(--tw-text-opacity));text-decoration-line:underline}.home .section-callout{padding-left:0;padding-right:0}@media (min-width:1280px){.home .section-callout{padding-left:0;padding-right:0}}@media (min-width:1536px){.home .section-callout{padding-left:0;padding-right:0}}@media (min-width:1686px){.home .section-callout{margin-left:unset;margin-right:unset;max-width:unset;padding-left:0;padding-right:0}}.home .section-callout .section-base .base-description{font-size:.875rem!important;font-weight:300!important;line-height:1.25rem!important}.home .section-callout.callout-a{background:linear-gradient(180deg,rgba(0,77,153,.14),rgba(0,77,153,0) 37.29%,rgba(0,77,153,0)),#e0f2fe;position:static;width:100%}@media (min-width:1686px){.home .section-callout.callout-a{max-width:unset}}.home .section-callout.callout-a .callout-a-hitbox{display:flex;flex-direction:column;gap:5rem;padding-left:0;padding-right:0}@media (min-width:1024px){.home .section-callout.callout-a .callout-a-hitbox{align-items:stretch;flex-direction:row}}.home .section-callout.callout-a .callout-image{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);aspect-ratio:3/1.2;border-radius:1rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);flex:1 1 0%;overflow:hidden}@media (min-width:1024px){.home .section-callout.callout-a .callout-image{margin-left:3rem}}.home .section-callout.callout-a .callout-image .image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.home .section-callout.callout-a .callout-base{flex:1 1 0%}.home .section-callout.callout-a .callout-base .section-base{align-items:stretch;display:flex;flex-direction:column;height:100%;max-width:550px}.home .section-callout.callout-a .callout-base .section-base .base-title>p:first-child{font-size:2.25rem;font-weight:700;line-height:2.5rem;margin-bottom:1rem}.home .section-callout.callout-a .callout-base .section-base .base-description,.home .section-callout.callout-a .callout-base .section-base .base-title{--tw-text-opacity:1;color:rgb(16 43 78/var(--tw-text-opacity))}.home .section-callout.callout-a .callout-base .section-base .base-title p:nth-child(2){--tw-text-opacity:1;color:rgb(44 99 162/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}.home .section-callout.callout-a .callout-base .section-base .base-description{flex:1 1 0%}@media (min-width:1024px){.home .section-callout.callout-a .callout-base .section-base .base-description{margin-bottom:5rem;margin-top:5rem}}.home .section-callout.callout-a .callout-base .section-base .base-buttons-container{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;max-width:100%}@media (min-width:768px){.home .section-callout.callout-a .callout-base .section-base .base-buttons-container{flex-direction:row}}@media (min-width:1024px){.home .section-callout.callout-a .callout-base .section-base .base-buttons-container{flex-direction:column;max-width:700px}}@media (min-width:1280px){.home .section-callout.callout-a .callout-base .section-base .base-buttons-container{flex-direction:row}}.home .section-callout.callout-a .callout-base .section-base .base-button{flex:1 1 0%;margin:0;max-width:350px;text-align:center}.home .section-callout.callout-a .callout-base .section-base .base-btn-2{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(5 54 119/var(--tw-bg-opacity));color:rgb(248 250 252/var(--tw-text-opacity))}.home .section-callout.callout-a .callout-base .section-base .base-btn-2:hover{--tw-bg-opacity:1;background-color:rgb(32 150 205/var(--tw-bg-opacity))}.home .section-callout.callout-a .callout-base .section-base .base-description{margin-bottom:2rem;margin-top:2rem}.home .section-callout.callout-b{background:linear-gradient(180deg,rgba(14,164,233,.2),rgba(32,150,205,.2),rgba(0,0,0,.2) 100%,#053677),#053677;position:static;width:100%}@media (min-width:1686px){.home .section-callout.callout-b{max-width:unset}}.home .section-callout.callout-b .callout-new-content{display:flex;padding-left:1.5rem;padding-right:1.5rem;position:relative;width:100%;z-index:50}@media (min-width:1686px){.home .section-callout.callout-b .callout-new-content{width:100%}@media (min-width:320px){.home .section-callout.callout-b .callout-new-content{max-width:320px}}@media (min-width:640px){.home .section-callout.callout-b .callout-new-content{max-width:640px}}@media (min-width:768px){.home .section-callout.callout-b .callout-new-content{max-width:768px}}@media (min-width:1024px){.home .section-callout.callout-b .callout-new-content{max-width:1024px}}@media (min-width:1280px){.home .section-callout.callout-b .callout-new-content{max-width:1280px}}@media (min-width:1536px){.home .section-callout.callout-b .callout-new-content{max-width:1536px}}@media (min-width:1686px){.home .section-callout.callout-b .callout-new-content{max-width:1686px}}}@media (min-width:640px){.home .section-callout.callout-b .callout-new-content{padding-left:2rem;padding-right:2rem}}@media (min-width:1536px){.home .section-callout.callout-b .callout-new-content{padding-left:3rem;padding-right:3rem}}@media (min-width:1686px){.home .section-callout.callout-b .callout-new-content{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}}.home .section-callout.callout-b .callout-new-content .callout-base{--tw-border-opacity:1;background:linear-gradient(180deg,rgba(14,164,233,.2),rgba(32,150,205,.2),rgba(0,0,0,.2) 100%,#053677),#053677;border-color:rgb(250 204 21/var(--tw-border-opacity));margin-bottom:0;padding-bottom:2.5rem;padding-left:0;padding-top:2.5rem;width:100%}@media (min-width:768px){.home .section-callout.callout-b .callout-new-content .callout-base{padding-bottom:4rem;padding-top:4rem;width:100%}}@media (min-width:1024px){.home .section-callout.callout-b .callout-new-content .callout-base{border-right-width:8px;margin-left:3rem;padding-right:10rem;width:50%}}@media (min-width:1280px){.home .section-callout.callout-b .callout-new-content .callout-base{padding-bottom:5rem;padding-top:5rem;width:50%}}@media (min-width:1536px){.home .section-callout.callout-b .callout-new-content .callout-base{padding-bottom:5rem;padding-top:5rem}}@media (min-width:1686px){.home .section-callout.callout-b .callout-new-content .callout-base{padding-bottom:7rem;padding-top:7rem}}.home .section-callout.callout-b .callout-new-content .callout-base .callout-b-main-title{font-size:3rem;font-weight:700;line-height:1}.home .section-callout.callout-b .callout-image-content{aspect-ratio:3/1.5;display:flex;left:0;position:static;top:0;width:100%;z-index:20}@media (min-width:1024px){.home .section-callout.callout-b .callout-image-content{aspect-ratio:unset;height:100%;position:absolute}}.home .section-callout.callout-b .callout-image-content .callout-image{height:100%;width:100%}@media (min-width:768px){.home .section-callout.callout-b .callout-image-content .callout-image{width:100%}}@media (min-width:1024px){.home .section-callout.callout-b .callout-image-content .callout-image{width:50%}}@media (min-width:1280px){.home .section-callout.callout-b .callout-image-content .callout-image{width:50%}}.home .section-callout.callout-b .callout-image-content .image-spacer{display:none}@media (min-width:1024px){.home .section-callout.callout-b .callout-image-content .image-spacer{display:block;width:50%}}.home .section-callout.callout-b .callout-image-content .image-background{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%}.home .section-callout.callout-b .callout-b-hitbox{border-radius:0;display:flex;flex-direction:column}@media (min-width:768px){.home .section-callout.callout-b .callout-b-hitbox{flex-direction:column}}@media (min-width:1024px){.home .section-callout.callout-b .callout-b-hitbox{flex-direction:row}}.home .home-featured-inventory{padding-bottom:2rem;padding-top:2rem}@media (min-width:1024px){.home .home-featured-inventory{padding-bottom:8rem;padding-top:8rem}}.home .home-about-container{background:linear-gradient(180deg,rgba(14,164,233,.2),rgba(32,150,205,.2),rgba(0,0,0,.2) 100%,#053677),#053677;padding-bottom:2rem;padding-top:2rem}@media (min-width:1024px){.home .home-about-container{padding-bottom:5rem;padding-top:5rem}}.home .home-about-container .home-about .home-about-wrapper{row-gap:2rem}@media (min-width:1280px){.home .home-about-container .home-about .home-about-wrapper{-moz-column-gap:5rem;column-gap:5rem}.home .home-about-container .home-about .about-sidebar{margin-left:3rem}}.home .home-about-container .home-about .about-sidebar .about-sidebar-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));padding-bottom:0;padding-top:0}.home .home-about-container .home-about .about-sidebar .about-sidebar-title .over-title{font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem;text-transform:none}.home .home-about-container .home-about .about-sidebar .about-sidebar-title .main-title{font-size:2.25rem;font-weight:700;letter-spacing:0;line-height:2.5rem;margin-bottom:2rem;text-transform:none}.home .home-about-container .home-about .about-sidebar .about-content *{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.home .home-about-container .home-about .about-sidebar .base-description{padding-right:2.5rem}}.home .home-about-container .home-about .about-sidebar .repeatable-items{flex-direction:column!important;gap:.75rem!important;padding-bottom:1rem!important;padding-top:1rem!important}@media (min-width:640px){.home .home-about-container .home-about .about-sidebar .repeatable-items{flex-direction:row!important}}@media (min-width:1024px){.home .home-about-container .home-about .about-sidebar .repeatable-items{flex-direction:row!important}}@media (min-width:1280px){.home .home-about-container .home-about .about-sidebar .repeatable-items{flex-direction:row!important;gap:.75rem!important}}.home .home-about-container .home-about .about-sidebar .repeatable-items .helpful-link{align-items:center;border-radius:.375rem;display:flex;flex:1 1 0%;font-size:1rem;gap:.5rem;justify-content:center;line-height:1.5rem}.home .home-about-container .home-about .about-sidebar .repeatable-items .helpful-link .helpful-link-hitbox{-moz-column-gap:.5rem;column-gap:.5rem;flex-wrap:wrap;row-gap:.25rem;text-align:center;width:100%}.home .home-about-container .home-about .about-sidebar .repeatable-items .helpful-link .helpful-link-title-container{padding:1rem;width:100%}.home .home-about-container .home-about .about-sidebar .repeatable-items .helpful-link .helpful-link-title{font-size:.875rem;font-weight:500;line-height:1.25rem}.group:hover .home .home-about-container .home-about .about-sidebar .repeatable-items .helpful-link .helpful-link-title{text-decoration-line:none}.home .home-about-container .home-about .about-sidebar .repeatable-items .helpful-link .helpful-link-icon{display:none}.home .home-about-container .home-about .about-sidebar .repeatable-items .helpful-link:nth-child(4n+1){--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity))}.home .home-about-container .home-about .about-sidebar .repeatable-items .helpful-link:nth-child(4n+1):hover{--tw-bg-opacity:1;background-color:rgb(255 230 130/var(--tw-bg-opacity))}.home .home-about-container .home-about .about-sidebar .repeatable-items .helpful-link:nth-child(4n+2){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.home .home-about-container .home-about .about-sidebar .repeatable-items .helpful-link:nth-child(4n+2):hover{background-color:hsla(0,0%,100%,.8)}.home .home-about-container .home-about .about-sidebar .repeatable-items .helpful-link:nth-child(4n+3){background-color:hsla(0,0%,100%,.5)}.home .home-about-container .home-about .about-sidebar .repeatable-items .helpful-link:nth-child(4n+3):hover{background-color:hsla(0,0%,100%,.3)}.home .home-about-container .home-about .about-sidebar .repeatable-items .helpful-link:nth-child(4n+3) .helpful-link-hitbox{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1280px){.home .home-about-container .home-about .about-sidebar-wrapper{padding-right:1.5rem}}.home .home-about-container .home-about .about-image{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);aspect-ratio:3/2;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.home .build-and-price{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity));padding-bottom:2rem;padding-top:2rem}@media (min-width:1024px){.home .build-and-price{padding-bottom:5rem;padding-top:5rem}}.home .build-and-price .home-bnp .bnp-year-toggles{padding:2.5rem}.home .build-and-price .home-bnp .bnp-year-toggles .dsp-toggle.is-active{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}.home .build-and-price .home-bnp .bnp-hitbox{--tw-bg-opacity:1;background-color:rgb(16 43 78/var(--tw-bg-opacity));border-width:0}.home .build-and-price .home-bnp .bnp-cta,.home .build-and-price .home-bnp .border-b{display:none}.home .build-and-price .home-bnp .bnp-name{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity));font-size:1.125rem;font-weight:700;line-height:1.75rem}.home .build-and-price .home-bnp .bnp-year{color:hsla(0,0%,100%,.8)}.home .build-and-price .home-bnp .bnp-type-icon{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;max-width:-moz-fit-content;max-width:fit-content;padding:.5rem .625rem}.home .build-and-price .home-bnp:hover .bnp-hitbox{--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:rgb(44 99 162/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.home .build-and-price .build-and-price-controls .controls-container{position:static}@media (min-width:1024px){.home .build-and-price .build-and-price-controls .controls-container{position:static}}@media (min-width:1280px){.home .build-and-price .build-and-price-controls .controls-container{position:static}}.home .build-and-price .build-and-price-controls .controls-container .control-button{width:100%}.home .build-and-price .build-and-price-controls .controls-container .control-button .slider-controls{justify-content:space-between;width:100%}.home .home-why-choose-us{padding-bottom:2rem;padding-top:2rem}@media (min-width:1024px){.home .home-why-choose-us{padding-bottom:5rem;padding-top:5rem}.home .home-why-choose-us .repeatable-reasons{padding-top:2.5rem}}.home .home-why-choose-us .repeatable-reasons .single-reason{--tw-border-opacity:1;border-left-color:rgb(250 204 21/var(--tw-border-opacity))}.home .home-why-choose-us .repeatable-reasons .single-reason:nth-child(-n+3){--tw-border-opacity:1;border-left-color:rgb(32 150 205/var(--tw-border-opacity))}.home .reviews{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity));padding-bottom:2rem;padding-top:2rem}@media (min-width:1024px){.home .reviews{padding-bottom:4rem;padding-top:4rem}}.home .reviews .home-reviews-controls-wrapper{gap:1rem}.home .reviews .review-card .review-card-hitbox{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(226 232 240/var(--tw-border-opacity));flex-direction:column}.home .reviews .review-card .review-card-hitbox:hover{--tw-border-opacity:1;border-color:rgb(32 150 205/var(--tw-border-opacity))}.home .reviews .review-card .review-text{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-weight:300}.home .home-socials{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:1024px){.home .home-socials{padding-bottom:6rem;padding-top:6rem}}.home .home-socials .custom-container{padding-left:0;padding-right:0}@media (min-width:1686px){.home .home-socials .custom-container{width:100%}@media (min-width:320px){.home .home-socials .custom-container{max-width:320px}}@media (min-width:640px){.home .home-socials .custom-container{max-width:640px}}@media (min-width:768px){.home .home-socials .custom-container{max-width:768px}}@media (min-width:1024px){.home .home-socials .custom-container{max-width:1024px}}@media (min-width:1280px){.home .home-socials .custom-container{max-width:1280px}}@media (min-width:1536px){.home .home-socials .custom-container{max-width:1536px}}@media (min-width:1686px){.home .home-socials .custom-container{max-width:1686px}}}@media (min-width:640px){.home .home-socials .custom-container{padding-left:2rem;padding-right:2rem}}@media (min-width:1536px){.home .home-socials .custom-container{padding-left:3rem;padding-right:3rem}}@media (min-width:1686px){.home .home-socials .custom-container{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}}.home .home-socials .extend-section-title{font-size:1.875rem;font-weight:700;line-height:2.25rem;text-align:center}@media (min-width:768px){.home .home-socials .extend-section-title{font-size:3rem;line-height:1}}.home .home-socials .extend-section-under-title{margin-bottom:2rem;text-align:center}.home .home-socials__content{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center}@media (min-width:1536px){.home .home-socials__content{gap:3rem}}.home .home-socials .social-frame{--tw-bg-opacity:1;align-items:stretch;background-color:rgb(240 249 255/var(--tw-bg-opacity));display:flex;flex-direction:column;gap:1.5rem;padding:1rem}@media (min-width:640px){.home .home-socials .social-frame{padding:1.5rem}}@media (min-width:768px){.home .home-socials .social-frame{max-width:-moz-fit-content;max-width:fit-content}}@media (min-width:1024px){.home .home-socials .social-frame{padding:2rem}}@media (min-width:1280px){.home .home-socials .social-frame{padding:2.5rem}}@media (min-width:1536px){.home .home-socials .social-frame{gap:2.5rem;padding:3rem}}.home .home-socials .social-frame__title{--tw-gradient-from:#2563eb;--tw-gradient-to:rgba(37,99,235,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(192,38,211,0);--tw-gradient-stops:var(--tw-gradient-from),#c026d3,var(--tw-gradient-to);--tw-gradient-to:#facc15;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to bottom left,var(--tw-gradient-stops));color:transparent;font-size:1.875rem;font-weight:700;line-height:2.25rem;max-width:-moz-fit-content;max-width:fit-content}.home .home-socials .social-frame iframe{max-width:100%}.home .news-and-events{padding-bottom:2rem;padding-top:2rem}@media (min-width:1024px){.home .news-and-events{padding-bottom:5rem;padding-top:5rem}}.inactive{height:0;left:-2000px;opacity:0;overflow:hidden;position:absolute;z-index:-20}.home .call-to-actions .home-cta .cta-hitbox .inactive{display:none}.inventory-page .vlp-results .more-filters,.inventory-page .vlp-results .short-filters input,.inventory-page .vlp-results .short-filters select{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity))}.inventory-page .filters-exposed .all-filters__exposed-wrapper .exposed-filter{order:9999}.inventory-page .filters-exposed .all-filters__exposed-wrapper .exposed-filter.filter-for-make{order:1}.inventory-page .filters-exposed .all-filters__exposed-wrapper .exposed-filter.filter-for-model{order:2}.inventory-page .filters-exposed .all-filters__exposed-wrapper .exposed-filter.filter-for-year{order:3}.inventory-page .filters-exposed .all-filters__exposed-wrapper .exposed-filter.filter-for-trim{order:4}.inventory-page .filters-exposed .all-filters__exposed-wrapper .exposed-filter.filter-for-price{order:5}.vdp-page .key-west-menu-button{--tw-border-opacity:1!important;--tw-bg-opacity:1!important;--tw-text-opacity:1!important;background-color:rgb(21 128 61/var(--tw-bg-opacity))!important;border-color:rgb(21 128 61/var(--tw-border-opacity))!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.vdp-page .key-west-menu-button:hover{--tw-bg-opacity:1!important;background-color:rgb(20 83 45/var(--tw-bg-opacity))!important}.vdp-page .dsp-vdp-primary-mobile,.vdp-page .vdp-heading-container{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity))}@media (min-width:1024px){.vdp-page .vdp-heading .vdp-heading-info{align-items:center}}.vdp-page .vdp-heading .vdp-heading-info .dsp-vdp-primary{height:auto;max-height:-moz-max-content!important;max-height:max-content!important}@media (min-width:1024px){.vdp-page .vdp-heading .vdp-heading-info .vdp-heading-pricing .vdp-heading-pricing-price-wrapper .vdp-heading-pricing-price{align-items:flex-start;flex-direction:column}}.vdp-page .vdp-heading .vdp-heading-info .vdp-heading-pricing .vdp-heading-pricing-price-wrapper .vdp-heading-pricing-price .purchase-disc{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-size:.75rem;font-weight:300!important;line-height:1rem}.vdp-page .vdp-heading .vdp-heading-info>div .dsp-icon{flex-shrink:0!important}.vdp-page .vdp-heading .vdp-heading-info>div>div>a{white-space:normal!important}.vdp-page .dsp-vdp-primary,.vdp-page .dsp-vdp-primary-mob-cta{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));background-image:none;color:rgb(5 54 119/var(--tw-text-opacity))}.vdp-page .dsp-vdp-primary-mob-cta:hover,.vdp-page .dsp-vdp-primary:hover{--tw-bg-opacity:1;background-color:rgb(255 230 130/var(--tw-bg-opacity))}.vdp-page .vdp-show-right .vdp-payment-calc .vdp-payment-calc-hitbox{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity));overflow:visible}.vdp-page .vdp-show-right .vdp-payment-calc .vdp-payment-calc-hitbox .form-title{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));border-top-left-radius:.75rem;color:rgb(5 54 119/var(--tw-text-opacity))}.vdp-page .vdp-show-right .vdp-payment-calc .vdp-payment-calc-hitbox .finance-lease-buttons .nav-item .nav-link{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity));color:rgb(71 85 105/var(--tw-text-opacity))}.vdp-page .vdp-show-right .vdp-payment-calc .vdp-payment-calc-hitbox .finance-lease-buttons .nav-item .nav-link.active{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(5 54 119/var(--tw-border-opacity));border-width:1px;color:rgb(5 54 119/var(--tw-text-opacity))}.vdp-page .vdp-show-right .vdp-payment-calc .vdp-payment-calc-hitbox .vdp-payment-calc-tab-content{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(16 43 78/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.vdp-page .vdp-show-right .vdp-payment-calc .vdp-payment-calc-hitbox .vdp-payment-calc-tab-content .title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));display:inline-block}.vdp-page .vdp-show-right .vdp-payment-calc .vdp-payment-calc-hitbox .vdp-payment-calc-tab-content .payment .amount,.vdp-page .vdp-show-right .vdp-payment-calc .vdp-payment-calc-hitbox .vdp-payment-calc-tab-content .payment .disclaimer,.vdp-page .vdp-show-right .vdp-payment-calc .vdp-payment-calc-hitbox .vdp-payment-calc-tab-content .payment .frequency,.vdp-page .vdp-show-right .vdp-payment-calc .vdp-payment-calc-hitbox .vdp-payment-calc-tab-content .payment .payment-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.vdp-page .vdp-show-right .vdp-payment-calc .vdp-payment-calc-hitbox .payment-frequency-buttons .frequency-btn-label{--tw-bg-opacity:1!important;--tw-text-opacity:1!important;background-color:rgb(240 249 255/var(--tw-bg-opacity))!important;color:rgb(71 85 105/var(--tw-text-opacity))!important}.vdp-page .vdp-show-right .vdp-payment-calc .vdp-payment-calc-hitbox .payment-frequency-buttons .frequency-btn:checked+label{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(5 54 119/var(--tw-border-opacity));border-width:1px;color:rgb(5 54 119/var(--tw-text-opacity))}.vdp-page .vdp-show-right .vdp-payment-calc .vdp-payment-calc-hitbox .vdp-payment-calc-cta button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));border-style:none;color:rgb(5 54 119/var(--tw-text-opacity))}.vdp-page .vdp-show-right .vdp-payment-calc .vdp-payment-calc-hitbox .vdp-payment-calc-cta button:hover{--tw-bg-opacity:1;background-color:rgb(255 230 130/var(--tw-bg-opacity))}.vdp-page .vdp-show-right .vdp-payment-calc .payment-tooltip{--tw-text-opacity:1;color:rgb(5 54 119/var(--tw-text-opacity));display:inline-block;padding-left:.25rem;position:relative}.vdp-page .vdp-show-right .vdp-payment-calc .payment-tooltip .tooltip-icon{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}.vdp-page .vdp-show-right .vdp-payment-calc .payment-tooltip .tooltip-bg{--tw-gradient-from:#102b4e;--tw-gradient-to:rgba(16,43,78,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#053677;background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.vdp-page .vdp-show-right .vdp-payment-calc .payment-tooltip .tooltip-position{--tw-text-opacity:1!important;color:rgb(5 54 119/var(--tw-text-opacity))!important;font-size:.75rem!important;font-weight:400!important;justify-content:flex-end!important;line-height:1rem!important;padding-left:50px!important}@media (min-width:640px){.vdp-page .vdp-show-right .vdp-payment-calc .payment-tooltip .tooltip-position{justify-content:center!important;padding-left:unset!important}}.vdp-page .vdp-show-right .vdp-payment-calc .payment-tooltip .tooltip-position svg path{fill:#053677!important}.vdp-page .vdp-show-right .vdp-payment-calc .payment-tooltip .tooltip-size{max-width:300px;min-width:300px}@media (min-width:640px){.vdp-page .vdp-show-right .vdp-payment-calc .payment-tooltip .tooltip-size{max-width:400px;min-width:300px}}.vdp-page .vdp-show-right .vdp-payment-calc .payment-tooltip .tooltip:hover{display:flex}.vdp-page .vdp-show-right .vdp-payment-calc .payment-tooltip .tooltip-link{--tw-text-opacity:1;color:rgb(53 240 218/var(--tw-text-opacity))}.vdp-page .vdp-show-right .window-sticker{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(5 54 119/var(--tw-text-opacity));padding:.75rem}.vdp-page .vdp-show-right .window-sticker:hover{--tw-bg-opacity:1;background-color:rgb(255 230 130/var(--tw-bg-opacity))}.vdp-page .vdp-show-right .window-sticker svg,.vdp-page .vdp-show-right .window-sticker>span{--tw-text-opacity:1;color:rgb(5 54 119/var(--tw-text-opacity))}.vdp-page .vdp-custom-tooltip{display:inline-block}.vdp-page .vdp-show-left .vdp-highlighted .highlights{display:grid;gap:.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.vdp-page .vdp-show-left .vdp-highlighted .highlights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.vdp-page .vdp-show-left .vdp-highlighted .highlights{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.vdp-page .vdp-show-left .vdp-highlighted .highlights{grid-template-columns:repeat(4,minmax(0,1fr))}}.vdp-page .vdp-show-left .vdp-highlighted .highlights .highlight{background:linear-gradient(180deg,rgba(14,164,233,.2),rgba(32,150,205,.2),rgba(0,0,0,.2) 100%,#053677),#053677;grid-column:span 1/span 1;min-width:unset;padding:.75rem}@media (min-width:1024px){.vdp-page .vdp-show-left .vdp-highlighted .highlights .highlight{padding:1.5rem}}.vdp-page .vdp-show-left .vdp-highlighted .highlights .highlight__content,.vdp-page .vdp-show-left .vdp-highlighted .highlights .highlight__icon,.vdp-page .vdp-show-left .vdp-highlighted .highlights .highlight__title,.vdp-page .vdp-show-left .vdp-highlighted .highlights .highlight__value{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.vdp-page .vdp-show-left .vdp-highlighted .highlights .highlight .hightlight__title{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity));text-transform:uppercase}.vdp-page .vdp-show-left .vdp-highlighted .highlights .highlight.odometer{order:-9999}.vdp-page .vdp-show-left .vdp-highlighted .highlights .highlight.engine{order:2}.vdp-page .vdp-show-left .vdp-highlighted .highlights .highlight.fuel_type{order:3}.vdp-page .vdp-show-left .vdp-highlighted .highlights .highlight.int_colour{order:4}.vdp-page .vdp-show-left .vdp-highlighted .highlights .highlight.ext_colour{order:5}.vdp-page .vdp-show-left .vdp-similar-slider .featured-card .featured-price,.vdp-page .vdp-show-left .vdp-similar-slider .vehicle-card .featured-price{max-height:90px!important;min-height:90px!important}.vdp-page .vdp-show-left .carfax-badge,.vdp-page .vdp-show-left .carfax-spacer{display:block;min-height:30px}.vdp-page .vdp-show-left .carfax-badge .carfax-img,.vdp-page .vdp-show-left .carfax-spacer .carfax-img{height:55px;margin-top:0!important;width:auto}.vdp-page .vdp-show-left .carfax-badge:has(.carfax-img){--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));border-radius:1rem;margin-top:1.5rem;padding:1.75rem;width:100%}.vdp-page .vdp-show-left .carfax-badge:has(.carfax-img):before{--tw-text-opacity:1;color:rgb(5 54 119/var(--tw-text-opacity));content:"Carfax Report Available";display:block;font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:1.25rem}.vdp-page .vdp-similar-slider .featured-card .featured-price,.vdp-page .vdp-similar-slider .vehicle-card .featured-price{max-height:90px!important;min-height:90px!important}.vdp-page__price-breakdown{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity))}.vdp-page__price-breakdown .breakdown__title-card{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));color:rgb(5 54 119/var(--tw-text-opacity))}.vdp-page__price-breakdown .breakdown__title-card .title{font-weight:500}.vdp-page__price-breakdown .top-card-price{--tw-bg-opacity:1;background-color:rgb(16 43 78/var(--tw-bg-opacity));padding-bottom:1rem;padding-top:1rem}.vdp-page__price-breakdown .top-card-price *,.vdp-page__price-breakdown .top-card-price .final-price__amount{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.vdp-page__price-breakdown .top-card-price .initial-price *{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.vdp-page__price-breakdown .breakdown__discounts-chip{background-color:transparent;padding-left:0;padding-right:0;text-decoration-line:underline}.vdp-page .package-codes__container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.vdp-page .package-codes__container .card{--tw-text-opacity:1;color:rgb(5 54 119/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.vehicle-card.classic.shaded .featured-info .featured-info{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity));flex-direction:column}.featured-card:not(.page-template-reviews .featured-card),.vehicle-card{overflow:hidden}.featured-card:not(.page-template-reviews .featured-card) .featured-card-overlay,.featured-card:not(.page-template-reviews .featured-card) .vehicle-card-label,.vehicle-card .featured-card-overlay,.vehicle-card .vehicle-card-label{display:none}.featured-card:not(.page-template-reviews .featured-card) .vehicle-image,.vehicle-card .vehicle-image{cursor:pointer}.featured-card:not(.page-template-reviews .featured-card) .featured-card-hitbox,.vehicle-card .featured-card-hitbox{overflow:hidden}.featured-card:not(.page-template-reviews .featured-card) .featured-title,.vehicle-card .featured-title{border-bottom-width:1px;padding-bottom:1rem}.home .build-and-price .home-bnp .featured-card:not(.page-template-reviews .featured-card) .featured-title,.home .build-and-price .home-bnp .vehicle-card .featured-title{display:none}.featured-card:not(.page-template-reviews .featured-card) .vehicle-card-custom-ctas,.vehicle-card .vehicle-card-custom-ctas{align-items:stretch;flex-direction:column;gap:.5rem;order:-9999;padding-left:1rem;padding-right:1rem;width:100%}.featured-card:not(.page-template-reviews .featured-card) .custom-spacer,.vehicle-card .custom-spacer{flex:1 1 0%}.featured-card:not(.page-template-reviews .featured-card) .custom-savings-banner,.vehicle-card .custom-savings-banner{position:relative;width:100%}.featured-card:not(.page-template-reviews .featured-card) .custom-savings-banner .savings-chip,.vehicle-card .custom-savings-banner .savings-chip{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(44 99 162/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));font-size:.75rem;font-weight:300;line-height:1rem;padding:.75rem;position:absolute;text-align:center;top:1rem;width:100%}.home .call-to-actions .home-cta .cta-hitbox .featured-card:not(.page-template-reviews .featured-card) .custom-savings-banner .savings-chip,.home .call-to-actions .home-cta .cta-hitbox .vehicle-card .custom-savings-banner .savings-chip{display:none}.featured-card:not(.page-template-reviews .featured-card) .custom-savings-banner .amount,.vehicle-card .custom-savings-banner .amount{text-decoration-line:line-through}.featured-card:not(.page-template-reviews .featured-card) .custom-savings-banner .savings,.vehicle-card .custom-savings-banner .savings{font-weight:700}.featured-card:not(.page-template-reviews .featured-card) .carfax-badge,.vehicle-card .carfax-badge{padding-left:1rem;padding-right:1rem}.featured-card:not(.page-template-reviews .featured-card) .vehicle-info-grid .payment-feature,.vehicle-card .vehicle-info-grid .payment-feature{order:9999}.featured-card:not(.page-template-reviews .featured-card) .feautred-cta-btn,.vehicle-card .feautred-cta-btn{line-height:24px!important}.featured-card:not(.page-template-reviews .featured-card) .featured-price,.vehicle-card .featured-price{--tw-bg-opacity:1;align-self:flex-end;background-color:rgb(250 204 21/var(--tw-bg-opacity));max-height:160px!important;min-height:160px!important;order:9999}.featured-card:not(.page-template-reviews .featured-card) .featured-price .price-details .price,.vehicle-card .featured-price .price-details .price{--tw-text-opacity:1;color:rgb(0 9 91/var(--tw-text-opacity));font-size:1.5rem;font-weight:700;line-height:2rem}.featured-card:not(.page-template-reviews .featured-card) .featured-price .price-details .price-icon,.featured-card:not(.page-template-reviews .featured-card) .featured-price .price-details .was-price,.vehicle-card .featured-price .price-details .price-icon,.vehicle-card .featured-price .price-details .was-price{display:none}.vdp-similar-slider .featured-card .featured-price,.vdp-similar-slider .vehicle-card .featured-price{max-height:unset!important;min-height:unset!important}.vdp-similar-slider .featured-card .featured-title,.vdp-similar-slider .vehicle-card .featured-title{border-bottom-width:0;padding-bottom:0}.vdp-similar-slider .featured-card .custom-spacer,.vdp-similar-slider .vehicle-card .custom-spacer{display:none}.bnp-card .bnp-card__hitbox{background:linear-gradient(180deg,#053677,rgba(5,54,119,.8) 56%,#1e5285);gap:2rem;overflow:hidden;padding-bottom:0}.bnp-card .bnp-card__info{flex:unset;padding-right:2.5rem}@media (min-width:1024px){.bnp-card .bnp-card__info{padding-right:5rem}}.bnp-card .bnp-card__info .info-wrapper{align-items:stretch;display:flex;flex-direction:column}.bnp-card .bnp-card__info .info-wrapper .info-title{font-size:1.125rem;font-weight:700;line-height:1.75rem;padding-right:2rem}@media (min-width:1024px){.bnp-card .bnp-card__info .info-wrapper .info-title{padding-right:2.5rem}}.bnp-card .bnp-card__info .info-wrapper .info-model__make{height:150px}.bnp-card .bnp-card__info .info-wrapper .info-model__make,.bnp-card .bnp-card__info .info-wrapper .info-model__prompt{font-size:1.875rem;font-weight:700;line-height:2.25rem}.bnp-card .bnp-card__info .info-wrapper:has(.info-model__prompt) .info-model__make{font-size:1rem;font-weight:400;height:unset;line-height:1.5rem;text-transform:none}.bnp-card .bnp-card__footer{--tw-bg-opacity:1;align-items:stretch;background-color:rgb(5 54 119/var(--tw-bg-opacity));display:flex;flex-direction:column;gap:.75rem;justify-content:flex-end;margin-top:auto;max-height:160px!important;min-height:160px!important;padding:1rem 1rem 1.5rem}.bnp-card .bnp-card__footer:before{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity));content:"Build & Price";font-size:1.875rem;font-weight:700;line-height:36px;line-height:2.25rem;text-align:center}.bnp-card .bnp-card__button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));color:rgb(5 54 119/var(--tw-text-opacity))}.bnp-card .bnp-card__button:hover,.bnp-card:hover .bnp-card__button{--tw-bg-opacity:1;background-color:rgb(255 230 130/var(--tw-bg-opacity))}.home .build-and-price .home-bnp .toggle-pane .bnp-hitbox{padding-top:6rem!important}@media (min-width:768px){.home .build-and-price .home-bnp .toggle-pane .bnp-hitbox{padding-top:6rem!important}}@media (min-width:1024px){.home .build-and-price .home-bnp .toggle-pane .bnp-hitbox{padding-top:5rem!important}}.home .build-and-price .home-bnp .bnp-year-toggles{flex-wrap:wrap}.home .build-and-price .home-bnp .bnp-year-toggles .dsp-pill-toggle.is-active{--tw-bg-opacity:1!important;background-color:rgb(15 23 42/var(--tw-bg-opacity))!important}.home .build-and-price .home-bnp .bnp-model-title .bnp-name{font-size:1.125rem;line-height:1.75rem}@media (min-width:768px){.home .build-and-price .home-bnp .bnp-model-title .bnp-name{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.home .build-and-price .home-bnp .bnp-model-title .bnp-name{font-size:1.125rem;line-height:1.75rem}}.home .build-and-price .home-bnp .bnp-model-title .bnp-name+div{display:none}.footer{--tw-bg-opacity:1;background-color:rgb(5 54 119/var(--tw-bg-opacity))}.footer .footer-top .footer-top-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;position:relative;width:100%}.footer .footer-top .top-trader{position:absolute;right:0}.home .call-to-actions .home-cta .cta-hitbox .footer .footer-top .top-trader{display:none}.footer .footer-top .trader-image{height:auto;-o-object-fit:contain;object-fit:contain;width:6rem}@media (min-width:1024px){.footer .footer-top .trader-image{width:7rem}}.footer .footer-top{--tw-bg-opacity:1;background-color:rgb(5 54 119/var(--tw-bg-opacity));border-width:0}.footer .footer-top .top-logo>a img{margin-left:unset;margin-right:unset;max-height:5rem}.footer .footer-nav{--tw-bg-opacity:1;background-color:rgb(5 54 119/var(--tw-bg-opacity))}.footer .footer-body{--tw-bg-opacity:1;background-color:rgb(44 99 162/var(--tw-bg-opacity))}.footer .footer-body .icon-round .icon-hitbox{background-color:hsla(0,0%,100%,.2)}.footer .footer-body .icon-round+div *,.footer .footer-body .js-copy{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity))}.footer .footer-body .js-copy{background-color:hsla(0,0%,100%,.2)}.footer .footer-body .js-copy .copied-icon{--tw-text-opacity:1!important;color:rgb(186 230 253/var(--tw-text-opacity))!important}.footer .footer-body .js-copy .copied-icon svg path{fill:#bae6fd}.footer .footer-body .title-bs-ford2{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.footer .footer-body .hours-tabs.nav-tabs{border-width:0}.footer .footer-body .hours-tabs.nav-tabs .nav-item .nav-link{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity))}.footer .footer-body .hours-tabs.nav-tabs .nav-item .nav-link:hover{--tw-text-opacity:1;background-color:rgba(186,230,253,.2);color:rgb(255 255 255/var(--tw-text-opacity))}.footer .footer-body .hours-tabs.nav-tabs .nav-item .nav-link.active{background-color:hsla(0,0%,100%,.2)}.footer .footer-body .dealersite-hours .day-row.flp-hours,.footer .footer-body .hours-tabs.nav-tabs .nav-item .nav-link svg{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity))}.footer .footer-body .dealersite-hours .day-row.flp-hours{border-radius:.5rem}.footer .footer-body .dealersite-hours .day-row.flp-hours:nth-child(2n){background-color:rgba(248,250,252,.2)}.footer .footer-body .no-hours .text-sm-500{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity))}.footer .footer-body .contacts-content .divider{opacity:0}.footer .footer-body .contacts-content .contacts-departments,.footer .footer-body .contacts-content .contacts-departments .department-name .name,.footer .footer-body .contacts-content .contacts-departments .department-phone .phone{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity))}.footer .footer-body .contacts-content .contacts-departments .department-name .title{margin-bottom:0}.footer .footer-body .contacts-ctas{flex:unset}.footer .footer-body .contacts-ctas .cta{background-color:hsla(0,0%,100%,.2)}.footer .footer-body .contacts-ctas .cta .icon-rounded{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity));color:rgb(5 54 119/var(--tw-text-opacity))}.footer .footer-body .contacts-ctas .cta .icon-rounded:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.footer .footer-body .contacts-ctas .cta .icon-rounded svg{--tw-text-opacity:1;color:rgb(5 54 119/var(--tw-text-opacity))}.footer .footer-body .section-map{background-color:rgba(240,249,255,.1);border-radius:.375rem;border-width:0}@media (min-width:1024px){.footer .footer-body .section-map{background-color:transparent;border-width:0}}.footer .footer-body .section-map .map-content .map-hitbox{opacity:.9}.footer .footer-body .section-map .map-content .map-ctas{align-items:stretch;flex-wrap:wrap}.footer .footer-body .section-map .map-content .map-ctas .cta{border-style:none;min-width:-moz-fit-content;min-width:fit-content}.footer .footer-body .section-map .map-content .map-ctas .cta-1{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity));color:rgb(5 54 119/var(--tw-text-opacity))}.footer .footer-body .section-map .map-content .map-ctas .cta-1:hover{opacity:.8}.footer .footer-body .section-map .map-content .map-ctas .cta-2{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));color:rgb(5 54 119/var(--tw-text-opacity))}.footer .footer-body .section-map .map-content .map-ctas .cta-2:hover{opacity:.8}.footer .section-partial .title{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity))}.footer .footer-menu .menu-expanded .menu-item .nav-link{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity));font-size:1rem;font-weight:700;line-height:1.5rem}.footer .footer-menu .menu-expanded .menu-item .nav-link:hover{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.footer .footer-menu .menu-expanded .menu-item .dropdown-menu .menu-item .dropdown-item{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity));font-size:.75rem;font-weight:300;line-height:1rem}.footer .footer-menu .menu-expanded .menu-item .dropdown-menu .menu-item .dropdown-item:hover{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.footer .footer-bottom .text-sm-500,.footer .footer-bottom a svg{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity))}.footer .footer-bottom a svg path{fill:#fff!important}.desktop-menu .dropdown-menu{z-index:500}.acf-banner{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity));padding-bottom:1.25rem;padding-top:1.25rem}header .js-time-chip .chip-hours,header .js-time-chip .chip-icon{display:none!important}.js-time-chip.active .chip-icon{--tw-bg-opacity:1;background-color:rgb(53 240 218/var(--tw-bg-opacity))}.js-time-chip:not(.active){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.js-time-chip.active{--tw-text-opacity:1;color:rgb(53 240 218/var(--tw-text-opacity))}.header-open-status{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity));display:flex;font-size:.75rem;line-height:1rem}.header-open-status-title{font-weight:600;padding-bottom:.25rem;padding-top:.25rem}#modal-header-map .js-time-chip:not(.active) .chip-icon,#modal-header-nav .js-time-chip:not(.active) .chip-icon{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity))}#modal-header-map .js-time-chip:not(.active),#modal-header-nav .js-time-chip:not(.active){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity))}#modal-header-map .status-chip,#modal-header-nav .status-chip{border-top-width:1px;padding-top:.75rem;width:100%}#modal-header-map .js-time-chip.active .chip-icon,#modal-header-nav .js-time-chip.active .chip-icon{--tw-bg-opacity:1;background-color:rgb(32 150 205/var(--tw-bg-opacity))}#modal-header-map .contact-cta-header,#modal-header-map .js-time-chip.active,#modal-header-map .mobile-sm-nav button,#modal-header-nav .contact-cta-header,#modal-header-nav .js-time-chip.active,#modal-header-nav .mobile-sm-nav button{--tw-text-opacity:1;color:rgb(32 150 205/var(--tw-text-opacity))}#modal-header-map .contact-cta-header:hover,#modal-header-map .mobile-sm-nav button:hover,#modal-header-nav .contact-cta-header:hover,#modal-header-nav .mobile-sm-nav button:hover{--tw-text-opacity:1;color:rgb(0 9 91/var(--tw-text-opacity))}#modal-header-map .garage-container .js-header-garage .garage-icon-text,#modal-header-map .garage-container .js-header-garage svg,#modal-header-nav .garage-container .js-header-garage .garage-icon-text,#modal-header-nav .garage-container .js-header-garage svg{--tw-text-opacity:1;color:rgb(32 150 205/var(--tw-text-opacity))}#modal-header-map .garage-container .js-header-garage:hover .garage-icon-text,#modal-header-map .garage-container .js-header-garage:hover svg,#modal-header-nav .garage-container .js-header-garage:hover .garage-icon-text,#modal-header-nav .garage-container .js-header-garage:hover svg{--tw-text-opacity:1;color:rgb(0 9 91/var(--tw-text-opacity))}.flp-ami-tire{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));margin-left:0;margin-right:0;max-width:unset;width:100%}.slider-controls .slider-controls-button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(5 54 119/var(--tw-bg-opacity));color:rgb(248 250 252/var(--tw-text-opacity))}.slider-controls .slider-controls-button:hover{--tw-bg-opacity:1;background-color:rgb(0 9 91/var(--tw-bg-opacity))}.slider-controls .slick-dots .slick-dot.theme-dot{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(5 54 119/var(--tw-bg-opacity));color:rgb(248 250 252/var(--tw-text-opacity));cursor:pointer}.slider-controls .slick-dots .slick-dot.theme-dot:hover{--tw-bg-opacity:1;background-color:rgb(0 9 91/var(--tw-bg-opacity))}.slider-controls .slick-dots .slick-dot.theme-dot.slick-active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));color:rgb(15 23 42/var(--tw-text-opacity))}.slider-controls .slick-dots .slick-dot.theme-dot.slick-active:hover{--tw-bg-opacity:1;background-color:rgb(255 230 130/var(--tw-bg-opacity))}.section-base .base-button{padding:1rem 1.5rem}@media (min-width:1024px){.section-base .base-button{max-width:350px}}.section-base .base-btn-1{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));color:rgb(30 41 59/var(--tw-text-opacity))}.section-base .base-btn-1:hover{--tw-bg-opacity:1;background-color:rgb(255 230 130/var(--tw-bg-opacity))}.map-title .section-map-title-location{flex-wrap:nowrap}.map-title .section-map-title a[itempropr=address]{white-space:normal}.nav-tabs:not(.emp-tabs) .nav-item .nav-link{--tw-text-opacity:1;color:rgb(5 54 119/var(--tw-text-opacity));font-size:.875rem;font-weight:300;line-height:1.25rem}.nav-tabs:not(.emp-tabs) .nav-item .nav-link:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.nav-tabs:not(.emp-tabs) .nav-item .nav-link.active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(44 99 162/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.tab-content .tab-pane:not(.show){left:-1000%!important}.dsp-frd-btn.vehicle-custom-cta.featured-cta-btn,.vdp-cta-route:first-child,.vdp-modal-menu-route:first-child{--tw-border-opacity:1!important;--tw-bg-opacity:1!important;background-color:rgb(21 128 61/var(--tw-bg-opacity))!important;border-color:rgb(21 128 61/var(--tw-border-opacity))!important}.dsp-frd-btn.vehicle-custom-cta.featured-cta-btn:hover,.vdp-cta-route:first-child:hover,.vdp-modal-menu-route:first-child:hover{--tw-bg-opacity:1!important;background-color:rgb(20 83 45/var(--tw-bg-opacity))!important}.vehicle-card-finance-icon{--tw-bg-opacity:1;fill:#8b4513;background-color:rgb(255 215 0/var(--tw-bg-opacity));border-radius:9999px;height:1.25rem;width:1.25rem}.wp-block-button__link{white-space:normal!important}.error-page__wrapper{align-items:center;display:flex;flex-direction:column;gap:1.5rem;padding-bottom:2.5rem;padding-top:2.5rem}.error-page__image{aspect-ratio:16/9;background-position:50%;background-size:cover;width:100%}@media (min-width:768px){.error-page__image{width:80%}}@media (min-width:1024px){.error-page__image{width:800px}}.error-page__title{align-items:center;display:flex;flex-direction:column;gap:.25rem;text-align:center}.error-page__title .main{font-size:2.25rem;line-height:2.5rem}.error-page__title .main,.error-page__title .subtitle{--tw-text-opacity:1;color:rgb(5 54 119/var(--tw-text-opacity));font-weight:700}.error-page__title .subtitle{font-size:1.25rem;line-height:1.75rem}.error-page__ctas{align-items:stretch;display:flex;flex-direction:column;gap:.75rem}.error-page__ctas .error-cta-1{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));color:rgb(5 54 119/var(--tw-text-opacity))}.error-page__ctas .error-cta-1:hover{--tw-bg-opacity:1;background-color:rgb(255 230 130/var(--tw-bg-opacity))}.error-page__ctas .error-cta-2{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(44 99 162/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.error-page__ctas .error-cta-2:hover{--tw-bg-opacity:1;background-color:rgb(32 150 205/var(--tw-bg-opacity))}.error-page__ctas .error-cta-3{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 9 91/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.error-page__ctas .error-cta-3:hover{--tw-bg-opacity:1;background-color:rgb(16 43 78/var(--tw-bg-opacity))}

/*# sourceMappingURL=dealer.css.map*/