.pila-launch{text-align:center;--ls-fg: var(--pila-black);--ls-border: var(--pila-black);--ls-placeholder: rgba(0, 0, 0, .45)}.pila-launch--cream{background-color:var(--pila-cream)}.pila-launch--white{background-color:var(--pila-white)}.pila-launch--black{background-color:var(--pila-black);--ls-fg: var(--pila-white);--ls-border: var(--pila-white);--ls-placeholder: rgba(255, 255, 255, .55)}.pila-launch__inner{display:flex;flex-direction:column;align-items:center;max-width:80rem}.pila-launch__eyebrow{font-family:var(--font-label);font-size:var(--text-base);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;line-height:var(--leading-normal);color:var(--pila-yellow);margin:0 0 1.6rem}.pila-launch__heading{color:var(--ls-fg);margin:0 0 1.4rem}.pila-launch__body{color:var(--ls-fg);opacity:.8;margin:0 0 3.2rem;max-width:46rem}.pila-launch__form{display:flex;flex-direction:row;align-items:center;gap:0;width:100%;max-width:46.3rem;border:2px solid var(--ls-border);border-radius:2.755rem;padding:.4rem .4rem .4rem 2rem;transition:border-color var(--transition-base)}.pila-launch__form:focus-within{border-color:var(--pila-yellow)}.pila-launch__input{flex:1;min-width:0;font-family:var(--font-body);font-size:1.77rem;font-weight:var(--weight-regular);line-height:var(--leading-normal);color:var(--ls-fg);background:transparent;border:none;outline:none;padding:.8rem 0;width:100%}.pila-launch__input::placeholder{color:var(--ls-placeholder)}.pila-launch__submit{padding:1.3rem 2.9rem;flex-shrink:0}.pila-launch__submit:before,.pila-launch__submit:after{content:none}.pila-launch__submit svg{display:block}.pila-launch__msg{display:none;font-family:var(--font-body);font-size:1.4rem;line-height:var(--leading-normal);color:#ff6b6b;margin:1.2rem 0 0}.pila-launch.is-error .pila-launch__msg{display:block}.pila-launch__success{display:none;flex-direction:column;align-items:center;gap:1.6rem;width:100%;max-width:46.3rem}.pila-launch__check{display:inline-flex}.pila-launch__check-svg{width:5.6rem;height:5.6rem}.pila-launch__check-circle{fill:var(--pila-yellow)}.pila-launch__check-mark{fill:none;stroke:var(--pila-black);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.pila-launch__success-msg{font-family:var(--font-body);font-size:var(--text-xl);font-weight:var(--weight-book);line-height:var(--leading-relaxed);color:var(--ls-fg);margin:0}.pila-launch.is-submitted .pila-launch__form,.pila-launch.is-submitted .pila-launch__fine-print,.pila-launch.is-submitted .pila-launch__msg{display:none}.pila-launch.is-submitted .pila-launch__success{display:flex}.pila-launch.is-submitted .pila-launch__check{animation:pilaLaunchPop .36s cubic-bezier(.2,.8,.2,1) both!important}@keyframes pilaLaunchPop{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.pila-launch.is-submitted .pila-launch__check{animation:none!important}}.pila-launch__fine-print{font-family:var(--font-body);font-size:1.31rem;line-height:var(--leading-normal);color:var(--ls-fg);opacity:.55;margin:1.6rem 0 0}@media screen and (max-width:599px){.pila-launch__body{margin-bottom:2.4rem}.pila-launch__form{padding:.3rem .3rem .3rem 1.6rem}.pila-launch__input{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pila-launch-signup.css.map */
