/* Parafia Uszew: nagłówek i menu – poprawki ładowane po głównym user.css. */
.header.container-header.full-width {
  background-color: #f6eedc !important;
  box-shadow: none !important;
}

/* Zostaje delikatna linia na szerokości samego banera, nie całego ekranu. */
.header.container-header::after {
  content: "";
  display: block !important;
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  width: min(1320px, 100%);
  height: 3px;
  background: #c18b52;
  pointer-events: none;
}

/* Pasek menu ma tę samą szerokość co baner; bez tła wystającego na boki. */
.header.container-header .container-nav.grid-child {
  width: min(1320px, 100%) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  background: var(--parish-brown) !important;
  border: 0 !important;
  box-shadow: none !important;
  box-sizing: border-box;
}

