.ea-signup{display:flex;flex-direction:column;padding-top:var(--ea-pad-top);padding-bottom:var(--ea-pad-bottom);background-color:var(--ea-bg);color:var(--ea-text)}.ea-signup__media{position:relative;height:var(--ea-image-height-mobile);overflow:hidden}.ea-signup__media .ea-signup__image,.ea-signup__media img,.ea-signup__media .placeholder-svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ea-signup__content{padding:var(--ea-content-pad-top) var(--ea-content-pad-x) var(--ea-content-pad-bottom)}.ea-signup__content-inner{max-width:var(--ea-content-width)}.ea-signup__block{margin-top:var(--ea-space-above, 0);margin-bottom:0}.ea-signup__block:first-child{margin-top:0}.ea-signup__subheading{font-size:var(--ea-size);font-weight:500;line-height:1.3;letter-spacing:var(--ea-spacing);text-transform:uppercase}.ea-signup .ea-signup__heading{margin-bottom:0;color:var(--ea-heading);font-family:var(--ea-serif-font)!important;font-size:var(--ea-size);font-style:normal;font-weight:400;line-height:1.05;letter-spacing:-.01em;text-transform:none}.ea-signup .ea-signup__heading--italic{font-style:italic}.ea-signup__text{font-size:var(--ea-size);line-height:1.35}.ea-signup__text--serif,.ea-signup__text--serif p,.ea-signup__text--serif a,.ea-signup__text--serif li{font-family:var(--ea-serif-font)!important}.ea-signup__text p{margin:0}.ea-signup__text p+p{margin-top:.6em}.ea-countdown{display:block;max-width:var(--ea-countdown-width);margin-inline:auto;text-align:center}.ea-countdown__label{display:flex;align-items:center;gap:16px;margin:0 0 10px;font-size:var(--ea-label-size);font-weight:500;line-height:1.2;letter-spacing:.18em;text-transform:uppercase}.ea-countdown__label:before,.ea-countdown__label:after{content:"";flex:1 1 0;height:1px;background-color:var(--ea-line)}.ea-countdown__label-text{flex:0 0 auto;margin-right:-.18em}.ea-countdown__grid{display:flex;align-items:flex-start;justify-content:center;gap:4px}.ea-countdown__item{display:flex;flex-direction:column;align-items:center;min-width:4.4em;font-size:var(--ea-label-size)}.ea-countdown__number,.ea-countdown__divider{font-family:var(--ea-serif-font);font-size:var(--ea-number-size);font-variant-numeric:tabular-nums;line-height:1.1}.ea-countdown__unit{margin-top:4px;font-size:.85em;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.ea-countdown:not([data-ready]) .ea-countdown__number{opacity:0}.ea-countdown__end,.ea-countdown__end p{font-family:var(--ea-serif-font)!important;font-size:calc(var(--ea-number-size) * .7);line-height:1.3}.ea-countdown__end p{margin:0}.ea-countdown__timer+.ea-countdown__end{margin-top:12px}.ea-form{display:block}.ea-form__form{margin:0}.ea-form__row{display:flex;align-items:stretch}.ea-signup .ea-form__input{flex:1 1 auto;min-width:0;height:var(--ea-field-height);margin:0;padding:0 16px;border:1px solid var(--ea-input-border);border-right:0;border-radius:0;background-color:#fff;box-shadow:none;color:var(--ea-text);font-size:16px;line-height:normal}.ea-signup .ea-form__input::placeholder{color:var(--ea-text);opacity:.55}.ea-signup .ea-form__input:focus{border-color:var(--ea-text);outline:none}.ea-signup .ea-form__input[aria-invalid=true]{border-color:#b3261e}.ea-form__button{flex:0 0 var(--ea-btn-width);height:var(--ea-field-height);margin:0;padding:0 12px;border:1px solid var(--ea-btn-bg);border-radius:0;background-color:var(--ea-btn-bg);color:var(--ea-btn-text);font-family:inherit;font-size:14px;font-weight:600;line-height:1;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s}.ea-form__button:hover,.ea-form__button:focus-visible{border-color:var(--ea-btn-bg-hover);background-color:var(--ea-btn-bg-hover);color:var(--ea-btn-text-hover)}.ea-form__button[aria-busy=true]{opacity:.6;cursor:wait}.ea-form__message{margin:8px 0 0;font-size:14px}.ea-form__message--error{color:#b3261e}.ea-form__success{padding:18px 20px;border:1px solid var(--ea-line);text-align:center}.ea-form__success-heading{margin:0;font-family:var(--ea-serif-font)!important;font-size:26px;font-style:italic;line-height:1.2}.ea-form__success-text{margin-top:6px}.ea-form__success-text p{margin:0}.ea-faq{border-bottom:1px solid var(--ea-line)}.ea-faq:not(.ea-faq+.ea-faq){margin-top:var(--ea-faq-gap);border-top:1px solid var(--ea-line)}.ea-faq+.ea-faq{margin-top:0}.ea-faq .disclosure{margin:0;border:0}.ea-signup .ea-faq__title{padding:13px 34px 13px 0;color:var(--ea-text);font-size:var(--ea-size);line-height:1.35}.ea-signup .ea-faq__title:before,.ea-signup .ea-faq__title:after{width:14px}.ea-signup .ea-faq__answer{padding-bottom:16px;color:var(--ea-text);opacity:.8}.ea-signup .ea-faq__answer p{margin:0}.ea-signup .ea-faq__answer p+p{margin-top:.6em}@media only screen and (max-width:767.98px){.ea-signup--mobile-full .ea-signup__media{height:auto;aspect-ratio:var(--ea-image-ratio-mobile)}.ea-signup__subheading,.ea-signup__heading,.ea-signup__text{text-align:center}.ea-signup__content-inner{margin-inline:auto}.ea-countdown__label{gap:12px;letter-spacing:.14em}.ea-countdown__item{min-width:3.9em}.ea-form__button{padding:0 8px;font-size:13px;letter-spacing:.14em}}@media only screen and (min-width:768px){.ea-signup{flex-direction:row;align-items:stretch}.ea-signup--image-right{flex-direction:row-reverse}.ea-signup__media{flex:0 0 var(--ea-image-width);height:auto;min-height:var(--ea-image-min-height)}.ea-signup__content{display:flex;flex:1 1 auto;min-width:0;padding:var(--ea-content-pad-top) var(--ea-content-pad-right) var(--ea-content-pad-bottom) var(--ea-content-pad-left)}.ea-signup--image-right .ea-signup__content{padding-right:var(--ea-content-pad-left);padding-left:var(--ea-content-pad-right)}.ea-signup--valign-center .ea-signup__content{align-items:center}.ea-signup__content-inner{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-early-access-signup.css.map */
