.card-form{display:flex;flex-direction:column;gap:1rem;font-size:.875rem;font-family:Roboto,sans-serif;font-weight:300}.card-input-field{padding:10px 12px;height:40px;border:1px solid #d0d5dd;box-shadow:0 1px 2px #3440540d;border-radius:8px}div#card-name{position:relative}div#card-name input{position:absolute;left:0;height:37px;border-radius:8px;padding:0 12px;top:0;border:none;outline:none;width:100%;font-size:.875rem;font-family:Roboto,sans-serif}div#card-name input::-moz-placeholder{color:#cfd7df;font-family:Roboto,sans-serif}div#card-name input::placeholder{color:#cfd7df;font-family:Roboto,sans-serif}.card-form-input-group{display:grid;grid-gap:16px;gap:16px;grid-template-columns:3fr 2fr}.card-form-block{width:100%}.card-form-block label{display:block;margin-bottom:6px;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-wrap:nowrap;color:#344054}@media only screen and (max-width:769px){.card-form-block label{text-align:left}}.card-error{color:#f03f3f;margin-top:6px;font-size:.75rem}
