body.password{background:var(--color-cream);--inputs-radius: 999px;--inputs-radius-outset: 999px;--buttons-radius: 999px;--buttons-radius-outset: 999px}body.password hr{display:none}.password-main{position:relative;overflow:hidden}.password-main:before,.password-main:after{content:"";position:absolute;width:140px;border-radius:var(--radius-pill);transform:rotate(-24deg);z-index:0;pointer-events:none}.password-main:before{height:480px;top:-160px;right:8%;background:var(--color-blue-light)}.password-main:after{height:420px;bottom:-140px;left:6%;background:var(--color-blue-pale)}.password-main>*{position:relative;z-index:1}.password-header{padding-top:var(--space-5);padding-bottom:var(--space-4)}.password-header h1{font-family:var(--font-display);font-weight:400;color:var(--color-navy)}.password-link{color:var(--color-navy);text-underline-offset:3px}.email-signup-banner__box.color-scheme-1{background:transparent;border:none}.email-signup-banner__heading{color:var(--color-navy)}.banner__text{color:var(--text-soft, var(--color-ink-soft))}body.password .newsletter-form__field-wrapper .field__input{padding-left:20px}body.password .newsletter-form__field-wrapper .field__button{right:6px}body.password .password-modal__content{border-radius:var(--radius-card);box-shadow:var(--shadow-lg)}body.password .password-modal__content-heading{font-family:var(--font-display);font-weight:400;color:var(--color-navy)}body.password .password-form .field__input{padding-left:20px}.password-link:focus-visible,body.password .newsletter-form__button:focus-visible{outline:3px solid var(--color-navy);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-nim-password.css.map */
