
/*
barra de navegación de modelos por años
 */
.navigation-modelyears {
    background-color: #002960;
}
.navigation-modelyears li.modelyears-link {
    color: #FFF;
}
.navigation-modelyears li.modelyears-link a {
    color: #FFF;
}

/*
botones y enlaces
 */
.btn.btn-secondary {
    color: #fff;
    background-color: #002960;
    border-color: #002960
}
button.action-primary,
button.action.primary,
button.action-primary:hover,
button.action.primary:hover,
button.action-primary.action-accept,
button.action-primary.action-accept:hover {
    color: #fff;
    background-color: #002960;
    border-color: #002960
}
button.btn-outline-secondary {
    color: #002960 !important;
    border-color: #002960 !important;
}
button.btn-outline-secondary:hover {
    color: #fff !important;
    background-color: #002960 !important;
    border-color: #002960 !important;
}
a.action.viewcart,
a.action.viewcart:hover,
a.action.back,
a.action.back:hover {
    color: #002960;
}
.minicart-items .product-item-details .product-item-name a,
.minicart-items .product-item-details .product-item-name a:hover {
    color: #002960;
    text-underline: none;
    text-decoration: none;
}

/*
ocultar social link pagina producto
 */
div.product-social-links {
    display: none;
}

/*
barra de navegación header general
 */
ul.navbar-nav.mx-auto {
    font-size: 0.9rem;
}

/*
tabs información página de producto
 */
main#maincontent .product.info .data .active {
    border-bottom: 3px solid #002960;
}

/*
FIX precio oferta ficha de producto
 */
div.product-info-main span.special-price span.price {
    color: #002960 !important;
    font-size: 2rem !important;
}
body.page-with-filter.page-products span.special-price span.price {
    color: #002960 !important;
    font-size: 1rem !important;
}

/*
FIX precio final los mas vendidos
 */
#most-selled span.special-price span.price {
    color: #002960 !important;
}

/*
contratos mantenimiento
 */
#contractmanteLandingFormSubmitWrapper {
    max-width: 300px;
    margin: 0 auto;
    padding: 20px;
    background: white;
}
#contractmanteLandingOldPrice {
    text-decoration: line-through;
    color: #777;
}

/**
fix banners
 */
div.bg-cover.swiper-slide {
    background-size: contain !important;
    background-color: rgb(0, 0, 0) !important;
}
