
                        
                        
                         /*------------------------------ BOTONES  -------------------*/
 /*
.btn-primary {
  background-color: #171717; 
  color: #29b6cc; 
  font-weight: bold; 
  font-size: 1rem;   
}
*/
.btn-primary {
  background-color: #29b6cc; 
  color: #FFFFFF; 
  font-weight: bold; 
  font-size: 1rem;
  border: none;          /* elimina el borde */
  outline: none;         /* elimina el borde al hacer foco */
  box-shadow: none;      /* elimina sombras o bordes oscuros */
}

/*------------------------------ NAVBAR -----------------------------*/
/*
.spanCarrito {
    background-color: #29b6cc;
}
*/

/* Panel de departamentos (celeste) */
.departments__item--hover,
.departments__item--hover .departments__item-link {
  background-color: #29b6cc !important;
  color: #ffffff !important;
}
.departments__item-link {
  transition: background-color 0.2s ease, color 0.2s ease;
}


/* Submenú (negro) */
.menu__item--hover,
.menu__item--hover .menu__item-link {
  background-color: #e8e8e8 !important;
  color: #232323 !important;
  font-weight: 700 !important;
}
.menu__item-link {
  transition: background-color 0.2s ease, color 0.2s ease;
}



/* WhatsApp verde solo en el bloque social-links */
/*
.site-header .social-links__list .fa-whatsapp {
  color: #2DB742 !important;
}
*/

/* Instagram con degradado solo en el bloque social-links */
/*
.site-header .social-links__list .fa-instagram {
  background: radial-gradient(circle at 30% 107%, 
              #fdf497 0%, #fdf497 5%, 
              #fd5949 45%, #d6249f 60%, #285AEB 90%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
*/

/*------------------------------LISTADO DE PRODUCTOS -------------------*/
.block-header__title, .block-header__title a, .block-header__divider, .block-header__arrows-list,
.main_title .wow .fadeInUp{
      color: #29b6cc; 
}
.main_title, .block-header__divider {
    background-color: #29b6cc;
}

.product-card__badge.product-card__badge--new {
  color: #ffffff !important;
}

.text-danger {
  color: #29b6cc !important;
}
/*------------------------------DENTRO DE PRODUCTO -------------------*/
.product-card__badge {
    color:#232323 !important;
    background-color: White;
}

.precioCuotas {
    color:#29b6cc !important;
}

.product-card__new-price {
    color: #000000 !important;
}



/*-------------------------------FOOTER-------------------------------*/
.site-footer__widget.footer-links .footer-links__title,
.site-footer__widget.footer-newsletter .footer-newsletter__title {
    color: #29b6cc; 
}

.site-footer__widget.footer-links .footer-links__link:hover {
  color: #29b6cc !important;
}


/*------------------------------ DATOS DE USUARIO-------------------*/
.dashboard__orders .card-table tbody tr td span.text-info {
  color: #dc3545  !important;
}





/*-------------------------------OTROS-------------------------------*/
.not-found__404 {
    color: rgb(23, 23, 23);
}

                    