.progressbar{counter-reset:step;display:flex;margin:0 0 40px;padding-left:0;padding-right:20.96%}.progressbar li{align-items:center;color:#1c1c1c;display:flex;flex-grow:1;font-size:12px;gap:11px;line-height:133%;list-style-type:none;position:relative;white-space:nowrap}.progressbar li:before{align-items:center;background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='15' fill='%230F4BC3'/%3E%3Cpath d='m20.502 11.018-6.484 6.484L11 14.485' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff;content:"";counter-increment:step;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:30px;justify-content:center;line-height:114%;text-align:center;width:30px}.progressbar li:after{background-color:#dde2ea;content:"";display:block;height:2px;margin-left:3px;margin-right:20px;width:100%}.progressbar li:last-child{flex-grow:0}.progressbar li:last-child:after{display:none}.progressbar li.active~li{color:#81878f}.progressbar li.active:before{background:#0f4bc3;border-radius:50%;content:counter(step)}.progressbar li.active~li:before{background:#b4bac3;border-radius:50%;color:#fff;content:counter(step)}.alert h3{margin:0}@media screen and (max-width:991px){.progressbar{margin-bottom:24px}.progressbar li{font-size:0}}@media screen and (max-width:768px){.progressbar{padding-right:0}.progressbar li{gap:5px}.progressbar li:after{margin-left:0;margin-right:5px}}canvas,video{height:100%;width:100%}canvas{left:0;position:absolute;top:0;z-index:10}#payment-form{align-self:center;min-width:500px;width:30vw}#payment-form input{border:1px solid #32325d1a;border-radius:6px;font-size:16px;margin-bottom:6px}#card-element,#payment-form input{height:44px;padding:12px;width:100%}#card-element{background:#fff;border:1px solid #32325d1a;border-radius:4px 4px 0 0}#payment-request-button{margin-bottom:32px}#payment-form button{background:#337ab7 linear-gradient(180deg,#337ab7 0,#265a88);border:0;border-radius:0 0 4px 4px;box-shadow:0 4px 5.5px 0 #00000012;color:#fff;cursor:pointer;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;padding:12px 16px;transition:all .2s ease;width:100%}#payment-form button:hover{filter:contrast(115%)}#payment-form button:disabled{cursor:default;opacity:.5}.spinner,.spinner:after,.spinner:before{border-radius:50%}.spinner{box-shadow:inset 0 0 0 2px;color:#fff;font-size:22px;height:20px;margin:0 auto;position:relative;text-indent:-99999px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:20px}.spinner:after,.spinner:before{content:"";position:absolute}.spinner:before{-webkit-animation:loading 2s ease 1.5s infinite;animation:loading 2s ease 1.5s infinite;border-radius:20.4px 0 0 20.4px;height:20.4px;left:-.2px;top:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px}.spinner:after,.spinner:before{background:#337ab7;width:10.4px}.spinner:after{-webkit-animation:loading 2s ease infinite;animation:loading 2s ease infinite;border-radius:0 10.2px 10.2px 0;height:10.2px;left:10.2px;top:-.1px;-webkit-transform-origin:0 10.2px;transform-origin:0 10.2px}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media only screen and (max-width:768px){#payment-form{min-width:unset;width:100%}}
/*# sourceMappingURL=fo.68049122.css.map*/