.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label .wizard-title {
    font-size: 0.9rem !important;
    margin-top: 0.15rem !important;
}

.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label {
	margin-left: 2.5rem  !important;
	margin-right: 2.5rem  !important;
}

.wizard.wizard-1[data-wizard-clickable=false] .wizard-nav .wizard-steps .wizard-step[data-wizard-state="current"] .wizard-label .wizard-icon,
.wizard.wizard-1[data-wizard-clickable=false] .wizard-nav .wizard-steps .wizard-step[data-wizard-state="current"] .wizard-label .wizard-title {
    color: #7E8299 !important;
}
.wizard.wizard-1[data-wizard-clickable=false] .wizard-nav .wizard-steps .wizard-step[data-wizard-state="current"] .wizard-label .wizard-icon svg g [fill]  {
    fill: #B5B5C3 !important;
}

.wizard.wizard-1 .wizard-nav .wizard-steps {
    justify-content: space-between  !important;
}

.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label .wizard-icon {
	font-size: 1.75rem !important;
}

.prova:hover i, .retirada:hover i, .evento:hover i, .devolucao:hover i {
	display:block!important;
}

.btn-group-toggle.credit-cards {
    flex-wrap: wrap;
}

.swal2-container .swal2-html-container {
    max-height: 400px;
}
.btn-highlight {
    padding: 1rem;
}

.btn-highlight svg {
    min-width:38px;
    min-height:38px;
}

.btn-highlight svg#cheque {
    min-width:55px;
    min-height:38px;
}

.btn.btn-light.btn-highlight:not(:disabled):not(.disabled).active {
    border-color: var(--primary);
}

#payment-product .option {
    padding: 1rem;
}

#payment-product .option .option-label .option-body {
    padding-top: 0rem;
    color: rgb(142 142 142);
}

#payment-product .option.disabled {
    cursor: not-allowed !important;
}

#payment-product .option.disabled * {
    opacity: .86;
    cursor: not-allowed !important;
}

.payment-cancelled * {
    color: rgb(220 220 220);
}

.payment-cancelled .status {
    color: var(--danger) !important;
}

@media (max-width: 767.98px){
    .wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label .wizard-title {
        display: flex;
    }

    .wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label .wizard-title div {
        margin-left:  1rem;
    }

    .wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label .wizard-title {
        font-size: 1.4rem !important;
    }
}