        .lookbook-card { transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1); }
        .lookbook-card:hover { transform: scale(1.02); filter: saturate(1.1); }
        .glass-morphism { background: rgba(255, 255, 255, 0.85); backdrop-filter: blur(16px); }
        .redemption-gradient { background: linear-gradient(180deg, #E11D48 0%, #9F1239 100%); }
        .scroll-hide::-webkit-scrollbar { display: none; }
        @keyframes slideIn { from { transform: translateY(100px); opacity: 0; } to { transform: translateY(0); opacity: 1; } }
        .animate-slide { animation: slideIn 0.6s ease-out forwards; }
        .timer-glow { text-shadow: 0 0 10px rgba(225, 29, 72, 0.5); }
    