.formipay-container {
    width: 100%;
}
.formipay-content-wrapper {
    width: var(--formipay-confirmation-page-width);
    max-width: 100%;
    padding: 1em;
    margin-left: auto;
    margin-right: auto;
    text-align: var(--formipay-confirmation-page-table-alignment);
}
.formipay-content-wrapper > h3,
.formipay-cod-confirm-container > p {
    margin-bottom: unset;
}
#order-details {
    margin-bottom: 1.5em;
}
#order-details th,
#order-details td {
    text-align: left;
}
#cod_agreement {
    accent-color: var(--formipay-button-submit-bg-color);
}
form#formipay-cod-confirmation {
    display: flex;
    flex-direction: column;
    gap: 1em;
}
.swal2-actions > button.formipay-submit-button {
    width: fit-content!important;
}