/* Colorful amenity badges for hotel cards */
.card-meta span.meta-item {
    background: linear-gradient(135deg, rgba(45, 95, 93, 0.1), rgba(74, 124, 122, 0.15)) !important;
    padding: 6px 12px !important;
    border-radius: 6px !important;
    font-weight: 500 !important;
    color: var(--primary-dark) !important;
    border: 1px solid rgba(45, 95, 93, 0.2);
    transition: all 0.2s ease;
}

.card-meta span.meta-item:hover {
    background: linear-gradient(135deg, var(--primary-color), var(--accent-color)) !important;
    color: white !important;
    transform: translateY(-2px);
    box-shadow: 0 4px 8px rgba(45, 95, 93, 0.2);
}