body.password{--fs-ink: #090909;--fs-paper: #f4f1ea;--fs-muted: rgba(244, 241, 234, .68);--fs-line: rgba(244, 241, 234, .42);background:var(--fs-ink);color:var(--fs-paper);font-family:Inter Tight,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;min-height:100vh;min-height:100dvh}body.password .password-main{min-height:100vh;min-height:100dvh}body.password .password-main .email-signup-banner.banner{min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;background:var(--fs-ink)}body.password .password-main .banner__media,body.password .password-main .banner__media img{height:100%;object-fit:cover}body.password .password-main .banner__media:after,body.password .password-main .banner:after{display:block!important;opacity:1!important;background:linear-gradient(180deg,#09090973,#0909099e 46%,#090909e6),#09090959!important}body.password .password-header{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.4rem 2.8rem;color:var(--fs-paper);text-align:left}body.password .logo_link{color:var(--fs-paper);text-decoration:none}body.password .password-logo{display:block;width:8.8rem;max-width:8.8rem;height:auto;margin:0}body.password .password-header .h2{margin:0;color:var(--fs-paper);font-family:Inter Tight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.34em;line-height:1;text-transform:uppercase}body.password details.password-modal.modal .modal__toggle-open{position:relative;display:inline-flex;align-items:center;color:var(--fs-paper);font-family:Inter Tight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:500;letter-spacing:.28em;line-height:1;text-transform:uppercase;text-decoration:none;border:1px solid var(--fs-line);border-radius:0;padding:1.1rem 1.6rem;background:transparent}body.password details.password-modal.modal .modal__toggle-open:before,body.password details.password-modal.modal .modal__toggle-open:after,body.password .password-link svg{display:none}body.password details.password-modal.modal .modal__toggle-open:hover{color:var(--fs-ink);background:var(--fs-paper);border-color:var(--fs-paper)}body.password .password-main .email-signup-banner .banner__content{padding:12rem 2.4rem 11rem;z-index:2}body.password .password-main .banner__box,body.password .password-main .email-signup-banner__box{background:transparent;padding:0;max-width:78rem;text-align:center}body.password .password-main .newsletter__subheading,body.password .password-main .email-signup-banner__box .newsletter__subheading{margin:0 0 1.6rem;max-width:none}body.password .password-main .newsletter__subheading p,body.password .password-main .email-signup-banner__box .newsletter__subheading p{margin:0;color:var(--fs-paper);font-size:1.2rem;font-weight:500;letter-spacing:.42em;line-height:1.4;text-transform:uppercase}body.password .password-main .email-signup-banner__heading{margin:0 auto;max-width:none;color:var(--fs-paper);font-family:Inter Tight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(6.4rem,12vw,14rem);font-weight:500;letter-spacing:-.055em;line-height:.84;text-transform:uppercase}body.password .password-main .email-signup-banner .newsletter-form{display:block;width:min(100%,46rem);max-width:46rem;margin:3.6rem auto 0}body.password .password-main .newsletter-form__field-wrapper,body.password .password-main .newsletter-form__field-wrapper .field{width:100%;max-width:none}body.password .password-main .email-signup-banner__box .newsletter-form__field-wrapper .field__input,body.password .password-main .email-signup-banner .banner--desktop-transparent .email-signup-banner__box .field__input{height:5.4rem;padding:0 4.8rem 0 0;border:0;border-bottom:1px solid var(--fs-line);border-radius:0;background:transparent;box-shadow:none;color:var(--fs-paper);font-family:Inter Tight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;letter-spacing:.08em}body.password .password-main .field__label,body.password .password-main .field__input::placeholder{color:var(--fs-muted);letter-spacing:.14em;text-transform:uppercase;font-size:1.2rem}body.password .password-main .email-signup-banner__box .newsletter-form__button,body.password .password-main .email-signup-banner .newsletter-form__button{top:0;right:0;bottom:0;width:4.4rem;height:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--fs-paper)}body.password .password-main .email-signup-banner .newsletter-form__button:hover{background:transparent;color:var(--fs-paper);opacity:.6}body.password .password-main .newsletter-checkbox{display:flex;justify-content:center;margin-top:1.6rem;color:var(--fs-muted);font-size:1.2rem;letter-spacing:.04em}body.password .password-main .newsletter-checkbox span,body.password .password-main .newsletter-checkbox a{color:var(--fs-muted)}body.password footer{position:absolute;right:0;bottom:0;left:0;z-index:4}body.password .password__footer{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem 2.4rem;padding:2rem 2.8rem 2.4rem;background:transparent;color:var(--fs-muted)}body.password .password__footer .list-social{gap:1.6rem;margin:0}body.password .password__footer .list-social__link,body.password .password__footer-text,body.password .password__footer-text a,body.password .icon-shopify{color:var(--fs-muted);font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase}body.password .password__footer-login,body.password .password__footer-caption{margin:0;padding:0}body.password .password__footer-text a:before,body.password .password__footer-text a:after{display:none}body.password .password-modal__content{background:var(--fs-ink);color:var(--fs-paper)}body.password .password-modal__content-heading{margin:0;color:var(--fs-paper);font-family:Inter Tight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:500;letter-spacing:.32em;text-transform:uppercase}body.password .password-modal__content .password-form .password-field.field .field__input{height:5.4rem;border:0;border-bottom:1px solid var(--fs-line);border-radius:0;background:transparent;color:var(--fs-paper)}body.password .password-modal__content .password-form .password-button{position:static;width:100%;height:auto;margin-top:2rem;padding:1.4rem 2rem;border:1px solid var(--fs-paper);border-radius:0;background:var(--fs-paper);color:var(--fs-ink);font-family:Inter Tight,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.28em;text-transform:uppercase}body.password .modal__close-button,body.password .password-modal .icon-close{color:var(--fs-paper)}@media screen and (max-width:749px){body.password .password-header,body.password .password__footer{padding-right:1.6rem;padding-left:1.6rem}body.password .password-header .h2{font-size:1.2rem;letter-spacing:.22em}body.password .password__footer{flex-direction:column;align-items:center;text-align:center}body.password .password-main .email-signup-banner__heading{font-size:clamp(5.2rem,18vw,8rem)}body.password .password-main .email-signup-banner .banner__content{padding:11rem 1.6rem 14rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/password-streetwear.css.map */
