.template-password{position:relative}.password-section-wrapper{min-height:100vh;display:flex;justify-content:center;align-items:center;padding:40px 0;position:relative;z-index:1}.password-section-content{max-width:400px;width:100%;padding:30px 0}.password-logo-content{display:block;text-align:center}.password-logo-content img{margin:0 auto;height:auto}.password-section-content form{margin-top:40px}.password-section-wrapper h2{text-align:center;margin:30px 0 0}.password-section-wrapper p{text-align:center;margin:10px auto 0}.password-enter-btn{position:static;top:auto;right:auto;left:auto;transform:none;z-index:auto}.password-login-inline{margin-top:20px;text-align:center}.password-enter-btn svg{margin-right:7px;height:12px;fill:currentColor}.password-section-content .social-links ul{display:flex;justify-content:center;align-items:center;margin-top:20px;flex-wrap:wrap}.password-section-content .social-links ul li{margin:0}.password-section-content .social-links ul li a{color:var(--colorTextBody)}.password-section-content .social-links ul li a svg{fill:currentColor}.PasswordFormActive{overflow:hidden}#password-popup{display:none;background:var(--primaryColorBody);position:fixed;top:0;width:100%;height:100%;z-index:9999}#password-popup:target{display:block}#password-popup .cross{background-color:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText);width:37px;height:37px;text-align:center;position:absolute;top:15px;right:15px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:100%}#password-popup .cross svg{fill:currentColor}.one-page-password{transform:translate(-50%,-50%);max-width:480px;width:100%;position:fixed;top:50%;left:50%;padding:60px 40px;background:var(--primaryColorBody)}.one-page-password h5{text-align:center}.one-page-password form{position:relative;margin:25px 0}.password-content{margin-top:20px;text-align:center}@media screen and (max-width:1440px){.password-section-wrapper h2{margin:20px 0 0}}@media screen and (max-width:1199px){.password-section-content form{margin-top:30px}}@media screen and (max-width:991px){.password-section-wrapper p{margin:5px auto 0}}@media screen and (max-width:767px){.one-page-password{max-width:400px}}@media screen and (max-width:575px){.password-section-content{max-width:90%}.one-page-password{padding:30px;max-width:85%}#password-popup .cross{width:27px;height:27px;top:10px;right:10px}#password-popup .cross svg{width:9px}}.password-login-inline{margin-bottom:60px!important}.password-section-content form{margin-top:0!important;padding-top:80px!important}.password-section-content form{border:1px solid rgba(0,0,0,.08);padding:40px;border-radius:8px;background:#fff}.pw-box{border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#fff;padding:26px}.pw-box--login{margin-top:18px}.pw-box--request{margin-top:22px}.pw-box--login .h2,.pw-box--login .desc{text-align:center}.password-login-inline{margin-top:16px;text-align:center}.password-login-inline .password-enter-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px}.pw-box--request form{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.pw-box--request .form-group{margin:0!important;padding:0!important}.password-content.inside-form{margin:0 0 14px!important;opacity:.85}.wholesale-request-form .form-control{display:block;width:100%;margin-bottom:12px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-password.css.map */
