.email-signup-banner__box:has(.launch-countdown){display:flex;flex-direction:column;align-items:stretch}.launch-countdown__eyebrow{order:-1;margin:0 0 1.2rem;font-size:1.3rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-button))}.launch-countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:56rem;margin:1rem auto .4rem}.launch-countdown[hidden]{display:none}.launch-countdown__tile{position:relative;display:grid;gap:.4rem;padding:.8rem .4rem;text-align:center}.launch-countdown__tile+.launch-countdown__tile:before{content:"";position:absolute;left:0;top:1.8rem;bottom:1.8rem;width:.1rem;background:rgba(var(--color-foreground),.1)}.launch-countdown__num{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 4.6rem);font-weight:700;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground))}.launch-countdown__label{font-size:1.2rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}@media screen and (max-width:749px){.launch-countdown__num{font-size:calc(var(--font-heading-scale) * 3rem)}.launch-countdown__label{font-size:1rem;letter-spacing:.14em}}.newsletter-form__segment{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:1.4rem auto 0;padding:0;border:0;min-width:0}.newsletter-form__segment label{position:relative;display:inline-flex;cursor:pointer}.newsletter-form__segment span{display:inline-flex;align-items:center;padding:.8rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:var(--buttons-radius, .8rem);font-size:1.4rem;line-height:1.2;color:rgba(var(--color-foreground),.85);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.newsletter-form__segment label:hover span{border-color:rgb(var(--color-foreground))}.newsletter-form__segment input:checked+span{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.newsletter-form__segment input:focus-visible+span{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}@media(prefers-reduced-motion:reduce){.newsletter-form__segment span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-countdown.css.map */
