/*** agrega aqui los estilos necesarios para modificar el template ***/
.bs-categories__title {
    background: #58a66b;
}
.btn-primary {
    background: #58a66b;
    border-color: #58a66b;
    color: var(--primary-contrast);
}
.bs-grid-header__search .btn {
    --btn-bg: #58a66b;
}
.bs-footer__section-form__container {
    background: #58a66b;
}
.bs-footer__title {
    color: #58a66b;
}
.cart-items {
    background: #58a66b;
}
}
.btn-secondary {
    background: #000000;
    border-color: #000000;
}

.badge-warning {
    color: var(--secondary-contrast);
    background-color: red;
    font-weight: var(--font-light);
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    background: #6eb37f;
    border-color: #6eb37f;
    color: white;
}
.bs-menu__lv1 {
    color: #ffffff;
}
.navbar-toggler {
    color: #ffffff;
}
.bs-grid-header__menu-desktop, .navbar-collapse {
    background: #000000;
}
.bs-categories__title {
    background: #588c65;
}
.bs-collection-filter .btn-secondary {
    background-color: #000000;
    border-color: #000000;
}
a.textoterminosycondiciones {
    font-weight: 700;
}
.bs-footer__section-form {
    background-color: #F2F2F2;
}

.btn-secondary:hover, .btn-secondary:active, .btn-secondary.active, .btn-secondary:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-secondary.dropdown-toggle:focus.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {
   background: #787878; 
}
.btn:not(:disabled):not(.disabled) {
    background-color: #588c65;
    border-color: #588c65;
}
.btn:not(:disabled):not(.disabled):hover {
    background-color: #588c65c7;
    border-color: #588c65c7;
    
}
.bs-product__title-notice {
    text-transform: initial;
    font-style: italic;
    color: #7f7f7f;
    font-size: 1.2rem;
}
.bs-footer__section-form .btn {
    color: #ffffff;
}
.btn:not(:disabled):not(.disabled) {

    color: #ffffff;
}
.btn-primary:hover {
    background: #6eb37fc7 !important;
    border-color: #6eb37fc7 !important;
}
.btn-secondary:hover {
    background: #6eb37fc7 !important;
    border-color: #6eb37fc7 !important;
}
form#bs-collection-filter-form .btn-link {
    color: white;
}

.chat-widget__btn {
    font-size: 45px;
}