.bs-collection__product-brand {
    color: #22394b;
}
.badge-secondary {
    color: #f8f7f3;
}
.btn-secondary, .badge-secondary {
    background: #670627;
    border-color: #670627;
}
.btn-secondary:hover {
    background: #22394b;
    border-color: #22394b;
}

.btn-secondary, .badge-secondary:hover {
    background: #8a9499;
    border-color: #8a9499;
}

button.btn.btn-secondary {
    background: #8a9499;
    border-color: #8a9499;
}
button.btn.btn-primary.w-100 {
    background: #22394b;
    border-color: #22394b;
    color: #f8f7f3;
}
.bs-product__title {
    font-weight: bold;
}
.bs-parallax__title {
    font-family: Edu AU VIC WA NT Hand;
    font-style: oblique;
    font-weight: 500;
}
.modal-suscripcion .promo-text h2 {
    font-family: alba slab one;
}
.bs-social-media .btn-link {
    color: #8a9499;
}
.bs-social-media .btn-link:hover {
    color: #670627;
}
.bs-footer__link__icon {
    color: #f8f7f3;
}
.bs-footer__social .btn-social {
    border: 1px solid #f8f7f3;
    color: #f8f7f3;
}
.btn-cart, .btn-login {
    color: #8a9499;
}
@media (min-width: 992px) {
.navbar-expand-lg .navbar-collapse.collapse {
        position: static !important;
        overflow-y: initial;
        max-width: 108%;
        padding: 0;
        box-shadow: none;
        place-content: center;
        background: #f8f7f3;
    }
    }
.input-group>.input-group-append>.btn .input-group>.input-group-prepend>.btn {
    color: #8a9499;
}
.bs-header-search {
    border-bottom: 1px solid #8a9499;
}
.bs-footer__chat .chat-whatsapp {
background: #25D366;
color: white;
position: fixed;
z-index: 5000;
right: 1rem;
border: 0;
border-radius: 50%;
width: 56px;
height: 56px;
margin: .125rem .125rem;
display: flex;
justify-content: center;
align-items: center;
font-size: 28px;
}
@media only screen and (max-width : 992px) {
.bs-footer__chat .chat-whatsapp {
position: fixed;
bottom: 50%;
right: 1rem;
flex-direction: column;
z-index: 9000;
font-size: 2.5rem;
}
}
a.Bsale {
    color: white;
    font-weight: bold;
}
a.Bsale:hover {
    color: #f8f7f3;
    font-weight: bold;
}
.bs-product__notice {
font-size: 1.5rem;
font-weight: bold;
}

a.btn.btn-primary2.mb-4 {
    position: relative;
    background: #22394b;
    border-color: #22394b;
    color: white;
}

a.btn.btn-primary2.mb-4:hover {
    position: relative;
    background: #d8d0cd;
    border-color: #d8d0cd;
    color: #000000;
}

.btn-primary, .badge-primary {
    background: #22394b;
    border-color: #22394b;
    color: var(--primary-contrast);
}
button.btn.btn-secondary {
    background: #22394b;
    border-color: #22394b;
}
.btn-share {
    border: 1px solid var(--secondary-color);
    color: #22394b;
}
.bs-social-media .btn-link {
    color: #22394b;
}

.bs-collection__product-notice {
    color: #22394b;
}

.bs-collection__product-notice:hover
{
color: #8a9499;
}

.badge-warning {
    background-color: #22394b;
}

.bs-product__label {
    text-transform: uppercase;
    color: #22394b;
}
a.tyc {
    font-weight: bold;
}
.btn-danger, .badge-danger {
    background: #670627;
    border-color: #670627;
    color: var(--danger-contrast);
}
.button.btn.btn-secondary {
    background: var(--primary-color);
    border-color: var(--primary-color);
}

.floating-menu__cart .cart-items {
    background: #670627;
}
@media (max-width: 767px) {

    .bs-parallax {

        background-attachment: scroll !important;
    }

}
@media (max-width: 767px) {
    .bs-parallax__image {
        max-width: 70% !important;
        height: auto !important;
    }
}