/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
  html {
                scroll-behavior: smooth;
            }
            
            /* Enhanced AOS animations */
            [data-aos="fade-up"] {
                transform: translate3d(0, 60px, 0);
                opacity: 0;
                transition: transform 0.8s ease-out, opacity 0.8s ease-out;
            }
            
            [data-aos="fade-up"].aos-animate {
                transform: translate3d(0, 0, 0);
                opacity: 1;
            }
            
            /* Parallax effect */
            .parallax {
                transform: translateY(var(--scroll-y, 0));
            }
            
            /* Floating animation */
            @keyframes float {
                0%, 100% { transform: translateY(0px); }
                50% { transform: translateY(-20px); }
            }
            
            .float-animation {
                animation: float 6s ease-in-out infinite;
            }
            
            /* Pulse animation for CTA buttons */
            @keyframes pulse {
                0%, 100% { box-shadow: 0 0 0 0 rgba(184, 134, 11, 0.4); }
                50% { box-shadow: 0 0 0 20px rgba(184, 134, 11, 0); }
            }
            
            .pulse-animation {
                animation: pulse 2s infinite;
            }
            
            /* Gradient text animation */
            @keyframes gradient {
                0% { background-position: 0% 50%; }
                50% { background-position: 100% 50%; }
                100% { background-position: 0% 50%; }
            }
            
            .gradient-animate {
                background: linear-gradient(-45deg, #6B2C91, #B8860B, #4A1D63, #DAA520);
                background-size: 400% 400%;
                animation: gradient 3s ease infinite;
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
                background-clip: text;
            }