@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800&display=swap);.payment-box{align-items:center;background:#fff;display:flex;font-family:Open Sans,sans-serif;height:100vh;justify-content:center;width:100vw}.payment-box .payment-panel{background:#f4f4f4;border-radius:1rem;box-shadow:0 46px 13px 0 #0000,0 30px 12px 0 #00000003,0 17px 10px 0 #0000000d,0 7px 7px 0 #00000017,0 2px 4px 0 #0000001a,0 0 0 0 #0000001a;display:flex;gap:3.75rem;max-width:900px;padding:3.65rem;width:100%}.payment-box .payment-panel .left-panel{flex:1 1}.payment-box .payment-panel .left-panel .partner-panel{color:#757575;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal}.payment-box .payment-panel .left-panel .payment-information-panel{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem;margin-top:2rem}.payment-box .payment-panel .left-panel .payment-information-panel h3{color:#1a1a1a;font-size:2.625rem;font-style:normal;font-weight:700;line-height:normal;margin:0}.payment-box .payment-panel .left-panel .payment-information-panel p{color:#1a1a1a;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal;margin:0}.payment-box .payment-panel .left-panel .payment-information-panel .price{align-items:center;color:#1a1a1a;display:flex;font-size:2.625rem;font-style:normal;font-weight:700;gap:1rem;line-height:normal}.payment-box .payment-panel .left-panel .payment-information-panel .price span{font-size:1.125rem}.payment-box .payment-panel .left-panel .information{align-items:flex-start;align-self:stretch;background:#fff;border-radius:1rem;display:flex;flex-direction:column;gap:.625rem;justify-content:center;padding:2rem}.payment-box .payment-panel .left-panel .information ul{color:#1a1a1a;display:flex;flex-direction:column;font-size:1.125rem;gap:.75rem;list-style:none;margin:0;padding:0}.payment-box .payment-panel .left-panel .information ul li:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwLjY4Ljg5NmExLjM2MiAxLjM2MiAwIDAgMSAxLjkyIDAgMS4zMTggMS4zMTggMCAwIDEgMCAxLjg5Mkw4LjA3NCAxNy4xMDVhMS4zNzcgMS4zNzcgMCAwIDEtMS45MzEgMEwuNCAxMS40NGExLjMxOCAxLjMxOCAwIDAgMSAwLTEuODkyIDEuMzYyIDEuMzYyIDAgMCAxIDEuOTIgMGw0Ljc5NSA0LjczMUwyMC42ODEuODk2WiIgZmlsbD0iIzAwOTZENiIvPjxwYXRoIGQ9Ik0yMC42OC44OTZhMS4zNjIgMS4zNjIgMCAwIDEgMS45MiAwIDEuMzE4IDEuMzE4IDAgMCAxIDAgMS44OTJMOC4wNzQgMTcuMTA1YTEuMzc3IDEuMzc3IDAgMCAxLTEuOTMxIDBMLjQgMTEuNDRhMS4zMTggMS4zMTggMCAwIDEgMC0xLjg5MiAxLjM2MiAxLjM2MiAwIDAgMSAxLjkyIDBsNC43OTUgNC43MzFMMjAuNjgxLjg5NloiIHN0cm9rZT0iI0Y0RjRGNCIvPjwvc3ZnPg==);margin-right:1rem}.payment-box .payment-panel .right-panel{background:#fff;border-radius:1rem;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;display:flex;flex:1 1;flex-direction:column}.payment-box .payment-panel .right-panel .payment-header{font-size:1rem;margin-bottom:1rem}.payment-box .payment-panel .right-panel form{padding:2rem}.payment-box .payment-panel .right-panel button[type=submit]{background-color:#00a86b;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;margin-top:1rem;padding:12px;width:100%}.payment-box .payment-panel .right-panel .checkout-error{color:red;margin-top:.5rem}.payment-box .payment-panel .right-panel .success{color:green;margin-top:.5rem}@media(max-width:768px){.payment-box{height:auto;padding:0}.payment-box .payment-panel{border-radius:0;flex-direction:column;gap:1rem;padding:1rem}.payment-box .payment-panel .left-panel{border-bottom:1px solid #eee;border-right:none;padding-bottom:1rem;padding-right:0}.payment-box .payment-panel .left-panel .partner-panel{font-size:1rem;margin-bottom:1rem}.payment-box .payment-panel .left-panel .payment-information-panel{gap:.5rem;margin-bottom:1rem;margin-top:1rem}.payment-box .payment-panel .left-panel .payment-information-panel h3{font-size:1.75rem}.payment-box .payment-panel .left-panel .payment-information-panel p{font-size:1rem}.payment-box .payment-panel .left-panel .payment-information-panel .price{font-size:1.75rem}.payment-box .payment-panel .left-panel .information{gap:.625rem;padding:1.5rem}.payment-box .payment-panel .left-panel .information ul{font-size:1rem;gap:.5rem}.payment-box .payment-panel .left-panel .information ul li:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwLjY4Ljg5NmExLjM2MiAxLjM2MiAwIDAgMSAxLjkyIDAgMS4zMTggMS4zMTggMCAwIDEgMCAxLjg5Mkw4LjA3NCAxNy4xMDVhMS4zNzcgMS4zNzcgMCAwIDEtMS45MzEgMEwuNCAxMS40NGExLjMxOCAxLjMxOCAwIDAgMSAwLTEuODkyIDEuMzYyIDEuMzYyIDAgMCAxIDEuOTIgMGw0Ljc5NSA0LjczMUwyMC42ODEuODk2WiIgZmlsbD0iIzAwOTZENiIvPjxwYXRoIGQ9Ik0yMC42OC44OTZhMS4zNjIgMS4zNjIgMCAwIDEgMS45MiAwIDEuMzE4IDEuMzE4IDAgMCAxIDAgMS44OTJMOC4wNzQgMTcuMTA1YTEuMzc3IDEuMzc3IDAgMCAxLTEuOTMxIDBMLjQgMTEuNDRhMS4zMTggMS4zMTggMCAwIDEgMC0xLjg5MiAxLjM2MiAxLjM2MiAwIDAgMSAxLjkyIDBsNC43OTUgNC43MzFMMjAuNjgxLjg5NloiIHN0cm9rZT0iI0Y0RjRGNCIvPjwvc3ZnPg==);margin-right:1rem}.payment-box .payment-panel .right-panel{width:100%}.payment-box .payment-panel .right-panel form{padding:2rem}.payment-box .payment-panel .right-panel button[type=submit],.payment-box .payment-panel .right-panel input[type=email]{font-size:.95rem}}.loading{align-items:center;background-color:#ffffffe6;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.loading .loading__heart{height:64px;position:relative;transform:rotate(45deg);transform-origin:32px 32px;width:64px}.loading .loading__heart div{animation:lds-heart 1.2s cubic-bezier(.215,.61,.355,1) infinite;background:#009fff;height:52px;left:19px;position:absolute;top:23px;width:52px}.loading .loading__heart div:after,.loading .loading__heart div:before{background:#009fff;content:" ";display:block;height:52px;position:absolute;width:52px}.loading .loading__heart div:after{border-radius:50% 50% 0 0;top:-35px}.loading .loading__heart div:before{border-radius:50% 0 0 50%;left:-35px}.loading .loading__message{color:#757575;font-size:16px;font-weight:700;position:absolute;top:calc(50% + 150px)}@keyframes lds-heart{0%{transform:scale(.95)}5%{transform:scale(1.1)}39%{transform:scale(.85)}45%{transform:scale(1)}60%{transform:scale(.95)}to{transform:scale(.9)}}.payment-success{align-items:center;background-color:#009fff;display:flex;flex-direction:row;font-family:Open Sans,sans-serif;font-size:14px;height:100vh;justify-content:center}.payment-success .card{background-color:#fff;height:-webkit-fit-content;height:fit-content;margin:10px;max-width:400px;padding:60px 0 20px;position:relative;text-align:center;width:100%}.payment-success .card h1{font-size:14px}.payment-success .card .card__svg{background-color:#fff;border:4px solid #fff;border-radius:62px;height:80px;left:calc(50% - 40px);position:absolute;top:-40px;width:80px}.payment-success .card .card__svg .tick{stroke-dasharray:29px;stroke-dashoffset:29px;animation:draw .5s cubic-bezier(.25,.25,.25,1) forwards;animation-delay:.6s}.payment-success .card .card__svg .circle{fill-opacity:0;stroke:#009fff;stroke-width:16px;animation:grow 1s cubic-bezier(.25,.25,.25,1.25) forwards;transform:scale(0);transform-origin:center}.payment-success .card .card__title{margin:32px}.payment-success .card .card__content{background-color:#f5f5f5;margin:22px;padding:40px 0 20px}.payment-success .card .card__content p{color:#757575}.payment-success .card .card__content img{margin-top:40px}@keyframes grow{60%{fill-opacity:0;stroke-width:4px;transform:scale(.8)}to{fill:#009fff;fill-opacity:1;stroke-width:8px;transform:scale(.9)}}@keyframes draw{to{stroke-dashoffset:0}}@media only screen and (max-width:768px){.payment-success{align-items:start;padding-top:100px}}body,html{height:100%}body{background-color:#f5f5f5;margin:0}body #root{height:100%}.error{align-items:center;background-color:#009fff;display:flex;flex-direction:row;font-family:Open Sans,sans-serif;font-size:14px;height:100vh;justify-content:center}.error .card{background-color:#fff;height:-webkit-fit-content;height:fit-content;margin:10px;max-width:400px;padding:0 20px;position:relative;text-align:center;width:100%}.error .card .card__title{margin:32px}.error .card .card__content{background-color:#f5f5f5;margin:22px;padding:20px}.error .card .card__content p{color:#757575}.error .card .card__content img{margin-top:40px}
/*# sourceMappingURL=main.3b47ae95.css.map*/