/* ==========================================================================
   THE KITCHEN GARDEN — SIALKOT
   Subtle Luxury Micro-Interactions & Animations
   ========================================================================== */

/* Keyframe: Elegant Fade In Up */
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(24px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.fade-in-up {
  animation: fadeInUp 0.8s cubic-bezier(0.16, 1, 0.3, 1) forwards;
}

/* Keyframe: Subtle Gold Shimmer */
@keyframes goldShimmer {
  0% {
    background-position: -200% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

.gold-shimmer {
  background: linear-gradient(
    90deg,
    rgba(196, 164, 107, 0) 0%,
    rgba(248, 244, 233, 0.4) 50%,
    rgba(196, 164, 107, 0) 100%
  );
  background-size: 200% 100%;
  animation: goldShimmer 3s infinite;
}

/* Keyframe: Gentle Floating */
@keyframes gentleFloat {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-6px);
  }
}

.floating-subtle {
  animation: gentleFloat 4s ease-in-out infinite;
}

/* Reduced Motion Accessibility */
@media (prefers-reduced-motion: reduce) {
  *,
  *::before,
  *::after {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}

