#billing-info-modal-component{background-color:#fff;padding:40px 40px 32px}@media screen and (max-width:500px){#billing-info-modal-component{padding:24px}}.billing-info-modal-component__fieldset{border-bottom:1px solid #e6e9ea;margin-bottom:32px;padding-bottom:16px}.billing-info-modal-component__fieldset:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.billing-info-modal-component .billing-info-modal-component__section-header{margin-bottom:32px;text-align:center}.billing-info-modal-component .billing-info-modal-component__buttons{display:flex;grid-gap:16px;gap:16px;justify-content:center}.billing-info-modal-component .ez-input__field{height:48px}.billing-info-modal-component .ez-input__cc-logos{bottom:auto}@media screen and (min-width:501px){.billing-info-modal-component #credit-card-number{position:relative}}.billing-info-modal-component .ez-btn{margin-top:12px;min-width:96px;width:auto}
