/*** agrega aqui los estilos necesarios para modificar el template ***/
.bs-header .bs-social-media a {
    font-size: 1.5rem;
    color:white;
}
.bs-header-search {
    border-bottom: 2px solid white;
}
.fa-search {
    color: #fff;
}
.bs-title, .bs-title a, .bs-title:hover {
    font-weight: normal;
}
.bs-header-search .form-control {
    color: white;
}
.bs-header-search .form-control::placeholder{
   color: white;
}
.bs-menu__lv1:hover, .show > .bs-menu__lv1 {
    box-shadow: 0 -3px inset var(--secondary-color);
    color: var(--secondary-color);
}
.bs-menu__lv1 {
    text-transform: uppercase;
}
.btn-cart, .btn-login {
    color: white;
}
.badge-secondary {
    background: var(--primary-color);
    color: white;
}
.btn-cart:hover, .btn-login:hover {
    color: var(--primary-hover-color);
}
.bs-collection__product-final-price {
    font-weight: normal;
    color: black;
}
.bs-form-inline form .form-group .btn {
    padding: .375rem .75rem;
}
.bs-collection__product-brand {
    color: grey;
    background: transparent;
}
.bs-footer__link__icon {
    color: white;
}
.bs-footer__link {
    font-size: 14px;
}
.page-item.active .page-link {
    background: var(--primary-color);
}
.page-link {
    color: white;
    background:black;
}
.page-link:hover {
    background: var(--secondary-color);
    color: white;
}
.bs-product__title {
    font-size: 1.5rem;
}
.bs-footer__title {
    font-weight: bold;
}
.navbar-collapse.collapse.show {
    background: black;
}
.fa-arrow-alt-circle-left {
    color: white;
}
.bs-footer {
    background: linear-gradient(rgb(0 0 0 / 33%), rgb(0 0 0 / 53%)), url(fondo-footer-v2.jpg);
    background-position: center;
    background-size: cover;
}

@media only screen and (max-width : 900px) {
    .fa-search {
        color: black;
    }
}
.bs-parallax {
    background-image: linear-gradient(rgb(0 0 0 / 20%), rgb(0 0 0 / 20%)), url(PARALAX.png) !important;
}
.badge-primary {
    color: white;
}