.form--enroll_payment,.form--payment_prepaid_codes{background-color:#fff;padding:30px 20px;border-top:5px solid #663bc9}.form--enroll_payment .payment__col,.form--payment_prepaid_codes .payment__col{width:100%}.form--enroll_payment .payment__col-left,.form--payment_prepaid_codes .payment__col-left{margin-bottom:40px}.form--enroll_payment .payment__col-left .form__item-header,.form--payment_prepaid_codes .payment__col-left .form__item-header{display:none}.form--enroll_payment .form__item-text_center,.form--payment_prepaid_codes .form__item-text_center{padding:10px 30px 30px;background:#edf5f9}.form--enroll_payment .payment__method:not(:last-child),.form--payment_prepaid_codes .payment__method:not(:last-child){margin-bottom:30px}.form--enroll_payment .payment__method input[type=radio]+label,.form--payment_prepaid_codes .payment__method input[type=radio]+label{font-weight:500;font-size:20px;color:#18181b;margin-bottom:20px}.form--enroll_payment table,.form--payment_prepaid_codes table{display:block;padding:10px 30px 28px;background:#edf5f9;font-family:"Barlow Semi Condensed",sans-serif;margin:0}.form--enroll_payment table tbody,.form--payment_prepaid_codes table tbody{display:block;width:100%}.form--enroll_payment table tbody tr,.form--payment_prepaid_codes table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;border-bottom:1px solid #222}.form--enroll_payment table tbody tr td.delivery-options,.form--payment_prepaid_codes table tbody tr td.delivery-options{max-width:none;display:block}.form--enroll_payment table tbody tr td.delivery-options label,.form--payment_prepaid_codes table tbody tr td.delivery-options label{text-align:right}.form--enroll_payment table tbody tr.payment__card_options,.form--enroll_payment table tfoot,.form--payment_prepaid_codes table tbody tr.payment__card_options,.form--payment_prepaid_codes table tfoot{display:block}.form--enroll_payment table tbody tr.payment__address_switch,.form--payment_prepaid_codes table tbody tr.payment__address_switch{display:-webkit-box;display:-ms-flexbox;display:flex}.form--enroll_payment table tbody th,.form--payment_prepaid_codes table tbody th{font-size:16px;line-height:19px;padding:25px 0 9px;border:0}.form--enroll_payment table tbody td,.form--payment_prepaid_codes table tbody td{font-weight:300;font-size:16px;line-height:19px;padding:25px 0 9px;border:0}.form--enroll_payment table tbody td:first-of-type,.form--enroll_payment table tbody th:first-of-type,.form--payment_prepaid_codes table tbody td:first-of-type,.form--payment_prepaid_codes table tbody th:first-of-type{text-align:left}.form--enroll_payment table tbody td strong,.form--enroll_payment table tbody th strong,.form--payment_prepaid_codes table tbody td strong,.form--payment_prepaid_codes table tbody th strong{display:block;margin-bottom:5px}.form--enroll_payment table tbody td strong,.form--enroll_payment table tbody th,.form--payment_prepaid_codes table tbody td strong,.form--payment_prepaid_codes table tbody th{font-weight:500}.form--enroll_payment table tfoot tr,.form--payment_prepaid_codes table tfoot tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form--enroll_payment table tfoot td,.form--payment_prepaid_codes table tfoot td{font-weight:600;font-size:18px;line-height:22px;color:#dc6c5f;padding:23px 0 9px;border:0}.form--enroll_payment table tfoot tr:not(:first-of-type) td,.form--payment_prepaid_codes table tfoot tr:not(:first-of-type) td{padding:9px 0}.form--payment_prepaid_codes .payment__col-right+.form__item{background:#edf5f9;padding:0 30px 20px;margin:0}@media (min-width:993px){.form--enroll_payment,.form--payment_prepaid_codes{display:grid;grid-template-columns:calc(61% - 31px) calc(39% - 31px);grid-template-rows:-webkit-min-content;grid-template-rows:min-content;gap:0 62px;padding:35px 60px 60px}.form--enroll_payment .payment__col-left,.form--payment_prepaid_codes .payment__col-left{grid-row:1/5;margin-bottom:0}}@media (min-width:1301px){.form--enroll_payment table tbody td:first-of-type,.form--enroll_payment table tbody th:first-of-type,.form--payment_prepaid_codes table tbody td:first-of-type,.form--payment_prepaid_codes table tbody th:first-of-type{max-width:220px}}@media (min-width:768px){.form .payment__col-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form--enroll_payment .form__fields[style*="display: block"],.form--payment_prepaid_codes .form__fields[style*="display: block"]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}