#paypal-payment-confirm-form div{background:#ffe;padding:40px 30px;display:block;font-size:1.3rem}#paypal-payment-confirm-form .q-btn{font-size:1.1rem}#paypal-payment-confirm-form .q-btn img{width:18px;margin-left:10px}.modal[data-v-46e80dc0] .modal-content{padding:1rem}.modal.minimized[data-v-46e80dc0] .modal-content{max-width:100vw}.stripe-payment-placeholder{opacity:.4}.stripe-payment-placeholder input{border:1px solid #ccc;padding:12px;border-radius:5px;width:100%;background:#eee}.stripe-payment-placeholder>div{display:inline-block}.stripe-payment-placeholder>div.card{width:335px}.stripe-payment-placeholder>div.exp{width:172px;padding-left:12px}.stripe-payment-placeholder>div.cvc{width:172px;padding-left:12px}#payment-form{padding:40px}@media screen and (min-width:0) and (max-width:596px){#payment-form{padding:20px 10px}}#payment-form h3{color:#666;font-size:2rem;margin:0 0 20px;padding:0;text-align:center}#payment-form #section-amount .amount-field{max-width:380px;margin:0 auto 20px}#payment-form #section-amount .amount-field input{color:#3d4c9c;font-size:5rem;height:80px;max-width:340px;text-align:center}#payment-form #section-amount .amount-field i{font-size:5rem;color:hsla(0,0%,66.7%,.667)}#payment-form #section-method{padding:20px}#payment-form #section-method #payment-wrapper{overflow:hidden}#payment-form #section-method #payment-wrapper.hasError{height:380px}@media screen and (min-width:0) and (max-width:731px){#payment-form #section-method #payment-wrapper{min-height:260px}}@media screen and (min-width:732px){#payment-form #section-method #payment-wrapper{min-height:180px}#payment-form #section-method #payment-wrapper.hasError{height:320px}}#payment-form #section-method #or-separator{margin:20px 0 0;position:relative}#payment-form #section-method #or-separator .col:before{content:" ";display:block;border-bottom:1px solid #ccc;margin:0 10px;position:relative;top:21px;left:0;width:40%}#payment-form #section-method #or-separator .col:after{content:" ";display:block;border-bottom:1px solid #ccc;margin:0 10px;position:absolute;bottom:21px;right:0;width:40%}#payment-form #section-method #or-separator span{color:#3d4c9c;font-weight:700;font-size:1.5rem;background:#fff;display:inline-block;padding:6px 9px;border-radius:25px}#payment-form #section-confirmation{padding:20px}#payment-form #section-confirmation h3{color:#21ba45}#payment-form #section-confirmation p{color:#21ba45;font-size:1.1rem;background:#edffe4;padding:35px 20px;border:1px solid #cbffd3;border-radius:8px}@media screen and (max-width:406px){.q-btn[data-v-7f59ce85]{padding:0;font-size:13px}}.text-center{text-align:center}h4{font-size:2.28rem;margin:.912rem 0}#payment-form .q-stepper-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#payment-form .error{color:#fff;background:#ff4f4f;padding:14px;font-weight:700;border-radius:7px;margin:20px 0 0}#pay-with-cc{min-height:200px}#pay-with-cc .q-btn>div{font-size:1.1rem;padding:10px 0}#or-separator{margin:20px 0 0;position:relative}#or-separator .col:before{content:" ";display:block;border-bottom:1px solid #ccc;margin:0 10px;position:relative;top:21px;left:0;width:40%}#or-separator .col:after{content:" ";display:block;border-bottom:1px solid #ccc;margin:0 10px;position:absolute;bottom:21px;right:0;width:40%}#or-separator span{color:#3d4c9c;font-weight:700;font-size:1.5rem;background:#fff;display:inline-block;padding:6px 9px;border-radius:25px}#or{border-radius:13px;background-color:#3d4c9c;color:#fff;text-align:center;margin:10px 0 40px}#or.disabled{opacity:.5}#or .q-card-main{font-size:1.5rem}#or,#pay-with-cc,#pay-with-paypal,#pay-with-paypal-disabled{max-width:800px}#pay-with-paypal-disabled{text-align:center}.q-field-content .q-if-error .q-if-label{font-weight:700}.q-field-content .q-field-error{white-space:normal!important;background:#ffecf0;padding:15px 19px;border-radius:8px;margin-top:-10px}#payment-amount .amount-field{max-width:380px;margin:0 auto}#payment-amount .amount-field .q-if-inner .row{max-width:340px}#payment-amount .amount-field .q-if-inner .row input{font-size:5rem;height:80px;text-align:center}#payment-amount .amount-field i{font-size:5rem;color:hsla(0,0%,66.7%,.667)}#payment-wrapper .payment-loading{text-align:center;padding:60px 0}#secure-payment{padding:10px 0 30px}#secure-payment img{width:80%;margin:0 auto}
/*# sourceMappingURL=3f3a3810.9f7119d2.css.map */