.visa-card{flex-direction:column;align-items:flex-start;width:90%;margin:auto;height:180px;background-image:radial-gradient(circle 897px at 9% 80.3%,#ff5d8f 0,#fadde1 100.2%);border-radius:10px;padding:20px;font-family:Arial,Helvetica,sans-serif;position:relative;gap:15px}.logoContainer,.visa-card{display:flex;justify-content:flex-end}.logoContainer{width:100%;align-items:center;height:fit-content;position:absolute;top:0;left:0;padding:18px}.svgLogo{height:40px;width:auto}.inputstyle::placeholder{color:#fff}.inputstyle{text-align:left;background-color:transparent;border:none;outline:none;color:#fff;caret-color:#590d22;font-size:13px;height:25px;letter-spacing:1.5px}.number-container{width:100%;height:fit-content;display:flex;flex-direction:column}#cardNumber{width:100%;height:25px}.name-date-cvv-container{width:100%;height:25px;display:flex;gap:10px}.name-wrapper{width:60%}.cvv-wrapper,.expiry-wrapper,.name-wrapper{height:fit-content;display:flex;flex-direction:column}.cvv-wrapper,.expiry-wrapper{width:30%}.cvv-wrapper{width:10%}#cvv,#expiry{width:100%}.input-label{font-size:8px;letter-spacing:1.5px;color:#e2e2e2;width:100%}.card-name{color:#fff;font-family:IRANSans}