/* User-selected black automotive palette, applied to every page. */
:root{color-scheme:dark;--bg:#080808;--bg2:#111;--card:#171717;--card2:#202020;--line:#333;--line2:#555;--txt:#f5f5f5;--txt-soft:#ddd;--dim:#b9b9b9;--faint:#aaa;--accent:#df2e43;--accent-deep:#ba2034;--accent-soft:#32171b}
body{background:#080808;color:#f5f5f5}.b-nav{border-color:#292929}.b-logo,.footer-logo{background:#151515}.b-nav nav a{color:#eee}.b-nav nav a:hover,.b-nav nav a[aria-current]{color:#ff6577}.b-quote{background:#c9283c;color:#fff}.b-quote:hover{background:#e3394d}.b-menu{color:#fff}.b-topline{color:#bdbdbd}.b-bentley,.b-hero-copy{background:#171717}.b-vehicle{background:#111d}.b-light,.b-silver,.b-steel{background:#181818;color:#f5f5f5}.b-shop{background:#202020}.b-shop h3,.b-detail h3{color:#fff}.b-start{background:#c9283c}.b-detail .b-arrow{border-color:#666}.b-heading .b-kicker,.b-footer .b-kicker{color:#bdbdbd}.b-film{background:#151515}.b-film-note{color:#ccc}.b-proof p,.b-steel p{color:#ccc}.b-contact-strip{background:#191919}.b-contact-strip .b-kicker{color:#ccc}.b-footer{color:#eee}.b-footer small{color:#b5b5b5}.b-footer .b-colophon{border-color:#333}.b-intro-copy{background:#181818}.b-intro-copy p{color:#ccc}.b-intro-copy .b-kicker{color:#bbb}.skip{background:#171717;color:#fff}
.b-legacy h2,.b-legacy .sec-head h2,.b-legacy h3,.b-legacy .chrome{color:#f5f5f5}.b-legacy .eyebrow,.b-legacy .sec-head p{color:#bdbdbd}.b-legacy .svc-mini,.b-legacy .tpkg,.b-legacy .tier,.b-legacy .review,.b-legacy .review-card,.b-legacy .r-card,.b-legacy .why-card,.b-legacy .blog-card,.b-legacy .pkg,.b-legacy .detail-card{background:#181818;color:#eee;border:1px solid #292929}.b-legacy .svc-mini b{color:#fff}.b-legacy .svc-mini span:not(.ic){color:#c4c4c4}.b-legacy .btn-ghost{background:#191919;border-color:#555;color:#fff}.b-legacy .cta{background:#191919!important}.b-legacy .cta p{color:#ccc}.b-legacy .r-body,.b-legacy .r-text,.b-legacy .r-card p{color:#ddd}.b-legacy .stars{color:#f9b943}.b-legacy details{background:#181818;border-color:#333;color:#eee}.b-legacy details p{color:#ccc}.b-legacy input,.b-legacy select,.b-legacy textarea{background:#101010!important;border-color:#4d4d4d!important;color:#f5f5f5!important}.b-legacy input::placeholder,.b-legacy textarea::placeholder{color:#aaa}.b-legacy label{color:#ddd!important}.b-legacy .form-card,.b-legacy .book-card,.b-legacy .card,.b-legacy .contact-card{background:#181818!important;color:#eee}.b-legacy .hint,.b-legacy .fnote,.b-legacy .opt,.b-legacy .mini{color:#bbb}.b-legacy .nick{background:#242424;color:#eee}.b-legacy article{background:#171717;color:#eee}.b-legacy article p,.b-legacy article li{color:#d0d0d0}.b-legacy .page-hero{background:#191919}.b-legacy .page-hero h1,.b-legacy .page-hero h2{color:#fff}.b-legacy .page-hero p{color:#ccc}.b-legacy table{background:#171717;color:#eee}.b-legacy>main.card h1{color:#fff}.b-legacy>main.card p{color:#ccc}
.google-review-link{display:inline-flex;align-items:center;gap:14px;padding:12px 16px;border-radius:10px;background:#fff;color:#222;font:700 11px/1.4 var(--font-body);border:1px solid #d9d9d9;align-self:flex-start}.google-review-link img{display:block;width:73px;height:25px;object-fit:contain;border-radius:0}.google-review-link:hover{background:#f0f0f0;color:#111}.b-proof .google-review-link{margin-top:22px}.b-intro .google-review-link{margin-top:8px}.b-google-near-top{display:flex;justify-content:flex-end;margin:0 3px 15px}.b-google-near-top .google-review-link{padding:9px 13px;font-size:10px}.b-google-near-top img{width:60px;height:21px}
.b-google-near-top{margin-top:14px}
@media(max-width:760px){.b-nav nav{background:#171717;border:1px solid #333;box-shadow:0 10px 25px #0008}.b-menu{color:#fff}.google-review-link{font-size:10px}.b-google-near-top{justify-content:flex-start;margin-top:14px;margin-bottom:14px}}
