body {
  font-family: 'montserrat', sans-serif;
  margin: 0;
  padding: 0;
}

/* =======================
   FORMULARIO
======================= */
form {
  color: #000000 !important; /* Texto negro dentro del form */
}

input, textarea, select, label {
  color: #000000 !important; /* Texto negro en campos y etiquetas */
}

/* Botones dentro del formulario */
form button {
  background-color: #6c7a61 !important; /* Fondo verde oliva */
  color: #ffffff !important; /* Texto blanco */
  border: none;
  padding: 10px 20px;
  cursor: pointer;
}

/* =======================
   ENLACES DEL FOOTER
======================= */
/* Enlaces dentro del footer específico */
.site-footer a {
  color: #6c7a61 !important; /* Verde oliva */
  text-decoration: none;
}

.site-footer a:hover {
  color: #5a664f !important; /* Verde oliva más oscuro al pasar el mouse */
  text-decoration: underline;
}

span[data-bind*="market.titulo"] strong {
  color:black; 
}

/* =======================
   MENÚ / NAV
======================= */



/* =======================
   ESTILOS GENERALES (opcional)
======================= */
a {
  text-decoration: none;
}

button {
  cursor: pointer;
}


button {
    background-color: #6C7A61 !important;
    font-weight: bold
}

.page-header h1 {
    font-family: montserrat;
    color: black !important;
}

.span12 ul li a {
    color: black !important;
}

/* =======================
   ESTILOS GENERALES (interior producto)
======================= */
.producto-descripcion {
    font-family: montserrat;
    color: #6C7A61;
}

.control-precio {
    color: black;
}

a[href*="categoria/152"] span {
  color:  #6C7A61;
}

.icon-chevron-right {
  color: #6C7A61; /* Cambiá 'red' por el color que quieras */
}

span[data-bind="text:nombre"] {
  color:black;       /* cambiá el color */
  font-weight: bold; /* si querés en negrita */
}

.descripcion-larga {
  color:black;       
  font-family: montserrat;
}

.sidebar.listado-categorias a {
  color:  #6C7A61; 
  font-weight: bold;
}

.producto-sku {
  color:  black; 
  font-weight: bold;
}

#carrito-detalle {
  font-family: montserrat;
  color: black; /* podés usar nombres de colores, hex (#ff0000), rgb, etc. */
}

.btn.btn-primary {
    background-color: #6C7A61 !important;
    font-weight: bold
}