:root{--ts-password-ink: #0a0a0a;--ts-password-paper: #f4f2ed;--ts-password-white: #fff;--ts-password-acid: #dfff00;--ts-password-cobalt: #1677ff}body.password{color:var(--ts-password-ink);background:var(--ts-password-acid)}.password-header{min-height:9rem;max-width:none;padding:1.8rem clamp(2rem,5vw,7rem);color:var(--ts-password-ink);background:var(--ts-password-white);border-bottom:1px solid var(--ts-password-ink)}.password-logo{max-width:min(22rem,52vw)}.password-link{color:var(--ts-password-ink);font-family:ui-monospace,SF Mono,Cascadia Code,Consolas,monospace;font-size:1.1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-underline-offset:.3rem}.password-main{flex-grow:1}.password-main .email-signup-banner{min-height:calc(100vh - 15rem);background:var(--ts-password-acid);overflow:hidden}.password-main .email-signup-banner:before{content:"SIGNAL / 001   STATUS / OPENING SOON";position:absolute;z-index:3;top:clamp(2rem,4vw,4.8rem);left:clamp(2rem,5vw,7rem);font-family:ui-monospace,SF Mono,Cascadia Code,Consolas,monospace;font-size:clamp(1rem,1.2vw,1.25rem);font-weight:900;line-height:1.4;letter-spacing:.14em;white-space:pre}.password-main .email-signup-banner:after{content:"";position:absolute;z-index:1;top:0;right:0;width:clamp(1.2rem,3vw,4rem);height:100%;background:var(--ts-password-cobalt);opacity:1}.password-main .banner__content{position:relative;z-index:2;justify-content:flex-start;align-items:flex-end;width:100%;max-width:144rem;min-height:inherit;margin:0 auto;padding:clamp(10rem,15vw,17rem) clamp(3rem,8vw,11rem) clamp(5rem,8vw,10rem)}.password-main .email-signup-banner__box{width:100%;max-width:112rem;padding:0;color:var(--ts-password-ink);background:transparent;text-align:left}.password-main .email-signup-banner__box:after,.password-main .email-signup-banner__box:before{display:none}.password-main .email-signup-banner__heading{max-width:10ch;margin:0;color:var(--ts-password-ink);font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:clamp(5.4rem,10vw,13rem);font-weight:900;line-height:.84;letter-spacing:-.055em;text-transform:uppercase}.password-main .newsletter__subheading{max-width:55rem;margin:clamp(3rem,5vw,5rem) 0 0;color:var(--ts-password-ink);font-size:clamp(1.7rem,1.8vw,2.1rem);line-height:1.55}.password-main .newsletter-form{max-width:58rem;margin:3rem 0 0}.password-main .newsletter-form__field-wrapper{max-width:none}.password-main .newsletter-form .field{min-height:6rem}.password-main .newsletter-form .field:before,.password-main .newsletter-form .field:after{box-shadow:none}.password-main .newsletter-form .field__input{height:6rem;padding-right:6.4rem;color:var(--ts-password-ink);background:var(--ts-password-white);border:1px solid var(--ts-password-ink);border-radius:0;box-shadow:none;font-size:1.6rem}.password-main .newsletter-form .field__label{color:#0a0a0aad}.password-main .newsletter-form__button{width:6rem;color:var(--ts-password-white);background:var(--ts-password-ink);border-left:1px solid var(--ts-password-ink)}.password-main .newsletter-form__button:hover{color:var(--ts-password-ink);background:var(--ts-password-cobalt)}.password-modal__content{color:var(--ts-password-ink);background:var(--ts-password-paper);border:1px solid var(--ts-password-ink);border-radius:0}.password-modal__content-heading{font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:clamp(3rem,5vw,5rem);font-weight:900;line-height:.95;letter-spacing:-.03em;text-transform:uppercase}.password-modal .field__input,.password-modal .password-button{border-radius:0}.password-modal .password-button{color:var(--ts-password-ink);background:var(--ts-password-acid);border:1px solid var(--ts-password-ink);font-family:ui-monospace,SF Mono,Cascadia Code,Consolas,monospace;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.password__footer{min-height:6rem;padding:1.6rem clamp(2rem,5vw,7rem);color:var(--ts-password-white);background:var(--ts-password-ink);border-top:1px solid var(--ts-password-ink)}.password__footer-text,.password__footer a{color:#ffffffb8}@media screen and (max-width:749px){.password-header{min-height:7.4rem;padding:1.4rem 1.8rem}.password-main .email-signup-banner{min-height:calc(100vh - 13.4rem)}.password-main .email-signup-banner:before{left:1.8rem;white-space:normal}.password-main .banner__content{align-items:flex-end;min-height:inherit;padding:10rem 3rem 5rem 1.8rem}.password-main .email-signup-banner__box{padding:0;text-align:left}.password-main .email-signup-banner__heading{font-size:clamp(5rem,18vw,8rem)}.password__footer{padding-inline:1.8rem}}@media(prefers-reduced-motion:reduce){.password-main .newsletter-form__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/password-trend-storia.css.map */
