.password-main{margin:0}.password-main>section+section{display:none}.bw-maintenance{display:grid;min-height:calc(100vh - 128px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#fff}.bw-maintenance__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,8vw,120px);background:#fff8fb}.bw-maintenance__badge{width:max-content;margin:0 0 26px;padding:9px 14px;border:1px solid #e8308a;border-radius:999px;color:#e8308a;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bw-maintenance h1{max-width:700px;margin:0;color:#1d1d1b;font-size:clamp(48px,6.2vw,98px);font-weight:800;line-height:.92;letter-spacing:-.065em}.bw-maintenance__text{max-width:570px;margin-top:30px;color:#62575e;font-size:clamp(17px,1.4vw,21px);line-height:1.55}.bw-maintenance__text p{margin:0}.bw-maintenance__signup{max-width:590px;margin-top:38px}.bw-maintenance__form label{display:block;margin-bottom:10px;color:#1d1d1b;font-size:13px;font-weight:800}.bw-maintenance__field{display:flex;padding:5px;border:1.5px solid #1d1d1b;border-radius:999px;background:#fff}.bw-maintenance__field input{min-width:0;flex:1;padding:13px 18px;border:0;outline:0;background:transparent;color:#1d1d1b}.bw-maintenance__field button{flex:0 0 auto;padding:13px 22px;border:0;border-radius:999px;background:#e8308a;box-shadow:0 7px #c81870,0 16px 26px -20px #c8187057;color:#fff;font-weight:800;cursor:pointer;transform:translateY(-3px);transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.bw-maintenance__field button:hover{background:#c81870;box-shadow:0 4px #a7135e,0 10px 18px -17px #c8187057;transform:translateY(0)}.bw-maintenance__field button:active{box-shadow:0 1px #a7135e;transform:translateY(3px)}.bw-maintenance__message{margin:10px 0 0;color:#1d1d1b}.bw-maintenance__note{max-width:580px;margin:30px 0 0;color:#887a82;font-size:12px}.bw-maintenance__visual{position:relative;min-height:560px;overflow:hidden;background:#f6cfe0}.bw-maintenance__visual img{width:100%;height:100%;object-fit:cover}.bw-maintenance__visual--center img{object-position:center}.bw-maintenance__visual--top img{object-position:center top}.bw-maintenance__visual--bottom img{object-position:center bottom}.bw-maintenance__visual span{position:absolute;right:-.05em;bottom:-.1em;color:#ffffffd1;font-size:clamp(62px,9vw,150px);font-weight:800;line-height:1;letter-spacing:-.08em;white-space:nowrap}.password-header{max-width:none!important;padding-inline:clamp(22px,5vw,72px)!important}.password-header .password-logo{width:210px;max-width:34vw}.password__footer{padding-block:20px!important}@media(max-width:749px){.bw-maintenance{min-height:auto;grid-template-columns:1fr}.bw-maintenance__content{padding:54px 22px 48px}.bw-maintenance h1{font-size:clamp(46px,15vw,68px)}.bw-maintenance__visual{min-height:48vh;order:-1}.bw-maintenance__visual span{font-size:22vw}.bw-maintenance__field{align-items:stretch;border-radius:18px}.bw-maintenance__field button{padding-inline:16px;border-radius:14px}.password-header{padding-inline:20px!important}}@media(prefers-reduced-motion:reduce){.bw-maintenance__field button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/brushworks-maintenance.css.map */
