.wallets {
    width: 100vw;
    /* height: 100Vh; */
    display: flex;
}

.apple-pay-section {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

/* .google-pay-section {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
} */

.customisation-field {
    display: flex;
    flex-direction: column;
    margin-bottom: 10px;
    width: 400px;
}

.val {
    min-width: 226px;
    height: 40px;
    min-height: 40px;
    cursor: text;
    padding-left: 10px;
}

.multi {
    min-width: 240px;
    height: 80px;
    width: 240px;
    min-height: 80px;
    cursor: pointer;
}

/* Apple Pay */

/* CSS */

.apple-pay-button {
    height: 100%;
    -webkit-appearance: -apple-pay-button;
    -apple-pay-button-type: buy;
    display: none;
    margin-top: 8px;
    /* Use any supported button type. */
}

.apple-pay-button-black {
    -apple-pay-button-style: black;
}

.apple-pay-button-white {
    -apple-pay-button-style: white;
}

.apple-pay-button-white-with-line {
    -apple-pay-button-style: white-outline;
}

.button-area {
    min-width: 226px;
    height: 40px;
    width: 226px;
    min-height: 40px;
    cursor: pointer;
}

.list-group-item {
    cursor: move;
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}

#content {
    width: 400px;
    margin-top: 10px !important;
}