/* Smooth scrollbar for cart */
#cart-items {
    scrollbar-width: thin;
    scrollbar-color: #374151 transparent;
}

#cart-items::-webkit-scrollbar {
    width: 4px;
}

#cart-items::-webkit-scrollbar-thumb {
    background-color: #374151;
    border-radius: 2px;
}

/* Foil shimmer effect */
.foil-badge {
    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
}