.bs-footer {
    background: #000000;
    color: #f5f5f5;
}
.bs-grid-header {
    background: white;
}
.bs-categories__item {
    background: #ff6501;
}
.navbar__menu-desktop__menu-title {

        background: #ff6501;
       
    }
    .bs-header-top {
    background: var(--header-top-bg-color, #ff6501);
    color: var(--header-top-txt-color, var(--primary-contrast));
    text-align: right;
    display: none;
}
.bs-header .img-fluid {
width: 160px!important;
}
.navbar-toggler, .btn-cart, .btn-login, .btn-search {
    background: #ff6501;
    border: 2px solid #ff6501;
}
.cart-items {
    background: #000;
}
.navbar-toggler:hover, .btn-cart:hover, .btn-login:hover, .btn-search:hover {
    background: #ff6501;
    color: var(--secondary-color);
}
.navbar-toggler, .btn-cart, .btn-login, .btn-search {
    background: #0b0b0b;
    border: 2px solid #070707;
}
.chat-widget__btn {
    background: #fe6501;
}
.chat-widget__btn:hover {
    background: #fe66018f;
}
.announcement-bar {
    color: #000000;
    background: #fe6601;
    border-color: #fe6601;
}
.noUi-connect {
    background: #ff6501;
}

.page-item.active .page-link.page-link {
    color: var(--primary-hover-contrast);
    background: #ff6501;
}
.bs-footer__link {
    color: white;
}
.btn-primary {
    background: #ff6501;
    border-color: #ff6501;
    color: var(--secondary-contrast);
}
.bs-footer__top-section {
    background-size: contain;
}
.bs-footer__social .btn-social {
        color: #fc631f;
        background-color: var(--element-bg);
    }
.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: #f79351;
    border-color: #f79351;
    color: #ffffff;
}
.bs-menu__lv1:hover, .show>.bs-menu__lv1 {
    color: var(--lv1-hover-color);
    background: #ff6501;
}
}
.article-title {
    color: #000000;
}
.btn-share {
    color: #fd6703;
}
.bs-footer__link__icon {
    color: #ff6501;
}
.article-title {
    color: #000;
}
.navbar-toggler:hover, .btn-cart:hover, .btn-login:hover, .btn-search:hover {
    background: #ff6501;
    border: #ff6501;
}
.page-link.page-link:hover {

    background: #ff6501;
    opacity: .7;
}
.btn-link {
    color: #000000;
}
.btn-link:hover, .btn-link:active, .btn-link.active, .btn-link:focus, .btn-link:not(:disabled):not(.disabled).active:focus, .btn-link:not(:disabled):not(.disabled):active:focus, .show>.btn-link.dropdown-toggle:focus.btn-link:not(:disabled):not(.disabled).active, .btn-link:not(:disabled):not(.disabled):active, .show>.btn-link.dropdown-toggle {
    color: #fc6504;
}
.btn-outline-primary, .btn-outline-primary:not(:disabled):not(.disabled):active {
    background: #fd6701;
    border-color: #fd6701;
}
.btn-outline-primary:hover, .btn-outline-primary:not(:disabled):not(.disabled):active {
    background: #fe6601;
    opacity: .7;
    border-color: #fe6601;
}
.bs-footer__social .btn-social:hover {
    background: #fcfcfc;
    color: #000000;
}

.brand-index-link:hover {
    background: #fe6700;
}
.bs-categories__title {
    color: #ffffff;
}
.announcement-bar {
    color: #ffffff;
}
.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: #5c5a56;
    border-color: #5c5a56;
}
.cart-items {
    background: #fc631f;
}
a.textodeterminos {
    color: #000000;
    font-weight: 700;
}
.bs-footer {
    background: url(fotopiedepagina.webp);
    color: #f5f5f5;
    background-size: cover;
}
.bs-copyright {
    background: transparent;
    }
   
@media screen and (max-width: 992px) {
 .bs-footer__top-section {
    background-size: cover;
}}
