/* --- PROPERTY OF ZABALA SOLUTIONS INC. - https://zabala.solutions --- */
/* --- PROPIEDAD DE ZABALA SOLUTIONS INC. - https://zabala.solutions --- */

/* Reducción sutil del header */
.header {
  --cui-header-min-height: 2.5rem !important; /* Reducido de 2.8rem a 2.5rem */
  --cui-header-padding-y: 0.05rem !important; /* Reducido de 0.15rem a 0.05rem */
  --cui-header-nav-link-padding-y: 0.15rem !important; /* Reducido de 0.2rem a 0.15rem */
  --cui-header-toggler-padding-y: 0.05rem !important; /* Reducido de 0.1rem a 0.05rem */
  --cui-header-brand-padding-y: 0.05rem !important; /* Reducido de 0.1rem a 0.05rem */
}

/* Reducir padding de contenedores */
.header > .container-fluid {
  padding-top: 0.02rem !important; /* Reducido de 0.1rem a 0.02rem */
  padding-bottom: 0.02rem !important; /* Reducido de 0.1rem a 0.02rem */
}

/* Reducir espacio entre contenedores */
.header > .container-fluid:first-child {
  padding-bottom: 0.1rem !important;
}

.header > .container-fluid:last-child {
  padding-top: 0.1rem !important;
}

/* Reducir padding de enlaces */
.header-nav .nav-link {
  padding-top: 0.1rem !important; /* Reducido de 0.25rem a 0.1rem */
  padding-bottom: 0.1rem !important; /* Reducido de 0.25rem a 0.1rem */
}

/* Reducir padding del breadcrumb */
.header .breadcrumb {
  margin-bottom: 0 !important;
  margin-top: 0 !important;
  padding: 0.15rem 0 !important;
  line-height: 1.2 !important;
}

/* Reducir padding del texto */
.header-text {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

/* Reducir padding del toggler */
.header-toggler {
  padding-top: 0.05rem !important; /* Reducido de 0.2rem a 0.05rem */
  padding-bottom: 0.05rem !important; /* Reducido de 0.2rem a 0.05rem */
}

/* Reducir padding del brand */
.header-brand {
  padding-top: 0.05rem !important; /* Reducido de 0.2rem a 0.05rem */
  padding-bottom: 0.05rem !important; /* Reducido de 0.2rem a 0.05rem */
}
