#cfw-promo-code {
    border: var(--cfw-cart-summary-border) !important;
    background-color: var(--cfw-cart-summary-component-bg) !important;
    color: var(--cfw-cart-summary-text-color-default) !important;

    &::placeholder {
        color: var(--cfw-cart-summary-text-color-default) !important;
        font-size: 14px;
    }
}

main.checkoutwc .cfw-promo-wrap label {
    color: var(--cfw-cart-summary-text-color-contrast) !important;
}