.logo-autumn::after {
    content: "⛄";
    font-size: 0.8em;
    margin-left: 5px;
    animation: logo-float 3s ease-in-out infinite;
    display: inline-block;
}

@keyframes logo-float {
    0%, 100% {
        transform: translateY(0) rotate(0deg);
    }
    25% {
        transform: translateY(-2px) rotate(-10deg);
    }
    50% {
        transform: translateY(-4px) rotate(0deg);
    }
    75% {
        transform: translateY(-2px) rotate(10deg);
    }
}

@media (max-width: 768px) {
    .logo-autumn::after {
        display: none !important;
    }
}