@import url('../../../../css/B2B/page/acerca_de_nosotros/acerca_de_nosotros.css');

/* ==========================================================================
   B2C Theme Overrides
   ========================================================================== */

/* Change breadcrumb hover color to B2C Azul */
.carrito-breadcrumb-item:hover {
    color: #0B4460;
}

/* Section 1 Button (Change to ICO Verde) */
.acerca-principal-btn {
    background: #8DBF3E;
}

.acerca-principal-btn:hover {
    background-color: #7CA635;
}

/* Card titles (Change from Celeste to B2C Azul) */
.card-title {
    color: #0B4460;
}

/* Buttons in Nuestra Historia and CTA (Change to ICO Verde) */
.btn-explora-productos {
    border-color: #8DBF3E;
    color: #8DBF3E;
}

.btn-explora-productos:hover {
    background-color: #8DBF3E;
    color: #FFF;
}

.btn-cta-catalogo {
    border-color: #8DBF3E;
    color: #8DBF3E;
}

.btn-cta-catalogo:hover {
    background-color: #8DBF3E;
    color: #FFF;
}

/* Carousel indicators (Change from Celeste to B2C Azul) */
.historia-carousel-dot {
    border-color: #0B4460;
}

.historia-carousel-dot.active {
    border-color: #0B4460;
    background-color: #0B4460;
}

/* Timeline components (Change from Celeste to B2C Azul) */
.timeline-badge {
    background-color: #0B4460;
}

.timeline-line {
    background-color: #0B4460;
}

/* Fix WordPress/theme visited link color on CTA buttons */
.ico-acerca-main .acerca-principal-btn,
.ico-acerca-main .acerca-principal-btn:link,
.ico-acerca-main .acerca-principal-btn:visited,
.ico-acerca-main .acerca-principal-btn:focus {
    color: #FFF !important;
    text-decoration: none !important;
}

.ico-acerca-main .btn-explora-productos,
.ico-acerca-main .btn-explora-productos:link,
.ico-acerca-main .btn-explora-productos:visited,
.ico-acerca-main .btn-explora-productos:focus,
.ico-acerca-main .btn-cta-catalogo,
.ico-acerca-main .btn-cta-catalogo:link,
.ico-acerca-main .btn-cta-catalogo:visited,
.ico-acerca-main .btn-cta-catalogo:focus {
    color: #8DBF3E !important;
    text-decoration: none !important;
}

.ico-acerca-main .btn-explora-productos:hover,
.ico-acerca-main .btn-cta-catalogo:hover {
    color: #FFF !important;
}

/* Breadcrumb B2C: visited conserva el tono de la maquetación; hover usa azul B2C */
.ico-acerca-main--b2c #carrito-breadcrumb .carrito-breadcrumb-item,
.ico-acerca-main--b2c #carrito-breadcrumb .carrito-breadcrumb-item:link,
.ico-acerca-main--b2c #carrito-breadcrumb .carrito-breadcrumb-item:visited,
.ico-acerca-main--b2c #carrito-breadcrumb .carrito-breadcrumb-item:active,
.ico-acerca-main--b2c #carrito-breadcrumb .carrito-breadcrumb-item.active,
.ico-acerca-main--b2c #carrito-breadcrumb .carrito-breadcrumb-item.active:visited {
    color: var(--ICO-texto-mate, #343737) !important;
    text-decoration: none !important;
}

.ico-acerca-main--b2c #carrito-breadcrumb .carrito-breadcrumb-item:hover,
.ico-acerca-main--b2c #carrito-breadcrumb .carrito-breadcrumb-item:focus-visible {
    color: #0B4460 !important;
}
