body { background-color: #E7DAC7; color: #006182; font-family: 'Nunito', sans-serif; }
        .dropdown-menu { opacity: 0; visibility: hidden; transform: translateY(10px); transition: all 0.3s ease; }
        .group:hover .dropdown-menu { opacity: 1; visibility: visible; transform: translateY(0); }
        .product-item { transition: all 0.4s ease; }
        @keyframes fadeInScale { from { opacity: 0; transform: scale(0.95); } to { opacity: 1; transform: scale(1); } }
        .animate-pop { animation: fadeInScale 0.4s ease forwards; }