/*** agrega aqui los estilos necesarios para modificar el template ***/
.bs-grid-header__logo img {
    max-width: 105px;
    max-height: 105px;
}
.bs-grid-header {
    background: white;
}
@media screen and (min-width: 992px) {
    .navbar-toggler {
        color: #1979ef;
        border: 2px solid #1979ef;
    }
}
.bs-grid-header__search {
    border: 2px solid #1979ef;
}
.navbar-toggler, .btn-cart, .btn-login, .btn-search {
    color: #085cb2;
    background: #F2F2F2
}
.bs-header-top .btn {
    color: #fec544;
}
.bs-categories__item {
    background: #197aef;
}
.bs-footer__logo img {
    max-height: 160%;
}
.announcement-bar {
    color: #085cb2;
    background: #fec544;
}
}
.cart-items {
    background: #085cb2;
    color: white;
}
.bs-collection-filter .btn-secondary {
    color: white;
}
.bs-collection__btn-group .btn.btn-secondary {
    color: white;
}
.btn-secondary {
    background: #085cb2;
    border-color: #085cb2;
    color: #96daff;
}
.bs-product__title {
    color: #085cb2;
}
.badge-warning {
    color: #085cb2;
    background-color: #fec443;
}
.bs-collection__title {
    color: #197aef;
}
.bs-banners__item {
    padding: calc(var(--gap, 1rem) / 2);
    margin-top: 10px;
}
.btn-danger {
    background: #177aef;
    border-color: #177aef;
    color: var(--btn-color-default);
}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show>.btn-danger.dropdown-toggle:focus.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show>.btn-danger.dropdown-toggle {
    background: #fec544;
    border-color: #fec544;
    color: var(--danger-hover-contrast);
}
.btn-primary {
    color: WHITE;
}
.slider-container {
    min-height: 0px;
}
.bs-collection__btn-group .btn.btn-secondary {
    background: #085cb2;
    border-color: #085cb2;
}
@media screen and (min-width: 768px) {
    .bs-footer__social .btn-social {
        color: white;
        background-color: #085cb2;
    }
}
.btn-share {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    height: 2em;
    width: 2em;
    border: 1px solid #085cb2;
    background: #085cb2;
    border-radius: 2em;
    color: white;
}
.bs-footer__social .btn-social, .bs-footer__social .chat-facebook, .bs-footer__social .chat-whatsapp {
    border: 0 none;
    color: WHITE;
    background-color: #085cb2;
}

.bank-label {
    font-size: 18px;
}
@media screen and (min-width: 768px) {
    .bs-footer__social .chat-whatsapp {
        background: var(--chat-whatsapp-hover-bg-color);
        color: var(--chat-whatsapp-hover-txt-color);
        border-color: var(--chat-whatsapp-hover-bg-color);
        opacity: 0.7;
    }
}
