body.password{background:#f7f1ea;color:#2a1416}.password-header{border-bottom:1px solid rgba(125,20,26,.15)}.password-content{display:none}.password-modal__toggle-open{color:#7d141a}.password-main{padding:0}.mv-pw{display:grid;flex:1;min-height:100%}.mv-pw__media{position:relative;min-height:28rem}.mv-pw__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mv-pw__body{display:flex;flex-direction:column;justify-content:center;gap:1.6rem;padding:4rem 2.4rem;max-width:60rem;margin:0 auto;text-align:center}.mv-pw__eyebrow{margin:0;color:#7d141a;font-weight:600;letter-spacing:.18em;text-transform:uppercase;font-size:1.3rem}.mv-pw__heading{margin:0;color:#7d141a;font-size:clamp(3rem,4.5vw,4.8rem);line-height:1.1}.mv-pw__text{color:#4a3133;font-size:1.7rem;line-height:1.6}.mv-pw__text p{margin:0 0 1rem}.mv-pw__text a{color:#7d141a;text-decoration:underline}.mv-pw__button{align-self:center;display:inline-block;padding:1.3rem 2.8rem;border-radius:99rem;background:#7d141a;color:#fff;font-weight:600;text-decoration:none}.mv-pw__button:hover{background:#5e0f14}.mv-pw__button:focus-visible{outline:2px solid #7d141a;outline-offset:3px}.mv-pw__newsletter{margin-top:.8rem}@media(min-width:990px){.mv-pw{grid-template-columns:1fr 1fr}.mv-pw__media{min-height:100%}.mv-pw__body{padding:6rem 5.6rem;text-align:start;margin:0}.mv-pw__button{align-self:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mv-password.css.map */
