.cargurusvdp .cg-dealrating-badge {
    display: inline-block !important;
    background-color: #ffffff !important;
    padding: 10px 16px !important;
    border: 3px solid #C8AA7D !important;
    border-radius: 3px !important;
    box-sizing: content-box !important;
}

.cargurusvdp .cg-dealrating-badge img[src*="static1.cargurus.com/gfx/api/badges/"] {
    height: 40px !important;
    width: auto !important;
    max-width: 100% !important;
    max-height: none !important;
    display: block !important;
    background-color: #ffffff !important;
}

.inventorylistprice .pricelabel.internetpricelabel {
    color: #000 !important;
}

.inventorylistprice .accent-color1 {
    color: #0e0e0e !important;
}

.inventorylistprice .palette-bg1 {
    background-color: white !important;
}

/* COLOR
******************************/
:root {
    --brand-gold: #c8aa7d;
    --brand-beige: #f7f5f2;
    --brand-blue: #0f1f3d;
   --brand-gray: #fb6475;

    --clr-surface-page: #121212;
}

.accent-color1 {
    color: var(--brand-gold) !important;
}

/* SLIDESHOW
******************************/
@media(min-width: 768px) {
    .carousel-control {
        font-size: 32px;
    }
}

/* PRICE
******************************/
.page-content-vdp-row .element-type-price, .layout-3-estimatedprice {
    width: auto!important;
}

/* INVENTORY LIST
******************************/
.inv-badges {
    z-index: 3;
}

/* FOOTER
******************************/
ul.bottom-links li,
.bottom-links a,
.bottom-links span,
a.bottom {
    font-size:12px;
   color: #d5d5d5!important;
}

/* QUICKLINKS
******************************/
.custom-brand-bottom a[href*="about-us"]::before {
    font-family: 'Font Awesome 6 Pro';
    font-weight: 900;
    content: "\f518";
    font-style: normal;
    display: inline-block;
}