body.template-page-early-access newsletter-popup,body.template-page-early-access .newsletter-bar{display:none!important}body.template-page-early-access .announcement{min-height:0}body.template-page-early-access .footer-mwi{--footer-mwi-pad-top: 2rem;--footer-mwi-pad-bottom: 1.75rem;padding-block-start:2rem;padding-block-end:1.75rem}body.template-page-early-access .footer{padding-block-start:2rem}body.template-page-early-access .footer-copyright{padding-block:1.25rem}body.template-page-early-access .main-content{min-height:0}.early-access{box-sizing:border-box;padding-block:var(--ea-pad-top, 1.75rem) var(--ea-pad-bottom, 2.5rem);padding-inline:max(1.25rem,var(--page-padding, 1.25rem));color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.early-access__inner{width:100%;max-width:22rem;margin-inline:auto;text-align:center}.early-access__heading{margin:0 0 .85rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 700);font-style:var(--font-heading-style, normal);font-size:clamp(1.625rem,6.2vw,2rem);line-height:1.18;letter-spacing:-.025em;color:rgb(var(--color-foreground));text-wrap:balance}.early-access__lead{margin:0 auto 1.25rem;max-width:20.5rem;text-align:center}.early-access__lead-text{margin:0;font-family:var(--font-body-family);font-size:.9375rem;font-weight:400;line-height:1.5;color:rgb(var(--color-foreground) / .82);text-wrap:pretty}.early-access__em{font-weight:600;color:rgb(var(--color-foreground))}.early-access__form{display:grid;gap:0;width:100%;margin:0;text-align:center}.early-access__field{margin:0 0 .625rem}.early-access__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.early-access__input{display:block;box-sizing:border-box;width:100%;height:3.125rem;margin:0;padding:0 1rem;border:1px solid rgb(var(--color-foreground) / .16);border-radius:.5rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1rem;font-weight:400;line-height:1.4;text-align:start;-webkit-appearance:none;appearance:none;outline:none;transition:border-color .35s var(--ease-standard, cubic-bezier(.3, 1, .3, 1)),background-color .35s var(--ease-standard, cubic-bezier(.3, 1, .3, 1)),box-shadow .35s var(--ease-standard, cubic-bezier(.3, 1, .3, 1))}.early-access__input::placeholder{color:rgb(var(--color-foreground) / .38)}.early-access__input:hover{border-color:rgb(var(--color-foreground) / .28)}.early-access__input:focus,.early-access__input:focus-visible{border-color:rgb(var(--color-foreground) / .55);box-shadow:0 0 0 3px rgb(var(--color-foreground) / .08);outline:none}.early-access__input[aria-invalid=true],.early-access__input.is-invalid{border-color:#b43232d9;box-shadow:0 0 0 3px #b432321f}.early-access__submit{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:3.125rem;min-height:3.125rem;margin:0 0 .75rem;padding:0 1.25rem;border:0;border-radius:.5rem;background:rgb(var(--color-button, var(--color-foreground)));color:rgb(var(--color-button-text, var(--color-background)));font-family:var(--font-body-family);font-size:.9375rem;font-weight:var(--font-button-weight, 500);line-height:1.2;letter-spacing:-.01em;cursor:pointer;transition:opacity .3s var(--ease-standard, cubic-bezier(.3, 1, .3, 1))}.early-access__submit:hover:not(:disabled){opacity:.92}.early-access__submit:disabled,.early-access__form.is-submitting .early-access__submit{opacity:.62;cursor:wait}.early-access__submit:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.early-access__legal{margin:0;max-width:20.5rem;margin-inline:auto;font-size:.6875rem;line-height:1.45;color:rgb(var(--color-foreground) / .5);text-align:center}.early-access__legal a{color:inherit;text-decoration:underline;text-underline-offset:.14em}.early-access__legal a:hover{color:rgb(var(--color-foreground) / .75)}.early-access__legal a:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.early-access__status{margin:0 0 .75rem;padding:.75rem .9rem;border-radius:.5rem;font-size:.8125rem;line-height:1.4;text-align:start}.early-access__status--error{background:#dc50501a;color:#962828}.early-access__status-body{margin:0}.early-access__success{position:relative;display:grid;gap:.5rem;padding-block:.15rem .25rem;text-align:center;align-content:start;min-height:0}.early-access__success[hidden],[data-early-access-form-view][hidden]{display:none!important}.early-access__success-title{margin:0;font-family:var(--font-heading-family);font-size:clamp(1.5rem,5vw,1.875rem);font-weight:700;letter-spacing:-.025em;line-height:1.15}.early-access__success-body{margin:0 auto;max-width:18.5rem;font-size:.9375rem;line-height:1.45;color:rgb(var(--color-foreground) / .72)}.early-access__code{display:grid;gap:.65rem;justify-items:stretch;width:100%;max-width:100%;margin:.65rem auto 0;padding:.85rem .9rem .95rem;border:1px solid rgb(var(--color-foreground) / .18);border-radius:.5rem;background:rgb(var(--color-background));box-sizing:border-box}.early-access__code-value{margin:0;width:100%;padding:.35rem .25rem;font-family:var(--font-heading-family);font-size:clamp(1.375rem,5.5vw,1.625rem);font-weight:700;letter-spacing:.08em;line-height:1.15;color:rgb(var(--color-foreground));text-align:center;word-break:break-word;overflow-wrap:anywhere;user-select:all;-webkit-user-select:all}.early-access__copy{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:2.875rem;margin:0;padding:.625rem 1rem;border:1px solid rgb(var(--color-foreground));border-radius:.5rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-body-family);font-size:.875rem;font-weight:var(--font-button-weight, 500);line-height:1.2;letter-spacing:-.01em;cursor:pointer;transition:opacity .3s var(--ease-standard, cubic-bezier(.3, 1, .3, 1))}.early-access__copy:hover{opacity:.92}.early-access__copy:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.early-access__copy.is-copied{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.early-access__checkout-hint{margin:0;font-size:.75rem;line-height:1.45;color:rgb(var(--color-foreground) / .58);text-align:center;text-wrap:pretty}.early-access__copy-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:750px){.early-access{padding-block:var(--ea-pad-top, 3rem) var(--ea-pad-bottom, 3.5rem)}.early-access__inner{max-width:24rem}.early-access__heading{font-size:2.125rem}.early-access__lead{max-width:22.5rem;margin-block-end:1.4rem}.early-access__lead-text{font-size:1rem;line-height:1.5}.early-access__code{max-width:20rem;padding:1rem 1.1rem 1.05rem}body.template-page-early-access .footer-mwi{padding-block-start:2.5rem;padding-block-end:2rem}}@media(min-width:1280px){.early-access__inner{max-width:26rem}}@media(prefers-reduced-motion:reduce){.early-access__input,.early-access__submit,.early-access__copy{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/early-access.css.map */
