.payment-selection{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;width:100%;align-content:flex-start;grid-gap:12px;gap:12px}@media (max-width:768px){.payment-selection{width:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}}.payment-selection .fintoc-payment-container{width:100%}.payment-selection .fintoc-payment-container .payment-button{border-radius:0!important;border-top:unset!important;border-bottom:unset!important}.payment-selection .fintoc-payment-container .payment-button[data-status=inactive]{border-radius:10px!important}.payment-selection .fintoc-payment-container .payment-button:first-child{border-top-left-radius:10px!important;border-top-right-radius:10px!important;border:1px solid #e5e5e5!important;position:relative}.payment-selection .fintoc-payment-container .payment-button:first-child:after{position:absolute;width:100px;color:red;height:400px;bottom:0}.payment-selection .fintoc-payment-container .payment-button:last-child{border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important;border-bottom:1px solid #e5e5e5!important}.payment-selection label{width:100%}.payment-selection .payment-button,.payment-selection .payment-button-card{border:1px solid #e5e5e5!important;cursor:pointer;height:55px!important;width:100%!important;border-radius:10px!important;display:flex;align-items:center;padding:.5rem 18px!important;grid-gap:15px;gap:15px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;background-color:#fff}.payment-selection .payment-button-card input,.payment-selection .payment-button input{width:20px!important;display:block!important}.payment-selection .payment-button-card input[type=radio],.payment-selection .payment-button input[type=radio]{transform:scale(.8)}.payment-selection .payment-button-card img,.payment-selection .payment-button img{height:auto!important;width:auto;max-width:100%;margin:auto;max-height:100%!important}.payment-selection .payment-button-card img.icon,.payment-selection .payment-button img.icon{min-width:25px!important;margin:0!important}.payment-selection .payment-button-card img:last-of-type,.payment-selection .payment-button img:last-of-type{margin-right:0!important;margin-left:auto!important;max-width:80px}.payment-selection .payment-button-card label,.payment-selection .payment-button label{font-weight:400!important;line-height:1rem;margin-bottom:0;color:#504f4f!important;text-align:left;display:flex;grid-gap:15px;gap:15px;align-items:center;width:100%!important}.payment-selection .payment-button-card label span,.payment-selection .payment-button label span{color:#504f4f!important;font-style:normal!important}.payment-selection .payment-button-card p,.payment-selection .payment-button p{font-size:11px;line-height:16px;margin:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;color:#504f4f}.payment-selection .information-messages{display:flex;flex-direction:column;grid-gap:5px;gap:5px;padding:0 10px}.payment-selection .information-messages p{color:#525252;font-size:12px;text-align:left;padding:0;font-style:italic;margin:0}.payment-selection .btn{background-color:var(--primary)!important;color:#fff;padding:.5rem 1.5rem;border:solid;border-color:var(--primary);border-radius:57px;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;min-width:200px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.payment-selection .terms-and-conditions-container{padding:10px;border-radius:12px;background-color:#f8faff;width:100%!important;display:flex;justify-content:flex-start;align-items:flex-start}.payment-selection .terms-and-conditions-container .terms-and-conditions{display:flex;align-items:flex-start;justify-content:flex-start;grid-gap:8px;gap:8px;padding:0!important}.payment-selection .terms-and-conditions-container .terms-and-conditions .terms-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important;border:1.5px solid #435166!important;border-radius:3px!important;background-color:#fff;cursor:pointer;position:relative;margin-top:2px;flex-shrink:0}.payment-selection .terms-and-conditions-container .terms-and-conditions .terms-checkbox:checked{background-color:#435166;border-color:#435166!important}.payment-selection .terms-and-conditions-container .terms-and-conditions .terms-checkbox:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.payment-selection .terms-and-conditions-container .terms-and-conditions .terms-checkbox:hover{border-color:#2a3444!important}.payment-selection .terms-and-conditions-container .terms-and-conditions .terms-checkbox:focus{outline:2px solid rgba(67,81,102,.3);outline-offset:1px}.payment-selection .terms-and-conditions-container .terms-and-conditions p{color:#504f4f!important;font-style:normal!important;font-size:12px;margin:0!important;text-align:left}.payment-selection .terms-and-conditions-container .terms-and-conditions p a{color:#ea5e5e;text-decoration:underline}