.bs-grid-header__logo img {
    max-height: 50%;
}

.bs-header {
    background: #fafafa;
}

.bs-menu__lv1:hover, .show>.bs-menu__lv1 {
    color: var(--primary-color);
}

.bs-menu__lv2:hover, .dropdown__lv2.show .bs-menu__lv2{
    color: var(--primary-color);
}

.bs-menu-hightlight:hover {
    color: white;
}

.tyc{
font-weight:600;
}

/*Servicios*/

.bs-services__item {
    background: #fafafa !important;
}

.bs-services__title {
    font-size: 1rem !important;
}

/*Pie*/

.bs-footer__logo img {
    max-height: 200px;
}

.bs-footer__social .btn-social:hover {
    background: var(--primary-hover-color);
}

/*Botones*/

.btn-danger, .badge-danger {
    background: var(--primary-color);
    border-color: var(--primary-color);
}

.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show>.btn-danger.dropdown-toggle:focus.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show>.btn-danger.dropdown-toggle {
    background: #000000;
    border-color: #000000;
}

.bs-discount.template {
    background: #0DF205;
    color: black;
}

.bs-collection__product-notice {
    color: #707070;
    background: #efefef;
    }

.bs-collection-filter .bs-filter-btn:hover {
    color: #010101;
    background: #cfcfcf;
}

.bs-product__notice {
    color: #ffffff;
    background: #b1b1b1;
    }

@media (max-width: 992px) {
    .bs-grid-header__logo {
        width: 145px;
    }
}