/*** agrega aqui los estilos necesarios para modificar el template ***/


/**Cabecera**/


.bs-footer__chat .chat-whatsapp {
    background: #25D366;
    color: white;
    position: fixed;
    z-index: 5000;
    right: 1em;
    border: 0;
    border-radius: 50rem;
    width: 3.3rem;
    height: 3.3rem;
    margin: 1rem .125rem;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    font-size: 2.1rem;
}

@media only screen and (max-width : 992px) {
.bs-footer__chat .chat-whatsapp {
      position: fixed;
      bottom: 50%;
      right: 1rem;
      flex-direction: column;
      z-index: 9000;
      font-size: 2.5rem;
      }
 }


.bs-header, .bs-header.bs-sticky-header {
    background: rgb(255 255 255 / 90%);
}

.bs-menu__lv1 {
    color: #122f49;
}

.bs-menu__lv1:hover, .show>.bs-menu__lv1 {
    color: var(--primary-color);
}


.special-header .bs-header::before {
    background: rgb(255 255 255 / 90%);
}

.bs-collection__title {
    color: #0D0D0D;
    text-transform: uppercase;
    font-weight: 600;
}

.navbar-toggler, .btn-cart, .btn-login, .btn-search {
    color: #000000;
    fill:black;
}

@media (max-width: 992px) {
    .bs-grid-header, .bs-grid-header-sm, .bs-grid-header-md, .bs-grid-header-lg, .bs-grid-header-xl {
        background-color: white;
    }
}

.bs-menu__lv1 dropdown-toggle  {
    color: #ffffff;
}

.dropdown-menu{
color: #ffffff;
}

.navbar-collapse.collapse.show {
background-color:white;
}

.bs-header-search {
    background: #ebebeb;
}

.bs-header-search .form-control {
    border: none;
    background: #ffffffd9;
}

.bs-header .bs-menu__close .btn {
    color: black;
}


.btn-search-mobile:hover {
    color: var(--secondary-hover-color);
}

.navbar-toggler .header-icon__svg, .btn-cart .header-icon__svg, .btn-login .header-icon__svg, .btn-search .header-icon__svg {
    fill: #000000;
}

.btn-search-mobile:hover {
    color: #d0d0d0;
}


/**Productos**/

.bs-collection__product-title {
    text-transform: uppercase;
}

/**Parallax**/

.bs-parallax__title {
    filter: drop-shadow(2px 4px 6px gray);
}

.bs-parallax__content p {
    filter: drop-shadow(2px 4px 6px black);
}



/**Carro**/

.tyc{
color:var(--secondary-color);
    font-weight: 600;
}

.btn-danger, .badge-danger {
    background: #991b27;
    border-color: #991b27;
}

/**Pie**/

.bs-footer__top-section {
    background: #000000;
    color: white;
}

.bs-footer {
    background-image: url(fondop1.png);
    background-size: cover;
}

.bs-footer__description, .bs-footer__link {
    color: #c9c9c9;
}

.bs-footer__link__icon {
    color: #3777b3;
}

.bs-footer__top-section {
    background: #000000;
    color: white;
}

