/* NayaJesa - Custom Styles */
/* Scrollbar hide for category pills */
.scrollbar-hide::-webkit-scrollbar { display: none; }
.scrollbar-hide { -ms-overflow-style: none; scrollbar-width: none; }

/* Smooth transitions */
* { transition-property: color, background-color, border-color, box-shadow, transform, opacity; transition-timing-function: ease; transition-duration: 150ms; }

/* Animation for hero section */
@keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); } }
.animate-float { animation: float 6s ease-in-out infinite; }

/* Navigation Category Pills Marquee */
.nav-marquee-wrapper {
    overflow: hidden;
    width: 100%;
    /* Gradient mask to fade out edges for a clean modern look */
    mask-image: linear-gradient(to right, transparent, white 8%, white 92%, transparent);
    -webkit-mask-image: linear-gradient(to right, transparent, white 8%, white 92%, transparent);
}

@keyframes navMarquee {
    0% { transform: translateX(0); }
    100% { transform: translateX(calc(-100% / 3)); }
}

.nav-marquee-content {
    display: flex;
    width: max-content;
    animation: navMarquee 35s linear infinite;
}

.nav-marquee-content:hover {
    animation-play-state: paused;
}

