/*** agrega aqui los estilos necesarios para modificar el template ***/
.bs-header-top {
    background: #f5d0d0;
}
.bs-title-home {
    color: black;
}
.bs-banner__image:hover .bs-banner__title {
    background: #f5d0d0;
    color: black;
}
.bs-banner__title {
    color: black;
}
.btn-secondary:hover, .btn-secondary:active {
    background: black;
    border-color: black;
}
@media screen and (min-width: 769px) {
    .bs-promo-1__info h3 {
        color: black;
    }
}
.btn.disabled, .btn:disabled {
    opacity: 1;
}
.bs-footer__title::after {
    background: black;
}
.bs-collection-filter .btn-secondary {
    background-color: #f5d0d0;
    border-color: #f5d0d0;
    color: black;
}
.bs-collection-filter .btn-secondary:hover {
    background-color: #c99aa1;
    border-color: #c99aa1;
    color: white;
}
.btn-secondary, .badge-secondary {
    color: black;
}
.btn-primary, .badge-primary {
    background: #c99aa1;
    border-color: #c99aa1;
    color: white;
}
.bs-collection__product-brand {
    background: #EFEFEF;
    color: black;
}
.bs-collection__product-final-price {
    color: black;
}
.badge-warning {
    color: white;
    background-color: black;
}
.bs-copyright {
    background: black;
    color: white;
}
.bs-footer {
    background: #f5d0d0;
}
.article-title {
    color: black;
}
.btn-primary:hover {
    background: black;
    border-color: black;
    color:white;
}
.bs-blog-article .btn {
    color: white;
}
.bs-footer__site-description .btn-social:hover {
    border: 1px solid #000;
    background: black;
    color: white;
    opacity: 1;
}
.btn-cart:hover, .btn-login:hover {
    background: #c99aa1;
    color: white;
}
@media screen and (min-width: 769px) {
    .bs-promo-2__info.grid__item a.btn.btn-secondary:hover {
        background-color: black;
        color: white;
        opacity: 1;
    }
}
.modal-suscripcion .modal-content-section {
    background: #fbf6f2;
}

p.promo-desc {
    color: #ae5546 !important;
    font-size: 2rem !important;
    font-weight: bold;
}
.modal-suscripcion .boton-suscripcion .button_form {
    background: black;
}
.brand-detail {
    font-size: 1.3rem;
    color: black;
}
.bs-promo-1__img {
    background-image: url(lomasvendidomovil.webp);
}
@media screen and (min-width: 768px) {
    .bs-promo-2__info.bs-promo-2__info {
        border: 2px solid var(--promo2-border, white);
        color: black;
    }
}

@media screen and (max-width: 767px) {
    .bs-promo-1__info h3.promo1-mobile, .bs-promo-1__info p.promo1-mobile {
        color:transparent;
    }
}
.btn-collection-show:hover {
    background: black;
    color: white;
    border-color: black;
}
.page-link:hover {
    color: white;
}
.floating-menu__cart .cart-items {
    background: #f5d0d0;
    color: black;
}
.chat-widget__btn {
    background: black;
}
.chat-widget__btn:hover {
    background: #818182;
}
.bs-home__brands__item {
    background: transparent;
}
.bs-form-inline form .form-group:first-child .form-control  {
    border-color: #c99aa1;
}
.bs-footer .form-control {
    border-color: #c99aa1;
}
.bs-footer .btn-primary {
    border: 1px solid #c99aa1;
}
.bs-form-inline form .form-group .btn {
    background: #c99aa1;
}
.page-item.active .page-link {
    color: black;
}
.custom-control-input:checked~.custom-control-label::before {
    background-color: black;
    border-color: black;
    color: var(--primary-contrast);
}
.bs-collection__product-title {
    text-transform: uppercase;
}


