/*** agrega aqui los estilos necesarios para modificar el template ***/
.bs-footer__containt::before {
    background: transparent;
    background-size: cover;
}
.announcement-bar {
    background: #c0e073;
    border-color: #c3e371;
}
.cart-items {
    background: #acde52;
    color: #ffffff;
}
.btn-primary, .badge-primary {
    color: #ffffff;
}
.bs-footer__title, .bs-footer__title__little {
    color: #494949;
}
.bs-footer__title::after {
    background: #4b4b4b;
}
.btn-cart, .btn-login {
    color: #ededed;
    background: #7f7f7f;
}
.btn-cart:hover, .btn-login:hover {
    background: #ededed;
    color: #7f7f7f;
}
.bs-header-search .btn-search {
    box-shadow: 2px 0px #7f7f7f inset;
    color: #7f7f7f;
}
.bs-header-search .input-group {
    background: rgb(0 0 0 / 8%);
    border: 1px solid #7f7f7f;
}
.bs-collection-filter .bs-filter-btn:hover {
    color: #a4a4a4;
}
@media screen and (min-width: 992px) {
.bs-footer {
    background-position-y: bottom;
}}
@media screen and (max-width: 992px) {
.bs-footer {
    background-size: cover;
}}
.bs-copyright {
    background: #a99789;
}
.bs-banner-grid__title {
    color: #5f5f5f;
}
.bs-banner-grid__info {
    background: #c1e26d6b;
}
.term {
    color: black;
    font-weight: 700;
}
.term:hover {
    color: black;
    font-weight: 700;
    opacity: .7;
}
.chat-widget__btn {
    background: #1ba1a1;
}

.chat-widget__btn:hover {
    background: #1ba1a1;
    opacity: .7;
}
.bs-parallax__title {
    color: #ffffff;
    filter: drop-shadow(2px 4px 6px black);
}
.floating-menu__cart .cart-items {
    background: #aade4e;
}