/*** agrega aqui los estilos necesarios para modificar el template ***/
.btn-dark {
    background-color: #EA0000;
    border-color: #EA0000;
}
.btn-dark:hover {
    background-color: #EA0000;
    border-color: #EA0000;
    opacity:.7;
}
.cart-items {
    background: black;
}
.floating-menu__cart .cart-items {
    background: black;
}
.bs-footer__containt::before {
    background: linear-gradient(180deg, rgb(0 0 0 / 0%) 0px, rgb(0 0 0 / 75%) 10rem, rgb(0 0 0 / 79%) 100%);
}
.bs-copyright {
    background: transparent;
}
.bs-header-search .input-group {
    background: #F6F8F9;
}
.bs-footer__title, .bs-footer__title__little {
    color: #ffffff;
}
.bs-footer__social .btn-social {
    border: 1px solid #EA0000;
    background: #EA0000;
    color: white;
}
.bs-footer__social .btn-social:hover {
    border: 1px solid #EA0000;
    background: #EA0000;
    color: white;
    opacity:.7;
}
.bs-footer__link.bs-footer__link {
font-weight: bold;
}
@media screen and (max-width: 992px){
.bs-footer {
    background-size: cover;
    padding-top: 2rem;
}}
.bs-footer__title::after {
    background: #ffffff;
}
.bs-product__title {
    --prod-title-size: 1.8rem;
    text-transform: uppercase;
}
.bs-discount.template {
    background: #000000;
}