.PaymentFormComponent_paymentFormContainer__MTKO6{padding:20px 15px;background-color:var(--white);overflow:auto;position:relative;width:clamp(300px,100vw,450px);scrollbar-width:none;-ms-overflow-style:none;min-height:100dvh;max-height:100dvh;overflow-y:auto}.PaymentFormComponent_paymentFormContainer__MTKO6::-webkit-scrollbar{display:none}.PaymentFormComponent_topFormBox__bduMp{padding-bottom:10px;display:flex;flex-direction:column;gap:10px}.PaymentFormComponent_closeIconContainer__d75uy{display:flex;justify-content:space-between;align-items:center}.PaymentFormComponent_formTitle__2LlyC{font-weight:500;text-align:left;color:var(--mediumGrey);font-size:1.4rem;margin:auto}.PaymentFormComponent_getFormDescription__lPa4v{text-align:center}.PaymentFormComponent_paymentFormContainer__MTKO6 form{display:flex;flex-direction:column;flex:1 1}.PaymentFormComponent_checkBoxLabel__cSPjj{display:block;margin-top:2.5%;font-family:Montserrat;padding-bottom:2.5%}.PaymentFormComponent_checkBoxLabel__cSPjj.PaymentFormComponent_error__UiyM7{color:red}.PaymentFormComponent_checkBoxLabel__cSPjj a{color:inherit;font-size:inherit;text-decoration:underline;line-height:inherit}.PaymentFormComponent_checkBoxLabel__cSPjj{font-size:.8rem;line-height:.8rem;color:#919191}.PaymentFormComponent_checkBoxLabel__cSPjj.PaymentFormComponent_compact__DgPRs{font-size:.6rem;line-height:.8rem}.PaymentFormComponent_walletAndCardDivider__wvSrb{font-size:1rem;border-bottom:1px solid var(--grey-3);width:100%;text-align:center;line-height:.1em;margin:20px 0 0}.PaymentFormComponent_walletAndCardDivider__wvSrb span{background:#fff;padding:0 15px;font-size:.8rem}.PaymentFormComponent_errorMsgContainer__u0HGz{color:red;font-size:1rem;grid-column:span 2;overflow-wrap:break-word;margin-top:.5rem;margin-bottom:.5rem}.PaymentFormComponent_walletsButtonsContainer__8oE_X{display:flex;flex-direction:row;gap:.5rem}.PaymentFormComponent_iframeContainer__3heOX{position:absolute;z-index:1;top:0;transform:translate(50%,20%);right:50%;transform:translate(50%,2%)}.PaymentFormComponent_iframeContainer__3heOX iframe{border:none;border-radius:20px}.PaymentFormComponent_threeDSWaitingContainer__EEG6V{display:flex;flex-direction:column;gap:2rem;border-radius:20px;padding:3rem;justify-content:center;align-items:center;max-width:40ch;text-align:center}.PaymentFormComponent_threeDSContainer__LlI1J{display:flex;flex:1 1;justify-content:center;align-items:center;max-height:100vh;min-height:100vh;width:100vw;margin-top:0}button.PaymentFormComponent_closeFormButton__iGc6F{height:40px;width:40px;position:absolute;right:10px;top:10px;padding:0;transition:background-color .2s ease,visibility .3s ease-in-out;visibility:hidden}button.PaymentFormComponent_closeFormButton__iGc6F.PaymentFormComponent_visible__xskW9{visibility:visible}button.PaymentFormComponent_closeFormButton__iGc6F:hover{background-color:var(--grey-3)}button.PaymentFormComponent_closeFormButton__iGc6F>svg{fill:var(--black);color:var(--black);width:25px;height:25px;cursor:pointer;border-radius:100px}.PaymentFormComponent_googlePaySkeleton__jDMR9{background-color:var(--light-grey);height:45px;width:100%;border-radius:8px;animation:PaymentFormComponent_waveAnimation__SN0ow 2s infinite}@keyframes PaymentFormComponent_waveAnimation__SN0ow{0%{opacity:.8}50%{opacity:.5}to{opacity:.8}}.PaymentFormComponent_formDecoration__w1w3v{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;margin-top:30px}.PaymentFormComponent_formDecoration__w1w3v p{color:var(--green-4);font-weight:500}svg.PaymentFormComponent_shieldIcon__Xh9XI{fill:var(--green-4);color:var(--green-4)}.PaymentFormComponent_formDecoration__w1w3v p{font-size:.8rem}@media only screen and (min-width:992px){.PaymentFormComponent_paymentFormContainer__MTKO6{border-radius:25px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding:20px;min-height:auto;max-height:auto}.PaymentFormComponent_iframeContainer__3heOX{transform:translate(50%,20%)}.PaymentFormComponent_getFormDescription__lPa4v{font-size:1rem}.PaymentFormComponent_topFormBox__bduMp{padding-bottom:20px 20px}}