.edd-checkout.edd-checkout #edd_checkout_form_wrap .edd-submit,.edd-checkout.edd-checkout #edd_checkout_form_wrap input.edd-submit,.edd-checkout.edd-checkout #edd_checkout_form_wrap #edd-purchase-button,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form .edd-submit,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form #edd-purchase-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding);border:var(--btn-border) solid var(--btn-bordercolor);border-radius:var(--btn-radius);background-color:var(--btn-bg);color:var(--btn-color);font-size:var(--btn-fontsize);font-family:var(--btn-fontface);font-weight:var(--btn-fontweight);text-decoration:none;line-height:var(--btn-lineheight);cursor:pointer;text-transform:lowercase;transition:background-color .25s ease,color .25s ease,border-color .25s ease,filter .25s ease}.edd-checkout.edd-checkout h1{margin-bottom:0}.edd-checkout.edd-checkout .edd-blocks-cart{background-color:var(--white);border-radius:var(--container-radius);overflow:clip}.edd-checkout.edd-checkout #edd_checkout_form_wrap{display:grid;gap:4rem}.edd-checkout.edd-checkout #edd_checkout_form_wrap .edd-blocks__logged-in{display:none}@media(min-width: 1025px){.edd-checkout.edd-checkout #edd_checkout_form_wrap{grid-template-columns:auto 40rem}.edd-checkout.edd-checkout #edd_checkout_form_wrap .edd-blocks__purchase-form{grid-column:1}.edd-checkout.edd-checkout #edd_checkout_form_wrap .edd-blocks__cart{grid-column:2}.edd-checkout.edd-checkout #edd_checkout_form_wrap .edd-blocks__cart,.edd-checkout.edd-checkout #edd_checkout_form_wrap .edd-blocks__purchase-form{grid-row:1}}.edd-checkout.edd-checkout #edd_checkout_form_wrap legend,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form legend{font-size:var(--font-size);font-weight:600;line-height:1.2;margin:0 0 var(--gutter-y);padding:0;white-space:normal}.edd-checkout.edd-checkout #edd_checkout_form_wrap label,.edd-checkout.edd-checkout #edd_checkout_form_wrap .edd-label,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form label,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form .edd-label{font-weight:500;font-size:var(--labelsize);line-height:1.3;margin:0 0 .6rem;color:var(--labelcolor)}.edd-checkout.edd-checkout #edd_checkout_form_wrap .edd-description,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form .edd-description{color:var(--grey-500);font-size:calc(var(--font-size)*.9);margin:0 0 .6rem}.edd-checkout.edd-checkout #edd_checkout_form_wrap input.edd-input,.edd-checkout.edd-checkout #edd_checkout_form_wrap textarea.edd-input,.edd-checkout.edd-checkout #edd_checkout_form_wrap select.edd-select,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form input.edd-input,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form textarea.edd-input,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form select.edd-select{box-sizing:border-box;display:block;width:100%;max-width:100%;padding:var(--padding-y) var(--padding-x);border:var(--border) solid var(--bordercolor);border-radius:var(--input-border-radius);background-color:var(--backgroundcolor);color:var(--inputcolor);font-size:var(--font-size);font-weight:500;line-height:1.25;transition:border-color var(--animation-speed-m) ease-in-out,box-shadow var(--animation-speed-m) ease-in-out}.edd-checkout.edd-checkout #edd_checkout_form_wrap input.edd-input::-moz-placeholder, .edd-checkout.edd-checkout #edd_checkout_form_wrap textarea.edd-input::-moz-placeholder, .edd-checkout.edd-checkout #edd_checkout_form_wrap select.edd-select::-moz-placeholder, .edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form input.edd-input::-moz-placeholder, .edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form textarea.edd-input::-moz-placeholder, .edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form select.edd-select::-moz-placeholder{color:var(--placeholdercolor);opacity:1}.edd-checkout.edd-checkout #edd_checkout_form_wrap input.edd-input::placeholder,.edd-checkout.edd-checkout #edd_checkout_form_wrap textarea.edd-input::placeholder,.edd-checkout.edd-checkout #edd_checkout_form_wrap select.edd-select::placeholder,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form input.edd-input::placeholder,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form textarea.edd-input::placeholder,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form select.edd-select::placeholder{color:var(--placeholdercolor);opacity:1}.edd-checkout.edd-checkout #edd_checkout_form_wrap input.edd-input:focus,.edd-checkout.edd-checkout #edd_checkout_form_wrap textarea.edd-input:focus,.edd-checkout.edd-checkout #edd_checkout_form_wrap select.edd-select:focus,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form input.edd-input:focus,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form textarea.edd-input:focus,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form select.edd-select:focus{outline:none;border-color:var(--bordercolor--focused)}.edd-checkout.edd-checkout #edd_checkout_form_wrap input.edd-input:focus::-moz-placeholder, .edd-checkout.edd-checkout #edd_checkout_form_wrap textarea.edd-input:focus::-moz-placeholder, .edd-checkout.edd-checkout #edd_checkout_form_wrap select.edd-select:focus::-moz-placeholder, .edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form input.edd-input:focus::-moz-placeholder, .edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form textarea.edd-input:focus::-moz-placeholder, .edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form select.edd-select:focus::-moz-placeholder{color:var(--placeholdercolor--focused)}.edd-checkout.edd-checkout #edd_checkout_form_wrap input.edd-input:focus::placeholder,.edd-checkout.edd-checkout #edd_checkout_form_wrap textarea.edd-input:focus::placeholder,.edd-checkout.edd-checkout #edd_checkout_form_wrap select.edd-select:focus::placeholder,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form input.edd-input:focus::placeholder,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form textarea.edd-input:focus::placeholder,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form select.edd-select:focus::placeholder{color:var(--placeholdercolor--focused)}.edd-checkout.edd-checkout #edd_checkout_form_wrap select.edd-select.edd-select-small,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form select.edd-select.edd-select-small{display:inline-block;width:auto}.edd-checkout.edd-checkout #edd_checkout_form_wrap input.edd-input.error,.edd-checkout.edd-checkout #edd_checkout_form_wrap textarea.edd-input.error,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form input.edd-input.error,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form textarea.edd-input.error{border-color:var(--red-500)}.edd-checkout.edd-checkout #edd_checkout_form_wrap textarea:not(.edd-input),.edd-checkout.edd-checkout #edd_checkout_form_wrap input[type=text]:not(.edd-input),.edd-checkout.edd-checkout #edd_checkout_form_wrap input[type=email]:not(.edd-input),.edd-checkout.edd-checkout #edd_checkout_form_wrap input[type=password]:not(.edd-input),.edd-checkout.edd-checkout #edd_checkout_form_wrap input[type=tel]:not(.edd-input),.edd-checkout.edd-checkout #edd_checkout_form_wrap select:not(.edd-select),.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form textarea:not(.edd-input),.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form input[type=text]:not(.edd-input),.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form input[type=email]:not(.edd-input),.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form input[type=password]:not(.edd-input),.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form input[type=tel]:not(.edd-input),.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form select:not(.edd-select){box-sizing:border-box;padding:var(--padding-y) var(--padding-x);border:var(--border) solid var(--bordercolor);border-radius:var(--input-border-radius);background-color:var(--backgroundcolor);color:var(--inputcolor);font-size:var(--font-size);font-weight:500;line-height:1.25}.edd-checkout.edd-checkout #edd_checkout_form_wrap fieldset,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form fieldset{border:none;padding:0;margin:0 0 var(--gutter-y)}.edd-checkout.edd-checkout #edd_checkout_form_wrap fieldset fieldset,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form fieldset fieldset{margin:0;padding:0}.edd-checkout.edd-checkout #edd_checkout_form_wrap>p,.edd-checkout.edd-checkout #edd_checkout_form_wrap fieldset>div,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form>p,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form fieldset>div{margin:0 0 var(--gutter-y)}.edd-checkout.edd-checkout #edd_checkout_form_wrap #edd-login-account-wrap,.edd-checkout.edd-checkout #edd_checkout_form_wrap #edd-new-account-wrap,.edd-checkout.edd-checkout #edd_checkout_form_wrap #edd_show_discount,.edd-checkout.edd-checkout #edd_checkout_form_wrap .edd-cart-adjustment,.edd-checkout.edd-checkout #edd_checkout_form_wrap #edd_final_total_wrap,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form #edd-login-account-wrap,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form #edd-new-account-wrap,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form #edd_show_discount,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form .edd-cart-adjustment,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form #edd_final_total_wrap{background:var(--grey-100, #f3f4f6);color:var(--text-color);padding:1rem 1.2rem;border-radius:var(--input-border-radius)}.edd-checkout.edd-checkout #edd_checkout_form_wrap #edd-discount-code-wrap,.edd-checkout.edd-checkout #edd_checkout_form_wrap #edd_final_total_wrap,.edd-checkout.edd-checkout #edd_checkout_form_wrap #edd_show_discount,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form #edd-discount-code-wrap,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form #edd_final_total_wrap,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form #edd_show_discount{border:var(--border) solid var(--bordercolor)}.edd-checkout.edd-checkout #edd_checkout_form_wrap .edd-submit:hover,.edd-checkout.edd-checkout #edd_checkout_form_wrap input.edd-submit:hover,.edd-checkout.edd-checkout #edd_checkout_form_wrap #edd-purchase-button:hover,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form .edd-submit:hover,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form input.edd-submit:hover,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form #edd-purchase-button:hover{filter:brightness(1.05)}.edd-checkout.edd-checkout #edd_checkout_form_wrap .edd-submit:disabled,.edd-checkout.edd-checkout #edd_checkout_form_wrap .edd-submit[data-edd-button-state=disabled],.edd-checkout.edd-checkout #edd_checkout_form_wrap .edd-submit[data-edd-button-state=updating],.edd-checkout.edd-checkout #edd_checkout_form_wrap input.edd-submit:disabled,.edd-checkout.edd-checkout #edd_checkout_form_wrap input.edd-submit[data-edd-button-state=disabled],.edd-checkout.edd-checkout #edd_checkout_form_wrap input.edd-submit[data-edd-button-state=updating],.edd-checkout.edd-checkout #edd_checkout_form_wrap #edd-purchase-button:disabled,.edd-checkout.edd-checkout #edd_checkout_form_wrap #edd-purchase-button[data-edd-button-state=disabled],.edd-checkout.edd-checkout #edd_checkout_form_wrap #edd-purchase-button[data-edd-button-state=updating],.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form .edd-submit:disabled,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form .edd-submit[data-edd-button-state=disabled],.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form .edd-submit[data-edd-button-state=updating],.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form input.edd-submit:disabled,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form input.edd-submit[data-edd-button-state=disabled],.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form input.edd-submit[data-edd-button-state=updating],.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form #edd-purchase-button:disabled,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form #edd-purchase-button[data-edd-button-state=disabled],.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form #edd-purchase-button[data-edd-button-state=updating]{opacity:.55;cursor:not-allowed}.edd-checkout.edd-checkout #edd_checkout_form_wrap .edd-cart-adjustment input.edd-submit,.edd-checkout.edd-checkout #edd_checkout_form_wrap .edd-cart-adjustment .edd-apply-discount.edd-submit,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form .edd-cart-adjustment input.edd-submit,.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form .edd-cart-adjustment .edd-apply-discount.edd-submit{padding:var(--padding-y) var(--padding-x);vertical-align:middle}.edd-checkout.edd-checkout #edd_checkout_form_wrap #edd-user-login-submit input[type=submit],.edd-checkout.edd-checkout .wp-block-edd-checkout #edd_purchase_form #edd-user-login-submit input[type=submit]{--btn-bg: var(--black)}#edd_checkout_form_wrap .edd-blocks__checkout-forms{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);gap:.6rem;padding:.4rem;margin-bottom:2rem;border-radius:calc(var(--container-radius) - .4rem);background-color:var(--grey-100);justify-content:stretch}#edd_checkout_form_wrap .edd-blocks__checkout-forms button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:100%;box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;padding:1rem 1.2rem;border:none;border-radius:calc(var(--container-radius) - .8rem);background-color:rgba(0,0,0,0);color:var(--text-color);font-size:1.5rem;font-family:inherit;font-weight:inherit;line-height:1.2;text-align:center;text-decoration:none;text-transform:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}#edd_checkout_form_wrap .edd-blocks__checkout-forms button:disabled{display:inline-flex !important;visibility:visible !important;opacity:1 !important;cursor:default;background-color:var(--white);color:var(--blue-800)}#edd_checkout_form_wrap .edd-blocks__checkout-forms button:not(:disabled):hover{color:var(--blue-800)}@media(width >= 600px){#edd_checkout_form_wrap .edd-blocks__checkout-forms--inline{position:static;inset:auto;right:auto;margin-bottom:2rem;max-width:100%}}
