@import url("/css/franchises/shared.css");

/* Optional font-family imports from centrally managed resources on Sirv */


.leapmotor {
    /* Optionally set franchise font-family to match that in Sirv @font-face rules  */
    /* Styles in shared.css will fallback to --bs-body-font-family by default */
    /* --franchise-font-family: 'Peugeot';

    /* Set franchise-specifc button colours */
    --franchise-primary: #000;
    --franchise-secondary: #487F70;
    --franchise-primary-button-text: #fff;
    --franchise-hover-bg:  #000;
    --franchise-hover-text: #fff;
}

.leapmotor .point-of-sale{
    background-color: #487F70;
}

.leapmotor .point-of-sale .col-lg-4 div {
    background-color: #3a665a;
}

.leapmotor .btn-primary, .leapmotor .umb-grid ._vm_btn--primary {
    color: #fff;
    background-color: #000;
    border-color: #000;
}


.leapmotor .btn-outline-primary{
    border-color: #000;
    color: #000;
}

.leapmotor .btn-group .btn-outline-primary.btn[selected="true"], .leapmotor .btn-group .btn-outline-primary:hover{
   border-color: #000;
   background-color: #000 !important;
   color: #fff;
}

.leapmotor .btn-secondary, .leapmotor .umb-grid ._vm_btn--secondary {
    color: #fff;
    background-color: #487F70;
    border-color: #487F70;
}


.leapmotor .btn-secondary:hover , .leapmotor .umb-grid ._vm_btn--secondary:hover  {
    color: #fff;
    background-color: #15483b;
    border-color: #15483b;
}

.leapmotor .umb-grid .tl-grid-call-to-action-box{
background-color: #15483b !important;
color: #fff !important;
}

.leapmotor #backToTop{
    background-color: #000;
}

.leapmotor #backToTop:hover {
    background-color: #333;
}

.leapmotor .vans-link{
    display: none;
}

.leapmotor .top-links ul{
    margin-left: -45px;
}