.icomoon-slider-prev,.icomoon-slider-next{background-image:url(../../img/landrover/lrconfig-arrow.svg); background-size: 50%!important;}
.icomoon-slider-prev:hover, .icomoon-slider-next:hover {
    background-image: url(../../img/toyota/slider-arrow_gray.svg);
    background-size: 100%!important;
    background-color: #c3002f;
}
.config-select__sub-title {
    margin-bottom: 18px;
}
.lineup__name {
    font-weight: 600;
    color: #000;
}
.lineup__price {
    font-size: 1.25rem;
    color: rgba(0,0,0,.55);
}
.lineup__price b {
    font-weight: bold;
    color: rgba(0,0,0,.75);
}
.config-select__car.lineup__model .card {
    border: none;
}
.config-select__car.lineup__model a {
    text-decoration: none;
}
.box__select label {
    border-radius:  2px!important;
}
.modal-content .btn-brand-mode {
    padding: 8px 0;
}
/*.car-config__btn-next-step button {*/
/*width: 100%;*/
/*max-width: 230px;*/
/*}*/
.config-pop .close span {
    font-size: 40px;
}

@media (max-width: 992px) {
    .config-pop__card {
        flex-direction: column;
    }
}
@media (max-width: 479px) {
    .btn-brand-mode {
        width: 100%;
    }
}

.car-config__tab.active, .car-config__tab:hover {
    color: #000;
    background-color: #fff;
    -webkit-box-shadow: 0 -12px 0 -10px #c3002f inset;
    box-shadow: inset 0 -12px 0 -10px #c3002f;
}
.box_hovered:hover, .config-select__title span::after, .config-slider .slick-dots li {
    border-color: #c3002f
}

.color__name #colorPrice, .form__title span,
.config-select__car:hover .lineup__name, .car-config__car-info b,
.pop-up__body-text>span, .config-pop__card-left span, .config-pop__card-price {
    color: #c3002f
}
.box__select .selected {
    color: #fff
}
.box__price b {
    color: #c3002f
}

.box__select [type=checkbox]:checked + label, .box__select [type=radio]:checked + label,
.form__radio-box [type=checkbox]:checked + label, .form__radio-box [type=radio]:checked + label,
.form__radio-box label:hover, .icomoon-slider-next:hover, .box__select .selected {
    background-color: #c3002f
}
.loan__ranger::-webkit-slider-thumb {
    background-color: #c3002f
}
.loan__ranger::-moz-range-thumb {
    background-color: #c3002f
}
.loan__ranger::-ms-thumb {
    background-color: #c3002f
}
.color__var [type=radio]:checked + label {
    -webkit-box-shadow: 0 0 0 2px #c3002f inset;
    box-shadow: inset 0 0 0 2px #c3002f;
}
.loan__ranger::-webkit-slider-runnable-track{background-color: #c3002f}
.loan__ranger::-moz-range-track{background-color: #c3002f}
.loan__ranger::-ms-fill-upper{background-color: #c3002f}
.loan__ranger:focus::-ms-fill-lower {
    background-color: #c3002f
}

.loan__ranger:focus::-webkit-slider-runnable-track{
    background-color: #c3002f
}
.loan__ranger:focus::-ms-fill-upper {
    background-color: #c3002f
}
.loan__ranger::-ms-fill-lower {
    background-color: #c3002f
}
.config-slider .slick-dots li.slick-active, .form__options [type=checkbox]:checked + label:before,
.form__radio-inline [type=radio]:checked + label:after{
    background-color: #c3002f;
    border-color: #c3002f;
}
@media (max-width: 768px){
    .form__options [type=checkbox]:checked + label:after {
        background-color: #c3002f;
        border-color: #c3002f;
    }
}
.btn-brand-mode {
    background-color: #c3002f;
    border-color: #c3002f;
    color: #fff;
    border-radius: 3px;
    transition: .3s ease-out;
}
.btn-brand-mode:hover {
    background-color: transparent;
    color: #c3002f;
}
.btn-brand-transparent {
    background-color: transparent!important;
    color: #c3002f !important;
}
.btn-brand-transparent:hover {
    background-color: #c3002f !important;
    color: #fff!important;
}

.car-config__step .nav-link {
    position: relative;
    color: #000;
    transition: .5s ease;
}
.car-config__step .nav-link:hover, .car-config__step .nav-link.active {
    color: #c3002f
}

.car-config__step .nav-link:after {
    content: "";
    width: 0;
    height: .15em;
    position: absolute;
    bottom: 0;
    left: 50%;
    background: #c3002f;
    -webkit-transition: .2s ease;
    transition: .2s ease;
}
.car-config__step .nav-link.active:after, .car-config__step .nav-item:hover .nav-link:after {
    width: 100%;
    left: 0;
}

/**/

.btn-outline-secondary:hover, .btn-outline-secondary.active {
    background-color: rgba(204, 0, 0, 0.15) !important;
    color: #c3002f !important
}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(204, 0, 0, 0.15) !important;
}