.password-wrapper{padding:100px 24px;width:100%;min-height:calc(100vh - var(--announcement-bar-height, 0));position:relative;display:flex;flex-direction:column;justify-content:center}.password-block{display:block;width:100%;max-width:600px;margin:0 auto;position:relative;z-index:2;color:var(--color)}.password-block form{display:flex;flex-direction:column;gap:10px;color:var(--color)}.password-block form label{position:relative;width:100%;color:var(--color)}.password-block .password-title{color:var(--color);text-align:center}.password-block .loading-spinner{margin:0 auto}.password-image-overlay{background-color:#070707}.password-block .password-description,.password-block .message-block{text-align:center}.password-block .password-form{display:flex;flex-direction:column;align-items:center;gap:10px;margin:20px 0}.password-block .password-toggle{position:absolute;top:22%;right:10px;cursor:pointer;font-size:12px;letter-spacing:.18em;color:var(--color);font-weight:500}.password-block .form__input{padding-right:50px;letter-spacing:.18em;font-weight:500;border-color:var(--color)}.password-block .form__input::placeholder{color:var(--color)}.password-block .form__input:focus{border-color:var(--color);outline:none;background-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/494/assets/password-protection.css.map */
