.site-header-inner {
  border-bottom: 1px solid rgba(72, 60, 50, 0.8);
}
.masthead-tagline {
  margin-top: var(--space-2);
  font-family: var(--font-sans);
  font-size: var(--font-size-xs);
  letter-spacing: 0.16em;
  text-transform: uppercase;
  color: var(--color-muted-text);
}
.masthead-nav-left,
.masthead-nav-right {
  flex: 1 1 0;
}
.masthead-nav-left {
  justify-content: flex-start;
}
.masthead-nav-right {
  justify-content: flex-end;
}
.masthead-reserve-btn {
  border-width: 1px;
}
.mobile-nav-panel {
  background: rgba(232, 229, 218, 0.98);
}
.mobile-nav-list a {
  padding-block: var(--space-3);
}
.mobile-nav-cta {
  margin-top: var(--space-12);
}
.mobile-reserve-btn {
  width: 100%;
}
@media (max-width: 960px) {
  .masthead-nav-left,
  .masthead-nav-right,
  .masthead-reserve {
    display: none;
  }
}
@media (min-width: 961px) {
  .mobile-nav-panel {
    display: none;
  }
}


@media(max-width:440px){
  .masthead-tagline{
    display: none;
  }
}