.k-button, .k-input, .k-combobox, .k-dropdownlist{
    font-size: 14px !important;
    font-family: "Poppins", sans-serif;
}

.k-button-text {
    font-size: 12px !important;
    font-family: "Poppins", sans-serif;
}

.k-grid .k-table-thead, .k-grid .k-table-tbody, .k-grid .k-table-tfoot {
    font-size: 14px !important;
    font-family: "Poppins", sans-serif;
}

input, textarea {
    font-size: 14px !important;
    font-family: "Poppins", sans-serif;
}

.swal2-container .swal2-html-container {
    margin: 0rem 1.6rem 0.3rem;
    font-size: 1rem;
    color: var(--text-muted);
}

.swal2-container .swal2-title {
    font-size: 1.55rem;
    padding: 2rem 2rem 0.5rem;
}

.swal2-container .swal2-styled.swal2-confirm {
    margin: 0;
    padding: 0.375em 0.75rem;
    box-shadow: none;
    font-size: 1rem;
    border-radius: 0.3rem;
}

.swal2-container .swal2-styled.swal2-cancel {
    background-color: rgb(var(--light-rgb)) !important;
    color: var(--default-text-color);
    padding: 0.375em 0.75rem;
    box-shadow: none;
    font-size: 1rem;
    border-radius: 0.3rem;
}

.form-label {
    font-size: 0.8rem;
    font-weight: 700;
    color: dodgerblue
}

.imgIcono {
    width: 25px;
}

.imgIconoTPV {
    height: 45px;
}

.k-input-group {
    display: flex;
    align-items: center;
    gap: 4px;
}

.k-tabstrip-content, .k-tabstrip > .k-content {
    margin: 0 !important;
    padding-block: 16px;
     padding-inline: 0px !important; 
    box-sizing: border-box;
    border-width: 0px;
    border-style: solid;
    border-color: inherit;
    display: none;
    overflow: auto;
    flex: 1 1 auto;
    position: relative;
}