/*** agrega aqui los estilos necesarios para modificar el template ***/



.bs-collection__title {
    text-transform: uppercase;
    text-align: center;
}
.bs-categories__title {
    background: #f40126;
    color: #ffffff;
}
.bs-footer__link {
    color: #fdffff;
    font-size: 16px;
}
.bs-footer__title {
    filter: drop-shadow(2px 2px 2px black);
    font-size: 17px;
    color: white
}
.bs-footer__logo img {
    max-height: 150%;
    margin-bottom: -38px;
}
.announcement-bar {
    background: #191919;
    border-color: #191919;
}
.bs-footer {
    background: #f40126;
    background-size: cover;
}
.bs-footer__link__icon {
    filter: drop-shadow(2px 2px 4px black);
    color: white;
}
.page-item.active .page-link.page-link {
    color: #060606;
    background: #d84443;
}
.btn-secondary {
    background: #595959;
    border-color: #595959;
}
.btn-primary {
    background: #f40126;
    border-color: #f40126;
}
.bs-copyright {
    background: #f4012600;
}
.bs-footer__link:hover a {
    color: #cacaca;
}
.bs-footer__section-form {
    background-color: #f2f2f2;
    border-radius: 10px;
}
.bs-footer__section-form__container {
    background: #050505;
}
.bs-collection__decoration::after {
    background: #f2f2f2;
}
.bs-grid-header__search .btn {
    --btn-bg: #131313;
}
.bs-header .img-fluid {
    width: 320px;
}
.bs-pay-method {
    opacity: initial;
}
@media screen and (max-width: 992px) {
.bs-header .img-fluid {
    width: 300px !important;
}
}
.bs-grid-header__menu-desktop, .navbar-collapse{
    background: #191919;
}