.App{font-family:sans-serif}h1{font-size:2.5em;font-weight:600}.title{text-align:center}.header{width:100%;padding:20px 0 10px;text-align:center;background:#006ad1;color:#fff}nav{text-align:center;background:#006ad1;padding:15px}nav a{color:#000}nav ul{padding-inline-start:0;margin:0}nav li{list-style:none;display:inline;padding:10px}nav a:link{text-decoration:none}nav a:visited{text-decoration:none}.nav-link-active{background-color:#e8e8e8;padding:5px;border-radius:3px}.response{margin:20px auto;width:550px;padding:20px;border:2px solid lightgray;border-radius:5px}.multiline-elementsContainer{width:450px;border:2px solid lightgray;border-radius:5px;padding:20px;margin:0 auto}.multiline-row{display:flex;display:-ms-flexbox;margin:0 0 10px}.multiline-field{position:relative;width:100%;margin-top:10px}.multiline-field+.multiline-field{margin-left:10px}.multiline,.multiline--complete{padding:16px;color:#333;border:1px solid #eee;line-height:24px;border-radius:3px;box-shadow:#0000001a 0 1px 2px inset}.multiline--focus{border-color:#333;transition:.1s}.multiline-button{border-radius:3px;padding:16px;font-size:16px;background-color:#006ad1;color:#fff;margin-top:15px;cursor:pointer}.multiline-button:active{background-color:#003e7c}.multiline-button:disabled{background-color:red}.multiline-buttonRow{text-align:right}.multiline-response{margin:20px auto;width:550px;padding:20px;border:2px solid lightgray;border-radius:5px}.singleline-elementsContainer{width:450px;border:2px solid lightgray;border-radius:5px;padding:20px;margin:0 auto}.singleline-row{display:flex;display:-ms-flexbox;margin:0 0 10px}.singleline-field{position:relative;width:100%;margin-top:10px}.singleline-field+.singleline-field{margin-left:10px}.singleline,.singleline--complete{padding:16px;color:#333;border:1px solid #eee;line-height:24px;border-radius:3px;box-shadow:#0000001a 0 1px 2px inset}.singleline--focus{border-color:#333;transition:.1s}.singleline-button{border-radius:3px;padding:16px;font-size:16px;background-color:#006ad1;color:#fff;margin-top:15px;cursor:pointer}.singleline-button:active{background-color:#003e7c}.singleline-button:disabled{background-color:red}.singleline-buttonRow{text-align:right}.cvv-elementsContainer{width:450px;border:2px solid lightgray;border-radius:5px;padding:20px;margin:0 auto}.cvv-row{display:flex;display:-ms-flexbox;margin:0 0 10px}.cvv-field{position:relative;width:100%;margin-top:10px}.cvv-field+.cvv-field{margin-left:10px}.cvv,.cvv--complete{padding:16px;color:#333;border:1px solid #eee;line-height:24px;border-radius:3px;box-shadow:#0000001a 0 1px 2px inset}.cvv--focus{border-color:#333;transition:.1s}.cvv-button{border-radius:3px;padding:16px;font-size:16px;background-color:#006ad1;color:#fff;margin-top:15px;cursor:pointer}.cvv-button:active{background-color:#003e7c}.cvv-button:disabled{background-color:red}.cvv-buttonRow{text-align:right}.container{text-align:center}.digital-wallet-button{margin:0 auto;max-width:300px}.disclaimer{padding:20px;font-size:16px;border-top:2px solid lightgray;margin-top:20px}.disclaimer span{font-weight:700}.disclaimer a{text-decoration:none;color:#00f}.disclaimer a:visited{text-decoration:none}.switch{position:relative;display:inline-block;width:60px;height:34px;margin-right:10px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.switch-wrapper{align-items:center;display:inline-flex}.digital-wallets-properties{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:20px}.value-field-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:10px 0}.value-field-wrapper label{font-size:13px;margin-bottom:2px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.value-field{width:290px;height:30px;border-radius:3px;border:1px solid #a5a5a5;padding-left:10px;font-size:14px}#digital-wallet-button{background-color:#fff;padding:9px 24px;border:0px;border-radius:4px;cursor:pointer;height:40px;min-height:40px;width:240px;box-shadow:#3c40434d 0 1px 1px,#3c404326 0 1px 3px 1px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400}
