/* Custom overrides for Bus Upfitters */

/* Ensure masthead appears below fixed navbar and has proper height */
header.masthead {
  margin-top: 72px; /* Height of navbar */
  min-height: 600px; /* Ensure enough height to show background */
  background-image: url("../assets/img/header-bg.jpg") !important;
  background-repeat: no-repeat !important;
  background-attachment: scroll !important;
  background-position: center center !important;
  background-size: cover !important;
}

/* Add smooth scroll behavior */
html {
  scroll-behavior: smooth;
  scroll-padding-top: 72px; /* Account for fixed navbar when scrolling to anchors */
}
