.payment-processing-main[data-v-7f3d9ce7]{text-align:center;margin:3em 2em 8em}header[data-v-7f3d9ce7]{margin-bottom:3em}header img[data-v-7f3d9ce7]{width:auto;height:2em}p[data-v-7f3d9ce7]{font-size:var(--body);margin:1em}.footnote[data-v-7f3d9ce7]{font-size:var(--small)}.borderbox[data-v-7f3d9ce7]{background-color:var(--colour-light-yellow);border:1px solid var(--colour-red);border-radius:var(--border-radius);text-align:left;margin:0 0 2em;padding:1em;font-weight:500}.borderbox.error-message[data-v-7f3d9ce7]{background-color:#ffebee}.payment-processing-main.desktop[data-v-7f3d9ce7]{max-width:40em;margin:3em auto 8em}.payment-processing-main.desktop[data-v-7f3d9ce7],.payment-processing-main.desktop p[data-v-7f3d9ce7]{font-size:medium}.payment-processing-main.desktop .footnote[data-v-7f3d9ce7]{font-size:var(--body)}.fallback-card[data-v-7f3d9ce7]{border:1px solid var(--colour-table-borders);border-radius:var(--border-radius);text-align:left;background:#fff;max-width:28em;margin:0 auto;padding:1.5em 1.25em}.fallback-header[data-v-7f3d9ce7]{align-items:flex-start;gap:.75em;margin-bottom:1.25em;display:flex}.fallback-icon[data-v-7f3d9ce7]{flex:0 0 24px;margin-top:.1em}.fallback-header-text[data-v-7f3d9ce7]{flex:auto;min-width:0}.payment-processing-main .fallback-card p[data-v-7f3d9ce7]{margin:0}.payment-processing-main .fallback-card .fallback-headline[data-v-7f3d9ce7]{font-size:var(--body);margin-bottom:.4em;font-weight:600;line-height:1.35}.fallback-subhead[data-v-7f3d9ce7]{color:var(--colour-text-light);font-size:var(--body);line-height:1.4}.fallback-amount-row[data-v-7f3d9ce7]{background:var(--colour-pale-blue);border-radius:var(--border-radius);flex-direction:column;align-items:center;gap:.25em;margin-bottom:1.25em;padding:.75em 1em;display:flex}.fallback-amount-label[data-v-7f3d9ce7]{color:var(--colour-text-default);font-size:var(--small);letter-spacing:.05em;text-transform:uppercase}.fallback-amount[data-v-7f3d9ce7]{font-size:1.15em}.fallback-actions[data-v-7f3d9ce7]{flex-direction:column;align-items:stretch;gap:2.25em;margin:2em 0 1em;display:flex}.button.minwidth[data-v-7f3d9ce7]{min-width:14em}.fallback-actions button+button[data-v-7f3d9ce7]{margin:0}
