body.password hr{border:0!important;border-top:var(--bk-hairline) solid rgba(var(--bk-ink),.25)!important;margin:0!important}.email-signup-banner__heading{font-size:var(--bk-size-display)!important}.email-signup-banner__heading .bk-password-logo{display:inline-block;width:min(18.6rem,70vw);height:auto;vertical-align:middle}.newsletter__subheading,.newsletter__subheading p{font-size:var(--bk-size-label)!important;font-weight:400!important;letter-spacing:var(--bk-track-label)!important}.email-signup-banner .banner__box,.email-signup-banner__box,.email-signup-banner .content-container{background:rgb(var(--color-background))!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.password-modal .modal__content{background:rgb(var(--color-background))!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.password-modal__content{background:rgb(var(--color-background))!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:var(--bk-panel-y) var(--bk-panel-x)!important;position:relative!important}.password-modal__content-heading{font-size:var(--bk-size-label)!important;font-weight:400!important;letter-spacing:var(--bk-track-label)!important;line-height:1.08!important;margin:0 0 2.4rem!important}.password-modal .modal__toggle-close{display:none!important}.password-modal .modal__close-button{position:absolute!important;top:var(--bk-panel-y)!important;right:var(--bk-panel-x)!important;width:auto!important;height:auto!important;min-width:4.4rem;min-height:4.4rem;display:flex!important;align-items:flex-start!important;justify-content:flex-end!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;cursor:pointer;color:rgb(var(--bk-ink))!important;font-size:var(--bk-size-label)!important;letter-spacing:var(--bk-track-label)!important;line-height:1.08!important;text-decoration:none!important}.password-modal .modal__close-button .svg-wrapper{display:none!important}.password-modal .modal__close-button:after{content:"Close";font-size:var(--bk-size-label);font-weight:400;letter-spacing:var(--bk-track-label);text-transform:none;color:inherit;line-height:1.08}.password-modal .modal__close-button:hover,.password-modal .modal__close-button:hover:after,.password-modal .modal__close-button:focus-visible,.password-modal .modal__close-button:focus-visible:after{color:var(--bk-accent)!important}.password-modal .password-form{display:flex!important;flex-wrap:wrap!important;align-items:flex-end!important;gap:1.6rem!important;width:100%!important;max-width:min(40rem,calc(100vw - 3rem))!important;margin:2.4rem auto 1.6rem!important}.password-modal .password-field{display:contents!important}.password-modal .field__input{flex:1 1 0%!important;min-width:0!important}.password-modal .password-button{flex:0 0 auto!important;margin:0!important}.password-modal .password-field>[role=status]{flex:0 0 100%!important;order:10!important;margin:.8rem 0 0!important;text-align:left!important}.password-modal .form__message .svg-wrapper{display:none!important}.password-modal .field:before,.password-modal .field:after{box-shadow:none!important;border:0!important;background:transparent!important}.password-modal .field__input{padding:0 0 .8rem!important;height:auto!important;font-size:var(--bk-size-label)!important;font-weight:400!important;letter-spacing:var(--bk-track-label)!important;color:rgb(var(--bk-ink))!important;background:transparent!important;border:0!important;border-bottom:var(--bk-hairline) solid rgba(var(--bk-ink),.25)!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important}.password-modal .field__input::placeholder{color:rgba(var(--bk-ink),.5);opacity:1!important}.password-modal .field__input:focus,.password-modal .field__input:focus-visible{box-shadow:none!important;outline:none!important;border-bottom-color:rgb(var(--bk-ink))!important}.password-modal .field .field__label{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;overflow:hidden!important;white-space:nowrap!important}.password-modal .form__message{font-size:var(--bk-size-label)!important;font-weight:400!important;letter-spacing:var(--bk-track-label)!important}.password-button{background:rgb(var(--bk-ink))!important;color:rgb(var(--color-background))!important;border:var(--bk-hairline) solid rgb(var(--bk-ink))!important;border-radius:0!important;box-shadow:none!important;font-size:var(--bk-size-label)!important;font-weight:400!important;letter-spacing:var(--bk-track-label)!important;text-transform:none!important;padding:.9rem 1.6rem!important;min-height:0!important;line-height:1.2!important;width:auto!important}.password-button:before,.password-button:after{display:none!important}.password-button:hover,.password-button:focus-visible{background:var(--bk-accent)!important;border-color:var(--bk-accent)!important;color:rgb(var(--color-background))!important}.password__footer-text,.password__footer-caption,.password__footer-login{font-size:var(--bk-size-label)!important;font-weight:400!important;letter-spacing:var(--bk-track-label)!important}.password__footer-login password-modal,.password__footer-login .password-modal,.password__footer-login .modal__toggle,.password__footer-login .modal__toggle-open{display:inline!important;padding:0!important;margin:0!important}.password__footer-login .modal__toggle{cursor:pointer;list-style:none!important}.password__footer-login .modal__toggle::-webkit-details-marker{display:none!important}.password__footer-login .modal__toggle::marker{content:""!important}.password__footer-login a,.password__footer-login .password-link{color:rgb(var(--bk-ink));text-decoration:underline;text-underline-offset:.3rem;font-size:var(--bk-size-label)!important;letter-spacing:var(--bk-track-label)!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/bk-09-password.css.map */
