@import url("./index.css");.progress__bar{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:0 0 10px}.progress__bar-item{color:var(--dark-gray);-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.progress__bar-circle,.progress__bar-item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;transition:color .1s ease}.progress__bar-circle{border:var(--border-light-gray);border-radius:50%;height:30px;-ms-flex-pack:center;justify-content:center;line-height:100%;width:30px}.progress__bar-item--active{color:var(--aqua-blue);font-weight:var(--fw-b)}.progress__bar-item--active .progress__bar-circle{border:2px solid var(--vino-tinto)}.progress__bar-divider{background-color:var(--light-gray);-ms-flex-positive:1;flex-grow:1;height:.1rem;margin:0 10px}form{-ms-flex-item-align:center;align-self:center;border:var(--border-light-gray);border-radius:var(--br);font-size:var(--fs-3);min-width:500px;padding:40px;width:30%}#paymentInstructions{padding-bottom:25px}#paymentInstructions a{color:var(--aqua-blue);font-weight:var(--fw-b)}.invoiceWrap{display:-ms-flexbox;display:flex}.addInvoiceButtonWrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;justify-items:flex-start;width:35%}.addRemoveInvoiceButton{background-color:#636363;border-radius:var(--br);color:var(--white);cursor:pointer;margin:0 0 15px 5px;padding:10px}.addRemoveInvoiceButton:disabled,.addRemoveInvoiceButton:hover{opacity:.75}.totalPaymentAmount{font-weight:var(--fw-b);margin-bottom:15px}.result-message{color:var(--white);font-size:var(--fs-3);line-height:22px}.result-message a{color:var(--ano-green);font-weight:var(--fw-b);text-decoration:none}.hidden{display:none}#edit-invoice{display:block;font-weight:var(--fw-b);margin:10px 0;text-align:center}#card-error{color:var(--white);font-size:var(--fs-3);line-height:17px;margin-top:12px;text-align:left}#card-element{background:var(--white);border:1px solid rgba(50,50,93,.1);border-radius:var(--br) var(--br) 0 0;height:44px;padding:12px;width:100%}#payment-request-button{margin-bottom:32px}button{background:var(--mint-green);border:0;border-radius:0 0 var(--br) var(--br);color:var(--white);cursor:pointer;display:block;font-size:var(--fs-3);margin-top:20px;padding:12px 16px;transition:all .2s ease;width:100%}button:hover{filter:contrast(115%)}button:disabled{cursor:default;opacity:.5}.secureContainer{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:30px}.secureContainer s{font-size:var(--fs-5);font-weight:var(--fw-b);margin-top:10px}.fa-shield-alt{margin-right:5px}.stripeLogo{margin-top:10px;max-width:110px}.spinner,.spinner:after,.spinner:before{border-radius:50%}.spinner{box-shadow:inset 0 0 0 2px;color:var(--white);font-size:var(--fs-3);height:20px;margin:0 auto;position:relative;text-indent:-99999px;transform:translateZ(0);width:20px}.spinner:after,.spinner:before{content:"";position:absolute}.spinner:before{animation:loading 2s ease 1.5s infinite;border-radius:20.4px 0 0 20.4px;height:20.4px;left:-.2px;top:-.2px;transform-origin:10.4px 10.2px}.spinner:after,.spinner:before{background:var(--light-aqua-blue);width:10.4px}.spinner:after{animation:loading 2s ease infinite;border-radius:0 10.2px 10.2px 0;height:10.2px;left:10.2px;top:-.1px;transform-origin:0 10.2px}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.g-recaptcha{margin:10px 0}@media only screen and (max-width:600px){form{min-width:auto;padding:20px;width:95%}}