.slds-button_brand,
.slds-button_brand:is(:active, :focus, :hover),
.mk-btn-primary,
.mk-btn-primary:is(:active, :focus, :hover){
    background: var(--mk-primary);
    background-color: var(--mk-primary);
    color: var(--white); 
}
.mk-btn-secondary {
    background: var(--white);
    color: var(--mk-primary); 
}
.mk-btn-secondary:hover {
    background: rgba(236, 127, 167, 0.10)!important;
    color: var(--mk-primary); 
}
.mk-btn-secondary:focus {
    background: rgba(236, 127, 167, 0.10)!important;
    color: var(--mk-primary); 
}

.slds-button.pill-btn,
.comm-login-form__login-button{
    border-radius: 50px;
}

button.slds-button:not(:is(.slds-button_outline-brand, .slds-button_brand, .slds-button_neutral)),
button.slds-button:not(:is(.slds-button_outline-brand, .slds-button_brand, .slds-button_neutral)):is(:active, :focus, :hover) {
    text-decoration: none;
}
[kx-scope=button-brand]:hover:before,
[kx-scope=button-brand][kx-type=ripple]:after, [kx-scope=button-filled][kx-type=ripple]:after {
    display: none!important;
}