.button_container__ta1yS{display:flex;justify-content:center;align-items:center;color:#fff;background-color:#282828;border-radius:8px;cursor:pointer;border:none;font-size:1rem;font-weight:700;line-height:15px;padding:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.payment-details_container__sJzO2{width:100%;display:flex;flex:1 0;padding:24px 0;flex-direction:column}.payment-details_detail__WiPl_{gap:12px;display:flex;flex-direction:column;margin:0 0 24px}.payment-details_detail__WiPl_ span{font-size:.875rem;line-height:15px}.payment-details_detail__WiPl_ .payment-details_label__LVN5M{color:#52606c}.payment-details_detail__WiPl_ .payment-details_value__zgDQ2{color:#282828;font-weight:500;font-size:1rem}.payment-details_paymentMethod__Hd0P1{display:flex;flex-direction:column;gap:24px;padding:24px 0}.payment-details_actionContainer__bw8ca{display:flex;flex-direction:column;justify-content:space-between;width:100%;flex:1 0}.payment-method_container__BrpzF{display:flex;width:100%;padding:10px 16px;gap:16px;border-radius:8px;background:#919eab26;border:1px solid #919eab52;cursor:pointer;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.payment-method_brandContainer__HluXV{display:flex;gap:16px;justify-content:center;align-items:center}.payment-method_brand__rnpfg{font-size:1rem;font-weight:400;line-height:.9rem;color:#282828}.payment-method_radioContainer__blzM9{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.payment-method_radioButton__jrUvA{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border:1px solid #bfc8d1;border-radius:50%;width:18px;height:18px;transition:transform .28s ease,background-color .2s cubic-bezier(0,0,.2,1),border .2s cubic-bezier(.4,0,.2,1)}.payment-method_selected__OrHZU .payment-method_radioButton__jrUvA{border:1px solid #006ef2}.payment-method_innerCircle__rqh6y{position:absolute;z-index:10;opacity:0;transform:scale(0);transition:transform .28s ease,opacity .15s ease;background-color:#006ef2;width:10px;height:10px;border-radius:50%}.payment-method_selected__OrHZU .payment-method_innerCircle__rqh6y{opacity:1;transform:scale(1)}@media screen and (min-width:767px){.payment-method_container__BrpzF{padding:13px 16.5px}.payment-method_brand__rnpfg{font-size:.875rem}}