#edd-fastlane-container{margin:20px 0}#edd-fastlane-submit.edd-submit,#edd-paypal-unbranded-card-submit.edd-submit{cursor:pointer;display:block;margin-top:12px;text-align:center;width:100%}#edd-fastlane-spinner{align-items:center;display:flex;justify-content:center;margin:12px 0}#edd-fastlane-watermark{display:flex;justify-content:center;margin-top:8px}.edd-fastlane-divider,.edd-paypal-card-divider{align-items:center;display:flex;margin:24px 0 16px;text-align:center}.edd-fastlane-divider:after,.edd-fastlane-divider:before,.edd-paypal-card-divider:after,.edd-paypal-card-divider:before{border-top:1px solid #ddd;content:"";flex:1}.edd-fastlane-divider span,.edd-paypal-card-divider span{color:#6c7781;font-size:.9em;letter-spacing:.02em;padding:0 12px;text-transform:lowercase}.edd-paypal-card-divider span{text-transform:none}.edd-paypal-unbranded-card .edd-paypal-card-field{margin-bottom:12px}.edd-paypal-unbranded-card .edd-paypal-card-row{display:flex;gap:12px}.edd-paypal-unbranded-card .edd-paypal-card-row .edd-paypal-card-field{flex:1}#edd_checkout_form_wrap .edd-paypal-wallet-container,.edd-paypal-wallet-container{margin:0 0 8px}#edd_checkout_form_wrap .edd-paypal-wallet-container apple-pay-button,.edd-paypal-wallet-container apple-pay-button{--apple-pay-button-width:100%;--apple-pay-button-height:55px;--apple-pay-button-border-radius:4px;display:block;width:100%}#edd_checkout_form_wrap .edd-paypal-wallet-container .gpay-card-info-container-fill,#edd_checkout_form_wrap .edd-paypal-wallet-container .gpay-card-info-container-fill>button,.edd-paypal-wallet-container .gpay-card-info-container-fill,.edd-paypal-wallet-container .gpay-card-info-container-fill>button{border-radius:4px!important;max-width:100%!important;width:100%!important}.edd-paypal-processing{opacity:.55;pointer-events:none;position:relative;transition:opacity .15s ease}.edd-paypal-processing #edd-paypal-spinner{display:block;opacity:1;pointer-events:auto}#edd-paypal-messages{margin-top:12px;text-align:center}#edd-paypal-messages iframe{margin:0 auto}#edd_purchase_submit #edd-fastlane-container,#edd_purchase_submit #edd-paypal-container,#edd_purchase_submit #edd-paypal-messages,#edd_purchase_submit .edd-fastlane-divider,#edd_purchase_submit .edd-paypal-card-divider,#edd_purchase_submit .edd-paypal-unbranded-card,#edd_purchase_submit .edd-paypal-wallet-container{margin-left:auto;margin-right:auto;max-width:575px}#edd-stripe-card-errors:not(:empty){margin:20px 0 0}:root{--edds-modal-grid-unit:1rem;--edds-modal-overlay:#0009}.edds-modal__overlay{align-items:center;background:var(--edds-modal-overlay);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.edds-modal__container{background-color:#fff;box-sizing:border-box;max-height:90vh;max-width:90vw;min-width:350px;overflow-y:auto}.admin-bar .edds-modal__container{margin-top:32px}.edds-modal__header{align-items:center;background:#fff;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:calc(var(--edds-modal-grid-unit)*1.5);position:sticky;top:0;z-index:2}.edds-modal__title{font-size:150%;margin:0;text-align:left}.edds-modal__close{line-height:1;padding:1rem}.edds-modal__close:before{content:"✕"}.edds-modal__content{margin:calc(var(--edds-modal-grid-unit)*1.5)}@keyframes eddsSlideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes eddsSlideOut{0%{transform:translateY(0)}to{transform:translateY(15%)}}.edds-modal.has-slide{display:none}.edds-modal.has-slide.is-open{display:block}.edds-modal.has-slide[aria-hidden=false] .edds-modal__container{animation:eddsSlideIn .3s cubic-bezier(0,0,.2,1)}.edds-modal.has-slide[aria-hidden=true] .edds-modal__container{animation:eddsSlideOut .3s cubic-bezier(0,0,.2,1)}.edds-modal.has-slide .edds-modal__container,.edds-modal.has-slide .edds-modal__overlay{will-change:transform}.edds-buy-now-modal{width:500px}.edds-buy-now-modal .edds-modal__close{padding:.5rem}.edds-buy-now-modal #edd_checkout_form_wrap input.edd-input,.edds-buy-now-modal #edd_checkout_form_wrap textarea.edd-input{width:100%}.edds-buy-now-modal #edd_checkout_form_wrap #edd_purchase_submit{margin-bottom:0;margin-top:1.5rem}.edds-buy-now-modal .edds-field-spacer-shim{margin-bottom:1rem}.edds-buy-now-modal .edd-alert-error{margin:20px 0}.edds-buy-now-modal #edd-stripe-card-errors:not(:empty){margin-bottom:20px}.edds-buy-now-modal #edd-stripe-card-errors:not(:empty) .edd-alert-error{margin:0}#edd_purchase_submit #edd-purchase-button[data-edd-button-state=disabled]{cursor:not-allowed;opacity:.5}#edd_purchase_submit #edd-purchase-button [data-edd-button-state=processing],#edd_purchase_submit #edd-purchase-button[data-edd-button-state=updating]{cursor:wait;opacity:.5}#card_name,.card-name{box-sizing:border-box;padding:8px!important;width:100%!important}