.mw-password{--mw-password-main-color: #000000;--mw-password-emphasis-color: #9e9e9e;--mw-password-subtitle-color: #000000;--mw-password-toggle-color: #000000;--mw-password-toggle-active-color: #9e9e9e;--mw-password-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:1fr 1fr}.hdt-password-main{padding:0!important}.mw-password__media{position:relative;overflow:hidden;background:#f5f5f5}.mw-password__slider{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:pan-y}.mw-password__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s ease}.mw-password__slide.is-active{opacity:1}.mw-password__slide-image{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.mw-password__slider-dots{position:absolute;left:50%;bottom:20px;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:10px;z-index:5}.mw-password__dot{-webkit-appearance:none;appearance:none;background:transparent;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.mw-password__dot-dot{width:4px;height:4px;border-radius:50%;background:#ffffff80;display:block}.mw-password__dot-line{width:64px;height:2px;background:#ffffff80;display:none;position:relative;overflow:hidden}.mw-password__dot.is-active .mw-password__dot-dot{display:none}.mw-password__dot.is-active .mw-password__dot-line{display:block}.mw-password__dot-progress{position:absolute;left:0;top:0;height:100%;width:0%;background:#fff}.mw-password__content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:0;position:relative}.mw-password__desktop-links{position:absolute;top:16px;right:20px;display:flex;gap:19px;z-index:5}@media (max-width: 990px){.mw-password__desktop-links{display:none}}.mw-password__desktop-link{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:14.65px;letter-spacing:.02em;text-transform:uppercase;color:#9e9e9e;text-align:right;text-decoration:none;transition:color .2s ease}@media (hover: hover) and (pointer: fine){.mw-password__desktop-link:hover{color:#000}}.mw-password__body{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:40px 24px}.mw-password__links{position:sticky;top:0;z-index:30;padding:16px 20px;display:flex;justify-content:flex-end;background:transparent}.mw-password__links-inner{display:flex;gap:19px;align-items:center;justify-content:flex-end}.mw-password__link{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:14.65px;letter-spacing:.02em;text-transform:uppercase;color:#9e9e9e;text-align:right;text-decoration:none;transition:color .2s ease}@media (hover: hover) and (pointer: fine){.mw-password__link:hover{color:#000}}.mw-password__mobile-nav-trigger{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:14.65px;letter-spacing:.02em;text-transform:uppercase;color:#9e9e9e;transition:color .2s ease}@media (hover: hover) and (pointer: fine){.mw-password__mobile-nav-trigger:hover{color:#000}}.mw-password__mobile-nav-icon{width:14px;height:10px;display:inline-block;position:relative}.mw-password__mobile-nav-icon:before,.mw-password__mobile-nav-icon:after{content:"";position:absolute;left:0;right:0;height:1px;background:currentColor}.mw-password__mobile-nav-icon:before{top:0}.mw-password__mobile-nav-icon:after{bottom:0}.mw-password__mobile-nav-logo{height:18px;width:auto;display:block}.mw-password__mobile-nav-logo-text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:14.65px;letter-spacing:.02em;text-transform:uppercase;color:#000}.mw-password__mobile-menu{position:absolute;top:46.65px;left:20px;min-width:160px;display:flex;flex-direction:column;gap:14px;padding:16px 14px;background:#fff;border:1px solid #e6e6e6;border-radius:1px;z-index:20}.mw-password__mobile-menu.is-hidden{display:none}.mw-password__mobile-link{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:14.65px;letter-spacing:.02em;text-transform:uppercase;color:#9e9e9e;text-decoration:none;transition:color .2s ease}@media (hover: hover) and (pointer: fine){.mw-password__mobile-link:hover{color:#000}}@media (min-width: 991px){.mw-password__media{position:sticky;top:0;height:100vh;height:100dvh}}.mw-password__stack{width:100%;max-width:457px;min-height:80%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;justify-content:space-between}.mw-password__logo{width:var(--mw-password-logo-width, 457px);max-width:100%;height:auto;display:block}.mw-password__main-text{font-family:var(--mw-password-font-family);font-weight:400;font-size:18px;line-height:21px;letter-spacing:.02em;text-align:center;text-transform:uppercase;color:var(--mw-password-main-color);margin-block:32px}.mw-password__main-text strong,.mw-password__main-text b{font-weight:400;color:var(--mw-password-emphasis-color)}.mw-password__subtitle{font-family:var(--mw-password-font-family);font-weight:400;font-size:12px;line-height:15px;letter-spacing:.02em;text-align:center;text-transform:uppercase;color:var(--mw-password-subtitle-color);margin-bottom:13px}.mw-password__toggle{font-family:var(--mw-password-font-family);font-weight:400;font-size:12px;line-height:14.65px;letter-spacing:.02em;text-transform:uppercase;color:var(--mw-password-toggle-color);background:transparent;border:0;padding:0;cursor:pointer;transition:color .2s ease}.mw-password__toggle .mw-password__toggle-icon svg,.mw-password__toggle .mw-password__toggle-icon path{transition:fill .2s ease,stroke .2s ease}@media (hover: hover) and (pointer: fine){.mw-password__toggle:hover{color:var(--mw-password-toggle-hover-color)}}.mw-password__toggle[aria-expanded=true]{color:var(--mw-password-toggle-active-color)}@media (hover: hover) and (pointer: fine){.mw-password__toggle[aria-expanded=true]:hover{color:var(--mw-password-toggle-active-hover-color)}}.mw-password__toggle-text,.mw-password__toggle-icon{display:inline-flex;align-items:center;justify-content:center}.mw-password__toggle-icon{width:55px}.mw-password__toggle[aria-expanded=true] .mw-password__toggle-text,.mw-password__toggle[aria-expanded=false] .mw-password__toggle-icon{display:none}.mw-password__form{width:100%;margin-bottom:32px}.mw-password [data-mw-mode].is-hidden{display:none}.mw-password .hdt-newsletter-parent,.mw-password .hdt-newsletter__inner{width:100%;max-width:457px}.mw-password .hdt-newsletter-step{display:none;opacity:0;transition:opacity .3s ease}.mw-password .hdt-newsletter-step.active{display:block;opacity:1}.mw-password .hdt-newsletter__inner{position:relative;background:#fafafa;border:1px solid #e6e6e6;border-radius:1px;height:55px;padding:0 14px;display:flex;align-items:center;justify-content:space-between}.mw-password .hdt-newsletter__inner .hdt-input{text-align:left}.mw-password .hdt-newsletter__inner .is--col-email{width:100%;flex:1 1 auto;min-width:0;margin-right:90px}.mw-password .hdt-newsletter__inner input.hdt-input{padding:0!important;border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important}.mw-password .hdt-newsletter__inner input.hdt-input:focus{outline:none!important;box-shadow:none!important}.mw-password .hdt-newsletter__inner input.hdt-input:-webkit-autofill,.mw-password .hdt-newsletter__inner input.hdt-input:-webkit-autofill:hover,.mw-password .hdt-newsletter__inner input.hdt-input:-webkit-autofill:focus,.mw-password .hdt-newsletter__inner input.hdt-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#000000!important;caret-color:#000;background-color:transparent!important;transition:background-color 99999s ease-out 0s}.mw-password .hdt-newsletter__inner .is--col-btn{position:absolute;right:14px;top:0;height:100%;display:flex;align-items:center;justify-content:flex-end;z-index:2}.mw-password .hdt-newsletter__inner .is--col-btn button{height:100%;display:inline-flex;align-items:center}.mw-password .hdt-newsletter__text{transition:color .2s ease}@media (hover: hover) and (pointer: fine){.mw-password .hdt-newsletter__inner .is--col-btn button:hover .hdt-newsletter__text{color:#000}}.mw-password .hdt-newsletter__inner.hdt-newsletter__thanks{background:#fafafa;border:1px solid #e6e6e6;border-radius:1px;min-height:55px;padding:0 14px;display:flex;align-items:center;justify-content:center}.mw-password .hdt-newsletter__thanks-text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:14.65px;letter-spacing:.02em;text-align:center;color:#000}.mw-password .hdt-newsletter-parent .hdt-newsletter__error{border-radius:1px}@media (max-width: 990px){.mw-password{display:flex;flex-direction:column}.mw-password__content{flex-grow:1}.mw-password__desktop-links{display:none}.mw-password__mobile-nav{position:sticky;top:0;z-index:30;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;background:transparent}.mw-password__logo{display:none}.mw-password__main-text{margin-top:0;margin-bottom:59px}.mw-password__form{margin-bottom:50px}.mw-password__media{min-height:566px;height:566px}}@media (min-width: 991px){body.password .shopify-section-group-header-group,body.password .hdt-section-group.hdt-section-header,body.password .shopify-section-header-sticky{display:none!important}}body.password .hdt-site-nav_cart,body.password .hdt-site-top_nav{display:none!important}body.password .hdt-main-header,body.password .hdt-header-tranparent-true{background-color:#fff!important}@media (min-width: 768px) and (max-width: 990px){.mw-password__media{min-height:700px;height:700px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/custom-password-page.css.map */
