/**Cabecera**/

.announcement-bar {
    color: white;
    background: var(--primary-color);
    border-color: var(--primary-color);
}

.bs-header-top {
    background: #f2e8db;
    color: black;;
}

.btn-header-outline {
    color: #545454;
}

.btn-header-outline:hover {
 outline: none;
 color: black;
}

.bs-search .btn {
    background: var(--search-btn-bg, white);
    color: #000000;
}

.bs-header-top .btn-cart {
    background: var(--primary-color);
    color: white;
}

.bs-header-top .btn-cart:hover {
       color: var(--primary-color);
    background-color: white;
}

.bs-header-top .cart-items {
    background: #545454;
    color: white;
    border: #545454;
}

.btn-header-social {
    color: #ffffff;
    background-color: var(--primary-color);
}

.btn-header-social:hover {
    color: var(--primary-color);
    background-color: white;
}

.bs-menu-hightlight {
    background: var(--secondary-color);
}

.bs-menu-hightlight:hover {
    background: var(--primary-color);
}

.bs-menu__lv1 {
    font-size: medium;
}


/**Inicio**/

.chat-widget__btn:hover {
    background: var(--secondary-color);
}

/**Suscripcion**/

.bs-subscription {
    background: #cdb696 !important;
}

.bs-subscription__title strong {
    color: #555555 !important;
}

.btn-primary button_form{
    background: #ffffff;
    border-color: #ffffff;
    color: #cdb696;
}

/**Colecciones**/

.bs-collection-filter .btn-secondary:hover {
    background-color: var(--primary-color);
    border-color: var(--primary-color);
}

.bs-collection-filter .bs-filter-btn:hover {
    color: #ffffff;
}

.bs-title-background span, .bs-title-background a, .bs-title-background a:hover {
    background-color: #00000061;
    font-size: 1.2rem;
    padding: 0.4rem;
    border-radius: 8px 8px 8px 8px;
}

/**Producto**/

.btn-share {
    border: 1px solid var(--primary-color);
    background: var(--primary-contrast);
    color: var(--primary-color);
}

/**Carro**/

.tyc{
color: var(--primary-color);
}



/**Pie**/


.bs-footer {
background-color:white;
}


.bs-footer__social .btn-social{
color: #ffffff;
background-color: #c9af8b;
}

.bs-footer__social .btn-social:hover{
        color: #c9af8b;
        background-color: white;
    }

.bs-subscription__title{
    color: #ffffff;
}

.bs-subscription__title strong {
    color: #000000;
}

.btn btn-primary button_form{
background-color:white;
color:var(--primary-color);
}

.btn-primary.disabled, .btn-primary:disabled, .btn-primary:disabled:hover {
    background: #ffffff;
    color: #cdb696;
}

/**General**/

.btn-secondary:hover{
    background: #a4d2d2;
    border-color: #a4d2d2;
    color: var(--secondary-hover-contrast);
}

.btn-primary:hover{
    background: #f7debc;
    border-color: #f7debc;
    color: #717171;
}

.bs-menu-hightlight:hover {
    background: #83c6c7;
}

.btn-secondary, .badge-secondary {
    background: #545454;
    border-color: #545454;
    }
.btn-secondary:hover {
    background: #8a8a8a;
    border-color: #8a8a8a;
    }

.bs-collection__product-final-price {
    color: #343434;
}    

.bs-footer {
    background-image: url(footerbotanic.png);
    background-position-y: center;
    
}

.bs-copyright {
    background: transparent;
    color: #959595;
    }