#root{height:100%;position:static;left:0;top:0}body{font-family:Avenir Next}.loading{width:100%;height:100%;left:0;top:0;position:static;background:rgba(42,47,56,.9);display:none}.loading.visible{z-index:999999999;position:fixed;display:flex;justify-content:center;align-items:center}.loading.visible label{font-family:Avenir Next;color:#50af8a;margin-top:20px;display:block}.subscription-devices{display:block;margin-top:20px;font-size:12px;text-align:center}.overlay-close-btn{display:block;position:absolute;top:20px;right:10px;border:0;outline:0;cursor:pointer}#app-detail-wrap hr,#payment-form hr{margin:25px 0;border:0;border-bottom:1px solid #ccc}.overlay-close-btn img{width:24px;height:24px}#overlay.visible #purchase-offer{-webkit-animation:fadeInFromBottom .8s .3s forwards;animation:fadeInFromBottom .8s .3s forwards}#payment-form{font-size:15px}#payment-form h2{font:28px Avenir Next Thin,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200}#payment-form>div,#payment-form>form{width:420px;margin:40px auto}#payment-form .form-header h3{font-size:100%}#payment-form .input[type=radio]{min-width:0;min-height:0;paddin:0;border:none}#overlay #purchase-offer{width:100%;height:100%;opacity:0}#payment-form{background:#fff;height:100%}#payment-form>div{width:420px;margin:40px auto}#payment-form .form-header h3{font-weight:600}#payment-form .form-header small{font-size:.94em;padding:.81em}#payment-form .form-header small i{margin-right:5px}#purchase-offer .pay-with{margin-left:5px;font-size:85%}#purchase-offer .pay-with img{margin-right:5px}#payment-form .offers button{min-width:120px;position:relative}#payment-form .offerBtn .percentage{position:absolute;display:block;border-radius:20px;width:35px;height:35px;font-size:13px;color:#fff;line-height:35px;background:#009548;right:-15px;top:-15px}#payment-form .offerBtn .regular-price{font-weight:100}#app-detail #app-detail-wrap ul{padding:0}#app-detail #app-detail-wrap ul li{list-style:inside;margin-left:5px;margin-bottom:10px}#app-detail img#app-screenshot{width:140px;padding-top:20px;display:block;margin:0 auto 20px}#app-detail button#submit{width:100%;padding:20px 0;background:#009548;font-size:100%;color:#fff;border-radius:4px;border:0;margin-top:20px;cursor:pointer}.fullHeight{height:100%}.form-box .input{position:relative;z-index:1;display:inline-block;margin:1em;width:calc(100% - 2em);vertical-align:top}.trackerprotection input[type=text].input__field{min-width:0;font-size:100%}.email.input{display:block;margin:10px 0 20px;max-width:500px;padding:10px 14px;font-size:1em;font-family:Source Code Pro,monospace;box-shadow:0 1px 3px rgba(50,50,93,.14902),0 1px 0 rgba(0,0,0,.0196078);outline:0;border-radius:4px;background:#fff;border:1px solid #efefef}.email.input.focused{box-shadow:0 4px 6px rgba(50,50,93,.109804),0 1px 3px rgba(0,0,0,.0784314);transition:all .15s ease;border:1px solid #009548}.email.input input{outline:none;background-color:initial;border:none;display:block;font-family:sans-serif;margin:0;padding:0;width:100%;font-size:1em;line-height:1.2em;height:1.2em}.email.input.error{border-color:#ed7467}.email.input.error input{color:#ed7467}.email.input input:focus{box-shadow:none}.email.input.error label:after,.email.input.focused label:after,.email.input.isComplete label:after{visibility:hidden}.email.input label{position:relative;display:block;margin:0;font-size:14px;line-height:1.2em;padding:0}.email.input label:after{height:0;content:attr(data-max);box-sizing:border-box;position:absolute;top:0;font-family:sans-serif;color:#a9a9a9;pointer-events:none}.autorenews{text-align:center;display:block;color:#aaa}.form-box .input__field.error{border-color:#ed7467}.form-box .input__field:focus{outline:none}.form-box .input__label{display:inline-block;float:right;color:#6a7989;font-weight:700;font-size:80%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;position:absolute;bottom:100%;pointer-events:none;overflow:hidden;padding:0 1.25em;-webkit-transform:translate3d(0,3em,0);transform:translate3d(0,3em,0)}.form-box .input__label,.form-box .input__label-content{width:100%;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;transition-timing-function:ease-in-out}.form-box .input__label-content{position:relative;display:block;color:#8b8c8b;padding:.25em 0}.form-box .input__label-content:after{color:#009548}.form-box .input__label-content.error:after,.form-box .input__label-content:after{content:attr(data-content);position:absolute;font-weight:600;bottom:60%;left:0;height:100%;width:100%;padding:.25em 0;letter-spacing:1px;font-size:.85em}.form-box .input__label-content.error:after{color:#ed7467}.form-box .input--filled .input__label,.form-box .input__field:focus+.form-box .input__label{-webkit-transform:translateZ(0);transform:translateZ(0)}.form-box .input--filled .input__label-content,.form-box .input__field:focus+.form-box .input__label .input__label-content{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.form-box .input--filled .input__field,.form-box .input__field:focus+.form-box .input__field{border-color:#009548}.form-box .input--filled .input__field.error,.form-box .input__field:focus+.form-box .input__field.error{border-color:#ed7467}.hide{display:none}#payment-form .offers{display:flex;justify-content:space-between;margin-top:10px}#payment-form .offers button{border:1px solid #ccc;border-radius:4px;min-width:115px;padding:20px 0;background:#fff;cursor:pointer;color:#aaa;font-size:1.1em;background:#efefef}#payment-form .offers button.selected{border:1px solid #009548;background:#fff;color:#009548}#payment-form .offerBtn .time{display:block;font-family:Avenir Next Medium;margin-bottom:5px}#payment-form .offerBtn .price{display:inline-block;font-family:Avenir Next Medium;font-size:1.15em;margin-right:5px}#payment-form .offerBtn .regular-price{text-decoration:line-through;font-family:Avenir Next Thin;color:#808180}#billing-address{margin-top:20px}#app-detail{background:#fff;height:100%;border-left:1px solid #d1d1d1}#app-detail>div{background:#efefef;height:100%}#app-detail #app-detail-wrap{width:80%;margin:0 auto;color:#808180}#app-detail h2{font-family:Avenir Next Medium;color:#2e3540;font-weight:500;font-size:1.5rem}#app-detail .total-box{display:flex;justify-content:space-between}#app-detail .total-box span{font-family:Avenir Next Medium;color:#2e3540;font-weight:500}#app-detail button#submit,button#submit_mobile{width:100%;padding:20px 0;background:#009548;font-size:100%;color:#fff;border-radius:4px;border:0;margin-top:20px;cursor:pointer}#app-detail label.error{background:#ed7467;color:#fff;width:100%;display:block;text-align:center;padding:5px 0;margin-top:10px;font-family:Avenir Next Medium}@media (min-width:52em){.md-hide{display:none}}@media (max-width:52em){#payment-form>div,#payment-form>form{width:95%;margin:0 auto}}@media (max-width:40em){.sm-hide{display:none}#payment-form>div,#payment-form>form{margin-top:0;background:#fff}#payment-form h2{margin-top:0}.sm-mb0{margin-bottom:0!important}.sm-mt0{margin-top:0!important}}@-webkit-keyframes fadeInFromBottom{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInFromBottom{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.relative{position:relative}.left{float:left}.right{float:right}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.col{float:left}.col,.col-right{box-sizing:border-box}.col-right{float:right}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}@media (min-width:40em){.sm-col{float:left;box-sizing:border-box}.sm-col-right{float:right;box-sizing:border-box}.sm-col-1{width:8.33333%}.sm-col-2{width:16.66667%}.sm-col-3{width:25%}.sm-col-4{width:33.33333%}.sm-col-5{width:41.66667%}.sm-col-6{width:50%}.sm-col-7{width:58.33333%}.sm-col-8{width:66.66667%}.sm-col-9{width:75%}.sm-col-10{width:83.33333%}.sm-col-11{width:91.66667%}.sm-col-12{width:100%}}@media (min-width:52em){.md-col{float:left;box-sizing:border-box}.md-col-right{float:right;box-sizing:border-box}.md-col-1{width:8.33333%}.md-col-2{width:16.66667%}.md-col-3{width:25%}.md-col-4{width:33.33333%}.md-col-5{width:41.66667%}.md-col-6{width:50%}.md-col-7{width:58.33333%}.md-col-8{width:66.66667%}.md-col-9{width:75%}.md-col-10{width:83.33333%}.md-col-11{width:91.66667%}.md-col-12{width:100%}}@media (min-width:64em){.lg-col{float:left;box-sizing:border-box}.lg-col-right{float:right;box-sizing:border-box}.lg-col-1{width:8.33333%}.lg-col-2{width:16.66667%}.lg-col-3{width:25%}.lg-col-4{width:33.33333%}.lg-col-5{width:41.66667%}.lg-col-6{width:50%}.lg-col-7{width:58.33333%}.lg-col-8{width:66.66667%}.lg-col-9{width:75%}.lg-col-10{width:83.33333%}.lg-col-11{width:91.66667%}.lg-col-12{width:100%}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.StripeElement{display:block;margin:10px 0 20px;max-width:500px;padding:10px 14px;font-size:1em;font-family:Source Code Pro,monospace;box-shadow:0 1px 3px rgba(50,50,93,.14902),0 1px 0 rgba(0,0,0,.0196078);outline:0;border-radius:4px;background:#fff;border:1px solid #efefef}input::-webkit-input-placeholder{color:#aab7c4}input::-ms-input-placeholder{color:#aab7c4}input::placeholder{color:#aab7c4}.StripeElement--focus,input:focus{box-shadow:0 4px 6px rgba(50,50,93,.109804),0 1px 3px rgba(0,0,0,.0784314);transition:all .15s ease;border:1px solid #009548}.StripeElement--invalid{border-color:#ed7467}.stripe-error-label{position:absolute;color:#ed7467;font-size:85%;left:0;bottom:-2px}.stripe-error-label.cvc{bottom:-21px}
/*# sourceMappingURL=main.4de85857.chunk.css.map */