/*** agrega aqui los estilos necesarios para modificar el template ***/
.bs-menu__lv2 {
    width:240px;
}

.bs-footer__logo img {
    max-height: 160%;
}
.alert {
    background: #CD001A;
    border-color: #CD001A;
}
.bs-grid-header__login:hover, .bs-grid-header__cart:hover {
    color: #CD001A;
}
.bs-menu__lv1, .navbar-toggler {
    font-weight: 600;
    text-transform: uppercase;
}
.bs-title-decoration::before, .bs-title-decoration::after {
    background: #CD001A;
}
.bs-collection__title {
    font-weight: 500;
    color: #0f4c81;
    text-transform: uppercase;
}
a.titlespecial {
    color: white;
    text-align: center;
}
.bs-collection__description {
    text-align: center;
}

.bs-product__label {
    color: black;
}
.bs-product__title-notice {
    color: #a2a2a1;
    font-weight: lighter;
    text-transform: lowercase;
}
.bs-product__title {
    font-size: 1.5rem;
    font-weight: normal;
}
a.cookies__link.btn.btn-link, button#btnCloseCookies {
    color: white;
}
.bs-discount.template {
    border: .25em solid #CD001A;
    background: #CD001A;
}
.btn-primary.disabled, .btn-primary:disabled {
    background-color: #CD001A;
    border-color: #CD001A;
}

.bs-copyright {
    background: transparent;
    font-size: .9rem;
    color: var(--primary-color);
}
.bs-footer__section-form {
    background: linear-gradient(rgb(255 255 255 / 0%), rgb(255 255 255 / 0%)), url(SUSCRIBETE.jpg);
    background-size: contain;
    border-radius: 1rem;
}
.bs-footer {
    background: url(texturaseda.jpeg);
    background-size: cover;
}
.bs-collection__product-final-price {
    font-weight: normal;
}
@media only screen and (max-width : 900px) {
    .bs-collection__title {
        font-size: 1.5rem;
    }
    img.img-reclamaciones.reclamo {
        margin-left: 10rem;
    }
}