.cryptopay-lite-payment-details-table {
    border: 1px solid rgba(0,0,0,.1);
    margin: 0 -1px 24px 0;
    text-align: left;
    width: 100%;
    border-collapse: separate;
    border-radius: 5px
}

.cryptopay-lite-payment-details-table tr:not(:last-child) td,
.cryptopay-lite-payment-details-table tr:not(:last-child) th {
    border-bottom: 1px solid rgba(0,0,0,.1);
}

.cryptopay-lite-payment-details-table tr td,
.cryptopay-lite-payment-details-table tr th {
    padding: 10px;
}

.cryptopay-lite-payment-details-table tr th {
    padding-left: 10px;
    border-right: 1px solid rgba(0,0,0,.1);
}

.cryptopay_lite-payment-gateway {
    width: 100%;
    display: flex;
    align-items: center;
    .wc-block-components-payment-method-icons {
        flex: 1 0 auto;
        display: flex;
        justify-content: flex-end;
        padding-right: 16px;
    }
}