/**
 * Rosevine Hospitality brand styles
 */

/* Brand colors */
:root {
  --brand-primary: #2563eb; /* Blue */
  --brand-primary-dark: #1e40af;
  --brand-secondary: #60a5fa;
}

/* Hero section customization */
.hero {
  background: linear-gradient(135deg, var(--brand-primary) 0%, var(--brand-primary-dark) 100%);
}

/* Brand-specific button styles */
.btn-primary {
  background-color: var(--brand-primary);
  color: white;
}

.btn-primary:hover {
  background-color: var(--brand-primary-dark);
}

/* Link colors */
a {
  color: var(--brand-primary);
}

a:hover {
  color: var(--brand-primary-dark);
}

/* Custom accent colors for sections */
.accent-bg {
  background-color: rgba(37, 99, 235, 0.1);
}
