/* Blendz.com — Global Food Heritage Archive
 * Custom styles extending Tailwind/DaisyUI/Flowbite
 */

/* === Hero gradient overlay === */
.hero-gradient {
  background: linear-gradient(135deg, rgba(180, 83, 9, 0.06) 0%, rgba(5, 150, 105, 0.04) 50%, rgba(251, 191, 36, 0.05) 100%);
}

/* === Card hover effect === */
.heritage-card {
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.heritage-card:hover {
  transform: translateY(-2px);
  box-shadow: 0 12px 24px -8px rgba(180, 83, 9, 0.12);
}

/* === Decorative section divider === */
.section-divider {
  background: linear-gradient(to right, transparent, #d97706, transparent);
  height: 2px;
  opacity: 0.3;
}

/* === Ingredient badge === */
.ingredient-badge {
  transition: all 0.15s ease;
}
.ingredient-badge:hover {
  transform: scale(1.05);
}

/* === Story card gradient === */
.story-card {
  background: linear-gradient(to bottom, #fffbeb, #ffffff);
}

/* === Smooth scroll === */
html {
  scroll-behavior: smooth;
}

/* === Custom focus ring for inputs === */
.input-focus:focus {
  ring: 2px solid #d97706;
  border-color: #d97706;
}

/* === Mobile menu transition === */
.mobile-menu-enter {
  transition: max-height 0.3s ease, opacity 0.2s ease;
}
