:root{--loading-size:min(400px,min(100vh,100vw));--background:#fff;--secondary-background:#f7f7fa;--grey-text-color:#6e6e6e;--bold-text-color:#111;--payment-info-separator-color:rgba(17,17,17,.1);--link-color:#007afe;--step-circle-bg-color:#f7f7fa;--step-circle-border-color:rgba(17,17,17,.15);--step-circle-active-bg-color:#151445;--step-circle-active-color:#fff;--step-arrow-color:#1a163d;--input-text-color:#333;--input-placeholder-color:rgba(23,23,29,.35);--input-border-color:rgba(17,17,17,.25);--input-focus-border-color:rgba(25,133,255,.7);--input-bg-color:#fff;--button-background-color:#205eff;--button-disabled-background-color:#4885ce;--button-hover-background-color:#205effcc;--form-control-color:rgba(23,23,29,.9);--separator-color:rgba(17,17,17,.1);--error-color:#fa4655;--tooltip-bg-color:#f7f7fa;--header-border-color:rgba(17,17,17,.25);--radio-button-border-color:rgba(17,17,17,.25);--radio-button-fill-color:#007afe}@media(prefers-color-scheme:dark){:root{--background:#2a2a2a;--secondary-background:hsla(0,0%,100%,.05);--bold-text-color:#fff;--grey-text-color:hsla(0,0%,100%,.6);--step-circle-bg-color:hsla(0,0%,100%,.05);--step-circle-border-color:hsla(0,0%,100%,.15);--step-circle-active-bg-color:#fff;--step-circle-active-color:#111;--step-arrow-color:#fff;--link-color:#59a5ff;--input-text-color:#fff;--input-placeholder-color:hsla(0,0%,100%,.3);--input-border-color:hsla(0,0%,100%,.1);--input-focus-border-color:#59a5ff;--input-bg-color:hsla(0,0%,100%,.05);--form-control-color:hsla(0,0%,100%,.95);--separator-color:hsla(0,0%,100%,.1);--payment-info-separator-color:hsla(0,0%,100%,.1);--tooltip-bg-color:#1c1c1c;--header-border-color:hsla(0,0%,100%,.4);--radio-button-border-color:hsla(0,0%,100%,.4);--radio-button-fill-color:#59a5ff}}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#page-loader,body{background:var(--background)}#page-loader{bottom:0;left:0;position:fixed;right:0;top:0;z-index:104}#page-loader:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:url(https://cdn-rdstaticassets.readdle.com/assets/pdfexpert/20220504/mac/checkout/icon-spin.svg?1774272321);display:block;height:var(--loading-size);left:calc(50% - var(--loading-size)/2);position:absolute;top:calc(50% - var(--loading-size)/2);width:var(--loading-size)}#app-loader{align-items:center;background:var(--background);bottom:0;display:flex;flex-direction:column;justify-items:center;left:0;padding-top:calc(50vh - 120px);position:fixed;right:0;text-align:center;top:0;z-index:1000}#app-loader .logo{display:inline-block;height:116px;margin-bottom:48px;width:116px}#app-loader .spinner:before{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/pdfexpert/20220504/mac/checkout/icon-loading.svg?1774272321);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;width:40px}#app-loader p{color:var(--form-control-color);display:block;font-size:.875rem;font-weight:400;line-height:18px;padding-top:14px;text-align:center}header{border-bottom:1px solid var(--header-border-color);font-size:.875rem}.content{margin:0 auto;width:796px}.flex-container{box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:center}header .content{justify-content:space-between;padding:20px 0}.header-logo{align-items:center;display:flex;flex-direction:row}.header-logo img{height:24px;margin-right:8px}.header-logo .header-title{color:var(--bold-text-color);font-weight:700}.header-logo .header-title span{margin-right:4px}.header-additional-info{color:var(--grey-text-color);display:flex;gap:18px;justify-content:flex-end;letter-spacing:-.42px}.header-additional-info>*{align-items:center;display:flex}.header-additional-info .money-back [data-payment-interval]{display:none}.header-additional-info .money-back-text{display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px}.header-additional-info svg{margin-right:4px}.steps-container{align-items:center;display:flex;padding:40px 0 33px;position:relative}.back{align-items:baseline;background-color:var(--secondary-background);border-radius:16px;display:flex;flex-direction:row;font-size:14px;left:0;padding:6px 12px;position:absolute}.back,.back:hover{color:var(--bold-text-color);text-decoration:none}.back:hover{opacity:.7}.back svg{margin-right:6px}.back span{text-transform:capitalize}.steps-wrapper{display:flex;flex:1;justify-content:center}.steps{align-items:center;display:flex}.steps>*{display:flex;float:left}.steps .circle{align-items:center;background-color:var(--step-circle-bg-color);border:2px solid var(--step-circle-border-color);border-radius:50%;color:var(--grey-text-color);display:flex;font-size:.75rem;font-weight:590;height:22px;justify-content:center;width:22px}.steps .step.active .circle{background-color:var(--step-circle-active-bg-color);border-color:var(--step-circle-active-bg-color);color:var(--step-circle-active-color)}.steps .step-title{color:var(--grey-text-color);font-size:14px;line-height:22px;padding-left:8px}.steps .step.active .step-title{color:var(--bold-text-color);font-weight:700}.steps .arrow{align-items:center;display:flex;height:24px;justify-content:center;margin:0 12px;width:24px}.steps .arrow svg path{stroke:var(--step-arrow-color)}.payment-block{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}.payment-block>*{min-height:420px;width:386px}.payment-info{background-color:var(--secondary-background);border-radius:16px;display:flex;flex-direction:column;padding:24px}.payment-info .product-summary{align-items:flex-start;border-bottom:1px solid var(--payment-info-separator-color);display:flex;flex-direction:row;padding-bottom:12px}.payment-info .product-summary .product-logo{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/pdfexpert/20220504/common/pdfexpert-logo.svg?1770636111);background-position:50%;background-repeat:no-repeat;background-size:contain;height:56px;width:56px}.payment-info .product-description{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;padding-left:12px}.payment-info .product-description>*{width:100%}.payment-info .product-description .product-name{color:var(--bold-text-color);font-size:14px;font-weight:700}.payment-info .product-description .product-price-full.disabled{color:var(--grey-text-color);text-decoration:line-through}.payment-info .product-description .product-type,.payment-info .product-description .tax-description{color:var(--grey-text-color);font-size:12px}.payment-info .product-description .tax-description .is-loading{background-color:rgba(0,0,0,.075);border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.025);color:transparent;height:-moz-fit-content;height:fit-content;overflow:hidden;position:relative}.payment-info .product-description .tax-description .is-loading:after{animation:blurLoading 1.5s infinite;animation-timing-function:linear;background:radial-gradient(circle at 80% -20%,hsla(0,0%,100%,.6) 0,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,0) 100%),radial-gradient(circle at 50% 150%,hsla(0,0%,100%,.6) 0,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,0) 100%),radial-gradient(circle at 20% -20%,hsla(0,0%,100%,.6) 0,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,0) 100%);content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:800%}@keyframes blurLoading{0%{transform:translateX(-100%)}to{transform:translateX(10%)}}.payment-info .promo-block{border-bottom:1px solid var(--payment-info-separator-color);padding-bottom:16px;padding-top:16px}.payment-info .promo-block .promo-discount>*{display:inline-block;vertical-align:middle}.payment-info .promo-block .promo-discount .delete-btn{cursor:pointer;display:inline-block}.payment-info .promo-block .promo-discount{font-size:14px;line-height:18px}.payment-info .promo-block .promo-discount .promo-code-text{color:var(--grey-text-color)}.payment-info .promo-block .promo-discount .promo-discount-value{color:#3cc83c}.payment .tax-block .show-tax-row,.payment-info .promo-block .show-promo-row{color:var(--link-color);cursor:pointer;font-size:14px;font-weight:500}.payment .tax-block .show-tax-row>*,.payment-info .promo-block .show-promo-row>*{display:inline-block;vertical-align:middle}.svg-plus path{fill:var(--link-color)}.svg-arrow-up path{stroke:var(--link-color)}.payment .email-input-wrapper,.payment .tax-block .tax-input-wrapper,.payment-info .promo-block .promo-input-wrapper{align-items:flex-start;display:flex;flex-direction:row;height:48px;margin-top:8px;width:100%}.payment .tax-block .tax-input-wrapper{align-items:normal;flex-direction:column;height:auto}.payment .email-input-wrapper,.payment .tax-block .tax-input-wrapper .tax-input,.payment-info .promo-block .promo-input-wrapper .promo-input{flex-grow:1;height:100%;margin-right:8px;position:relative}.payment .tax-block .tax-input-wrapper .tax-input{margin-bottom:8px;margin-right:0}input[type=email],input[type=text],select{background-color:var(--input-bg-color);border:1px solid var(--input-border-color);border-radius:4px;color:var(--input-text-color);font-size:16px;font-weight:400;height:48px;line-height:22px;padding:12px 24px;width:100%}input[type=email]:focus,input[type=text]:focus,select:focus{border:1px solid var(--input-focus-border-color);box-shadow:none;outline:0}input::-moz-placeholder{color:var(--input-placeholder-color)}input::placeholder,input[readonly]{color:var(--input-placeholder-color)}.payment button#add-tax,.payment-info button#add-promo{background-color:var(--button-background-color);border-radius:4px;color:#fff;height:100%;padding:12px 24px}.payment button#add-tax:disabled,.payment-info button#add-promo:disabled{background-color:var(--button-disabled-background-color);border-color:var(--button-disabled-background-color);color:hsla(0,0%,100%,.6);opacity:1}.payment button#add-tax:not(:disabled):hover,.payment-info button#add-promo:not(:disabled):hover{background-color:var(--button-hover-background-color);border-color:var(--button-hover-background-color);color:#fff}.exclamation-mark{padding-right:8px}input.is-incorrect,input.is-invalid{border-color:var(--error-color)}input.is-loading,input.is-valid{padding-right:36px}.validation-error{align-items:center;color:var(--error-color);display:flex;font-size:13px;line-height:20px;margin-top:10px}.loading-spinner,.success-mark{position:absolute;right:16px;top:17px}.exclamation-mark:before,.loading-spinner:before,.success-mark:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:14px;width:14px}.success-mark:before{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/pdfexpert/20220504/mac/checkout/icon-success.svg?1774272321)}.loading-spinner:before{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/pdfexpert/20220504/mac/checkout/icon-loading.svg?1774272321);background-size:auto}.exclamation-mark:before{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/pdfexpert/20220504/mac/checkout/icon-alert.svg?1774272321)}.tax-block{margin-bottom:16px}.total-block .total-row{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-top:16px;width:100%}.total-block .total-row .title{color:var(--bold-text-color);font-size:14px;font-weight:700;line-height:27px}.total-block .total-row .total-amount{color:var(--bold-text-color);font-size:20px;font-weight:700;line-height:27px}.total-block .billing-period-row{color:var(--grey-text-color);font-size:13px;line-height:18px}.total-block .billing-period-row .billing-period{float:right}.footer-block{color:var(--grey-text-color);font-size:13px;margin-bottom:0;margin-top:auto}.footer-block .agreement{margin-bottom:8px}.footer-block .secure-svg,.footer-block .secure-text{display:inline-block;vertical-align:middle}.payment .alert{align-items:flex-start;border:1px solid var(--error-color);border-radius:4px;color:var(--error-color);display:flex;font-size:13px;font-weight:300;margin-bottom:16px;padding:10px 24px}.payment .alert a,.payment .alert span.highlight{color:var(--link-color)}.form-group{margin-bottom:12px}.form-group .label-container{font-size:14px;font-weight:700;line-height:19px;margin-bottom:8px;width:100%}.form-group label{margin:0;padding:0}.payment input[type=email],.payment input[type=text]{width:100%}.label-container.card-and-sepa{display:none;font-size:14px;font-weight:700;line-height:133%}.label-container.card-and-sepa input[type=radio]{margin-right:4px}.label-container.card-and-sepa .row-radio .label-content{align-items:center;display:flex;height:24px;justify-content:space-between;width:100%}.label-container.card-and-sepa .row-radio{margin-bottom:4px}.label-container.card-and-sepa .row-radio label{cursor:pointer;width:calc(100% - 2px)}.radio-label input{display:none}.radio-label{cursor:pointer}.radio-label .label-content svg circle:first-child{stroke:var(--radio-button-border-color)}.radio-label .label-content svg circle:nth-child(2){fill:var(--radio-button-fill-color)}.radio-label input:not(:checked)+.label-content svg circle:nth-child(2){display:none}.payment .row.sepa-iban .success-mark{display:none;position:absolute;right:35px;top:10px}.payment #sepa-iban.is-valid+.success-mark{display:block}.card-custom-control{background-color:var(--input-bg-color);border:1px solid var(--input-border-color);border-radius:4px;height:48px;padding:12px 24px}.StripeElement--webkit-autofill{background-color:var(--input-bg-color)!important}.card-custom-control.number{border-radius:4px 4px 0 0}.card-custom-control.cvc,.card-custom-control.expiry{border-top:none}.card-custom-control.expiry{border-radius:0 0 0 4px;border-right:none}.card-custom-control.cvc{border-radius:0 0 4px 0}.card-custom-control.iban.focus{border:1px solid var(--input-focus-border-color);box-shadow:none;outline:0}label.is-invalid{margin-top:15px}label.error-field,label.is-invalid{color:var(--error-color);font-size:13px;line-height:1.5}.card-custom-control.iban.is-invalid{border:1px solid var(--error-color);box-shadow:none;outline:0}label.error-field:before,label.is-invalid:before{content:url(https://cdn-rdstaticassets.readdle.com/assets/pdfexpert/20220504/mac/checkout/icon-alert.svg?1774272321);margin-right:4px}.submit-btn-wrapper{width:100%}.submit-btn-wrapper button{background-color:var(--button-background-color);border-radius:6px;color:#fff;font-size:18px;font-weight:500;height:48px;width:100%}.submit-btn-wrapper button:hover{background-color:var(--button-hover-background-color);color:#fff}.separator{align-items:center;color:var(--grey-text-color);display:flex;font-size:14px;line-height:150%;margin:12px 0;padding:0 1px;text-align:center}.separator:after,.separator:before{border-bottom:1px solid var(--separator-color);content:"";flex:1}.separator:not(:empty):before{margin-right:.5rem}.separator:not(:empty):after{margin-left:.5rem}.company-details{margin-top:16px}.three-d-secure{background:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:105}.three-d-secure>iframe{border:0;display:block;height:100%;min-height:400px;min-width:250px;width:100%}#payment-request-button{padding-bottom:8px}label{color:var(--bold-text-color)}#email-warning{color:var(--error-color);font-size:13px;line-height:1.5;margin-top:15px}.cvc-tooltip{cursor:pointer;position:absolute;right:30px;top:18px}.cvc-tooltip:before{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/pdfexpert/20220504/mac/checkout/icon-mark.svg?1774272321);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;text-align:center;width:12px}.cvc-tooltip .tooltip-text{border-radius:10px;bottom:34px;color:var(--grey-text-color);cursor:default;font-size:12px;height:auto;left:-117px;padding:16px;position:absolute;visibility:hidden;width:246px;z-index:102}.cvc-tooltip:hover .tooltip-text{background-color:var(--tooltip-bg-color);visibility:visible}.cvc-tooltip .tooltip-text:after{border-color:transparent transparent var(--tooltip-bg-color) transparent;border-style:solid;border-width:10px;bottom:-20px;content:"";left:50%;position:absolute;transform:translateX(-50%) rotate(180deg)}.stripe-errors:has(.error-field:not(.d-none)){margin-top:15px}.payment .btn-paypal{background-color:#ffc439;background-image:url(https://cdn-rdstaticassets.readdle.com/assets/pdfexpert/20220504/mac/checkout/paypal.svg?1774272321);background-position:50%;background-repeat:no-repeat;background-size:auto 28px;border:0;border-radius:5px;cursor:pointer;font-family:-apple-system,system-ui,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;height:44px;padding:0;position:relative;transition:background-color .15s ease;width:100%}.payment .btn-paypal:hover{background-color:#f3ba38}.payment .btn-paypal:active{background-color:#e5b034}.payment .cards-svg:before{content:url(https://cdn-rdstaticassets.readdle.com/assets/pdfexpert/20220504/mac/checkout/ppc/card.svg?1774272321)}.payment .cards-svg:before,.payment .sepa-svg:before{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:24px}.payment .sepa-svg:before{content:url(https://cdn-rdstaticassets.readdle.com/assets/pdfexpert/20220504/mac/checkout/ppc/sepa.svg?1770636111)}