.has-white-background-color.has-background.wp-element-button {
    background-color: #fff !important;
    color: #000 !important;
}

.has-black-background-color.has-background.wp-element-button {
    background-color: #000 !important;
}

.has-brand-black-background-color.has-background.wp-element-button {
    background-color: #32373c !important;
}

.has-brand-magenta-background-color.has-background.wp-element-button {
    background-color: #db5197 !important;
}

.has-brand-purple-background-color.has-background.wp-element-button {
    background-color: #9e6cab !important;
}

.has-brand-orange-background-color.has-background.wp-element-button {
    background-color: #f59c00 !important;
}

.has-brand-yellow-background-color.has-background.wp-element-button {
    background-color: #ffcc02 !important;
    color: #000 !important;
}

.has-brand-green-background-color.has-background.wp-element-button {
    background-color: #95c11f !important;
}

.has-brand-blue-background-color.has-background.wp-element-button {
    background-color: #02b3c4 !important;
}

.has-white-background-color.has-background.wp-element-button:hover {
    background-color: #f0f0f0 !important; /* subtle gray */
    color: #000 !important;
}

.has-black-background-color.has-background.wp-element-button:hover {
    background-color: #222 !important;
}

.has-brand-black-background-color.has-background.wp-element-button:hover {
    background-color: #1d2124 !important;
}

.has-brand-magenta-background-color.has-background.wp-element-button:hover {
    background-color: #c14386 !important;
}

.has-brand-purple-background-color.has-background.wp-element-button:hover {
    background-color: #8a5898 !important;
}

.has-brand-orange-background-color.has-background.wp-element-button:hover {
    background-color: #dd8c00 !important;
}

.has-brand-yellow-background-color.has-background.wp-element-button:hover {
    background-color: #e6b802 !important;
    color: #000 !important;
}

.has-brand-green-background-color.has-background.wp-element-button:hover {
    background-color: #7ca618 !important;
}

.has-brand-blue-background-color.has-background.wp-element-button:hover {
    background-color: #029aaa !important;
}
