.dw-button {
    background-color: #F15A31 !important;
    border: 1.6px solid #F15A31 !important;
    border-radius: 4px !important;
    color: #000000;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.56px;
    padding: 8px !important;
    height: 32px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    gap: 8px;
    transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;
}

    .dw-button i,
    .dw-button label {
        font-size: 14px;
        color: var(--dark-2);
        cursor: pointer;
    }

    .dw-button:hover {
        background-color: #FF7F5A !important; /* Cor de ColorButtonPrimaryContainedConsts.HoverBackground */
        border-color:#FF7F5A !important;  /* Cor de ColorButtonPrimaryContainedConsts.HoverBorder */
    }

    .dw-button:active {
        background-color: var(--primary-brand) !important;
        border: 1.6px solid var(--orange-4);
    }

    .dw-button:disabled,
    .dw-button[disabled] {
        background-color: var(--orange-3) !important;
        border: 1px solid var(--orange-2) !important;
        color: var(--orange-4) !important;
        cursor: default !important;
    }

        .dw-button[disabled] i,
        .dw-button[disabled] label {
            color: var(--orange-4);
            cursor: default;
        }

.dw-button-secondary-outline {
    color: var(--text-text_primary, #262423);
    border-radius: 4px;
    border: 1px solid var(--border-border-dark, #4B4E4E);
    background: var(--neutrals-Light, #FFF);
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.56px;
    padding: 8px !important;
    height: 32px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

    .dw-button-secondary-outline i,
    .dw-button-secondary-outline label {
        color: var(--dark-2);
        cursor: pointer;
    }

    .dw-button-secondary-outline:hover {
        background: var(--button-bt_light_hv, #ECEBEB) !important;
        color: var(--text-text_primary, #262423) !important;
    }

    .dw-button-secondary-outline:active {
        background: var(--button-bt_light_ac, #E4E4E4) !important;
    }

    .dw-button-secondary-outline:disabled,
    .dw-button-secondary-outline[disabled] {
        border: 1px solid var(--border-border_disable, #C2BEBE);
        background: var(--button-bt_disable, #ECEBEB);
        box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.00) !important;
        cursor: default !important;
    }

        .dw-button-secondary-outline[disabled] i,
        .dw-button-secondary-outline[disabled] label {
            color: var(--text-text_disable, #C2BEBE) !important;
            cursor: default !important;
        }
