.billing-form--form{display:flex}.billing-form--form,.billing-form--form--form-row{flex-direction:column;gap:14px}.billing-form--form--form-row.flex-row{flex-direction:row}.billing-form--form--form-row{display:flex;flex-direction:row;gap:10px}.billing-form--form--form-row .billing-form--form--form-row-cell{display:flex;flex-direction:column;flex-grow:1;gap:5px}.billing-form--form--form-row .billing-form--form--form-row-cell .label{color:#777;display:none;flex-grow:1;font-size:12pt}.billing-form--form--form-row .billing-form--form--form-row-cell .field{flex-grow:1}.billing-form--form--form-row .billing-form--form--form-row-cell .field .qs-input{border:1pt solid #b5b5b5;font-size:16px;padding:10px;width:100%}.billing-form--form--form-row .billing-form--form--form-row-cell .error{color:red;display:none;font-size:10pt}.billing-form--form--form-row .billing-form--form--form-row-cell .payment-choice{align-items:center;border:1pt solid #9e9e9e;border-radius:5px;cursor:pointer;display:flex;flex-direction:row;flex-grow:1;gap:10px;padding:8px;width:100%}.billing-form--form--form-row .billing-form--form--form-row-cell .payment-choice:hover{background-color:#f2f2f2}.billing-form--form--form-row .billing-form--form--form-row-cell .payment-choice .payment-label{font-size:16px}.billing-form--form--form-row .billing-form--form--form-row-cell .payment-choice.selected{background-color:#dff2df}.billing-form--form--form-row .billing-form--form--form-row-cell button{font-size:14pt;padding:12px 30px}