.PaymentButtonsContainer-module__cE9l2G__container{grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:1rem;display:grid}
.PaymentMethodButton-module__vu25Vq__container{text-align:center}.PaymentMethodButton-module__vu25Vq__button{width:100%;height:4.1875rem}:where(.PaymentMethodButton-module__vu25Vq__button img){width:auto;max-width:100%;height:auto;max-height:100%}
.Card-module__Ao5Y9G__cardLogo{max-width:4rem}
.CardIcons-module__GTIFfG__cardIconWrapper{flex-grow:1;max-width:2.6rem;margin-right:.25rem}.CardIcons-module__GTIFfG__cardIcon{width:100%;min-width:2rem;height:0;padding-top:61.8%;position:relative}
.Invoice-module__MRtsrq__container>p{margin:0}
.MobilePay-module__gSLnXa__icon{width:auto;height:1.5rem}
.PaymentMethod-module__YXjPYa__methodRadio.PaymentMethod-module__YXjPYa__methodRadio{padding:var(--SIZE-200);background-color:var(--colour-background-primary)}.PaymentMethod-module__YXjPYa__methodRadio.PaymentMethod-module__YXjPYa__methodRadio.PaymentMethod-module__YXjPYa__selected{--line-color:var(--colour-border-active);background-color:var(--colour-background-primary)}.PaymentMethod-module__YXjPYa__methodRadio.PaymentMethod-module__YXjPYa__methodRadio:hover{background-color:var(--colour-background-muted);background-image:none}.PaymentMethod-module__YXjPYa__fieldset{border:0;margin:0;padding:0}
.PaymentStatusWarnings-module__qDYySq__padded{grid-gap:1rem;gap:1rem;padding-top:2rem;display:grid}
.TermsCheckbox-module__NYDPma__link.TermsCheckbox-module__NYDPma__link{display:inline}
/*# sourceMappingURL=1a_x-_85ma6j9.css.map*/