/*** agrega aqui los estilos necesarios para modificar el template ***/

.special-header .bs-header::before {
    background: rgb(255 255 255 / 90%);
}
.bs-grid-header__logo img {
width:120px;
}
.bs-footer {
    background: black;
    color: #ffffff;
}
.bs-menu__lv1 {
    color: #000000;
}
.navbar-toggler .header-icon__svg, .btn-cart .header-icon__svg, .btn-login .header-icon__svg, .btn-search .header-icon__svg {
    fill: #000000;
}
.navbar-toggler, .btn-cart, .btn-login, .btn-search {
    color: #000000;
}
.cart-items {
    background: var(--secondary-border);
}
.bs-header, .bs-header.bs-sticky-header {
    background: rgb(255 255 255 / 90%);
}

/*PIE*/

.bs-footer__description, .bs-footer__link {
    color: #e9e9e9;
}
.bs-footer__logo, .bs-footer__title {
    color: #ffffff;
}
.bs-footer__link__icon {
    color: var(--secondary-border);
}
.bs-footer__top-section {
    background: #575757;
}
.bs-footer {
    background-image: url(pie1.webp);
    background-size: cover;
    background-position: center;
}
.bs-copyright {
    background: transparent;
}
.bs-footer__link:hover {
opacity:1;
    color: #e3e3e3;
}
.bs-footer__section-description {
    padding-top: 5rem;
}
.bs-footer__social .btn-social {
        border: none;
        color: white;
        background-color: transparent;
    }
.bs-footer__social .btn-social:hover {
    background: var(--secondary-border);
    color: white;
}
.bs-footer__logo img {
    max-width: 200px;
    max-height: 200px;
    width: 120px;
    height: 120px;
}