.customer-form-page{height:calc(100vh - 5.208vw);min-height:51.042vw;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.customer-form-page .banner-img{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-filter:brightness(.2);filter:brightness(.2)}.customer-form-page .banner-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 -11.458vw;object-position:0 -11.458vw}.customer-form-page .banner-img.lost img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.customer-form-page .buttons-form{display:flex;align-items:center;justify-content:center;position:relative;z-index:2;gap:.521vw}.customer-form-page .button-form{width:14.844vw;height:2.292vw;display:flex;align-items:center;justify-content:center;color:var(--white-ffffff,#FFF);text-align:center;font-family:var(--font_text_arial);font-size:.729vw;font-style:normal;font-weight:400;line-height:1.042vw;text-transform:uppercase;color:var(--black-text-color);background-color:var(--white-text-color);transition:var(--transition_main)}.customer-form-page .button-form.active{background-color:var(--black-text-color);color:var(--white-text-color)}.customer-forms{position:relative;z-index:2;width:30.208vw;margin-top:1.563vw}.form-login-container{position:absolute;top:0;left:50%;transform:translateX(-50%)}.customer-form-page .customer-form{transition:var(--transition_main);opacity:0;visibility:hidden;width:100%}.customer-form-page .customer-form.active{opacity:1;visibility:visible}#customer-form-page .woocommerce-form-login,#customer-form-page .woocommerce-form{border:none;padding:0;margin:0;text-align:center;border-radius:0;display:flex;flex-direction:column;gap:.781vw;color:var(--white-text-color);font-family:var(--font_text_arial);font-size:.729vw;font-style:normal;font-weight:400;line-height:180%}#customer-form-page .woocommerce-form .customer-input-container{width:100%;height:2.292vw;background-color:var(--white-text-color)}#customer-form-page .woocommerce-form .customer-input-container .input-text{width:100%;height:100%;padding:0 .781vw}#customer-form-page .woocommerce-form .customer-input-container .password-input{display:flex;justify-content:space-between;width:100%;height:100%;align-items:center}#customer-form-page .woocommerce-form .customer-input-container input::-webkit-input-placeholder{color:var(--border-color);font-family:var(--font_text_arial);font-size:.729vw;font-style:normal;font-weight:400;line-height:1.042vw;opacity:1;-webkit-transition:var(--transition_main);transition:var(--transition_main)}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0!important}.woocommerce-password-strength{position:absolute}.woocommerce-password-hint{display:none!important}.form-cust-title{color:var(--white-text-color);text-align:center;font-family:var(--white-text-color);font-size:1.042vw;font-style:normal;font-weight:400;line-height:1.042vw;text-transform:uppercase}#customer-form-page .woocommerce-form .customer-input-container input::-webkit-input-placeholder{color:var(--border-color);font-family:var(--font_text_arial);font-size:.729vw;font-style:normal;font-weight:400;line-height:1.042vw;opacity:1;-webkit-transition:var(--transition_main);transition:var(--transition_main)}#customer-form-page .woocommerce-form .customer-input-container input::-webkit-input-placeholder,#customer-form-page .woocommerce-form .customer-input-container input::-moz-placeholder,#customer-form-page .woocommerce-form .customer-input-container input:-ms-input-placeholder,#customer-form-page .woocommerce-form .customer-input-container input::-ms-input-placeholder,#customer-form-page .woocommerce-form .customer-input-container input::placeholder{color:var(--border-color);font-family:var(--font_text_arial);font-size:.729vw;font-style:normal;font-weight:400;line-height:1.042vw;opacity:1;-webkit-transition:var(--transition_main);-moz-transition:var(--transition_main);-ms-transition:var(--transition_main);transition:var(--transition_main)}#customer-form-page .woocommerce-form .customer-input-container input:focus::-webkit-input-placeholder{opacity:0}#customer-form-page .woocommerce-form .customer-input-container input:focus::-webkit-input-placeholder,#customer-form-page .woocommerce-form .customer-input-container input:focus::-moz-placeholder,#customer-form-page .woocommerce-form .customer-input-container input:focus:-ms-input-placeholder,#customer-form-page .woocommerce-form .customer-input-container input:focus::-ms-input-placeholder,#customer-form-page .woocommerce-form .customer-input-container input:focus::placeholder{opacity:0}#customer-form-page .show-password-input,#customer-form-page .show-password-input{position:absolute;right:.7em;top:52%;cursor:pointer;transform:translateY(-50%);color:#000}#customer-form-page .submit-customer-input{margin:.781vw 0 0 0}#customer-form-page .woocommerce-form .customer-input-container .woocommerce-form-login__submit,#customer-form-page .woocommerce-form .customer-input-container .woocommerce-form-register__submit,#customer-form-page .woocommerce-form.lost_reset_password .customer-input-container .button{width:100%;height:100%;float:none;background:var(--border-color);color:var(--black-text-color);text-align:center;font-family:var(--font_text_arial);font-size:.729vw;font-style:normal;font-weight:400;line-height:1.042vw;text-transform:uppercase;border-radius:0;transition:var(--transition_main)}#customer-form-page .woocommerce-form .customer-input-container .woocommerce-form-login__submit:hover,#customer-form-page .woocommerce-form .customer-input-container .woocommerce-form-register__submit:hover,#customer-form-page .woocommerce-form.lost_reset_password .customer-input-container .button:hover{background:var(--grey-dark-color)}#customer-form-page .pass-phrase{display:flex;align-items:center;justify-content:space-between}#customer-form-page .lost_password,#customer-form-page .woocommerce-form__label,.text-lost-pass{color:var(--white-text-color);text-align:center;font-family:var(--font_text);font-size:.729vw;font-style:normal;font-weight:400;line-height:180%;transition:var(--transition_main)}.text-lost-pass{margin-top:30px;line-height:130%;font-size:.833vw}#customer-form-page .lost_password{position:relative}#customer-form-page .lost_password::after{position:absolute;content:'';left:0;bottom:-.052vw;width:0%;height:.052vw;background-color:var(--white-text-color);transition:var(--transition_main)}#customer-form-page .lost_password:hover::after{width:100%}#customer-form-page .woocommerce-form-login__rememberme span{position:relative;padding-left:1.302vw;height:1.302vw;display:inline-block;font-size:.729vw}#customer-form-page .woocommerce-form-login__rememberme input[type=checkbox]+span:before{display:block;position:absolute;content:"";border-radius:0;width:.938vw;height:.938vw;top:0;left:0;border:.052vw solid var(--white-text-color)}#customer-form-page .woocommerce-form-login__rememberme input[type=checkbox]+span:after{display:block;position:absolute;content:" ";width:.938vw;height:.938vw;top:0;left:0;background-image:url(../img/control.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center;opacity:0;transition:var(--transition_main)}#customer-form-page .woocommerce-form-login__rememberme input[type=checkbox]:checked+span:after{opacity:1}#customer-form-page .woocommerce-privacy-policy-text{display:none}.form-register-container{position:relative;z-index:2}@media only screen and (max-width:1200px){.customer-form-page{height:calc(100vh - 13.021vw);min-height:100vw}.customer-form-page .banner-img img{-o-object-position:0 -18.228vw;object-position:0 -18.228vw}.customer-form-page .banner-img.lost img{-o-object-position:center;object-position:center}.customer-form-page .buttons-form{gap:1.302vw}.customer-form-page .button-form{width:37.11vw;height:5.73vw;font-size:1.823vw;line-height:2.605vw}.customer-forms{width:75.52vw;margin-top:3.908vw}#customer-form-page .woocommerce-form-login,#customer-form-page .woocommerce-form{gap:1.952vw;font-size:1.823vw}#customer-form-page .woocommerce-form .customer-input-container{height:5.73vw}#customer-form-page .woocommerce-form .customer-input-container .input-text{padding:0 1.952vw}#customer-form-page .woocommerce-form .customer-input-container input::-webkit-input-placeholder{font-size:1.823vw;line-height:2.605vw}.form-cust-title{font-size:2.605vw;line-height:2.605vw}#customer-form-page .woocommerce-form .customer-input-container input::-webkit-input-placeholder{font-size:1.823vw;line-height:2.605vw}#customer-form-page .woocommerce-form .customer-input-container input::-webkit-input-placeholder,#customer-form-page .woocommerce-form .customer-input-container input::-moz-placeholder,#customer-form-page .woocommerce-form .customer-input-container input:-ms-input-placeholder,#customer-form-page .woocommerce-form .customer-input-container input::-ms-input-placeholder,#customer-form-page .woocommerce-form .customer-input-container input::placeholder{font-size:1.823vw;line-height:2.605vw}#customer-form-page .submit-customer-input{margin:1.952vw 0 0 0}#customer-form-page .woocommerce-form .customer-input-container .woocommerce-form-login__submit,#customer-form-page .woocommerce-form .customer-input-container .woocommerce-form-register__submit,#customer-form-page .woocommerce-form.lost_reset_password .customer-input-container .button{font-size:1.823vw;line-height:2.605vw}#customer-form-page .lost_password,#customer-form-page .woocommerce-form__label,.text-lost-pass{font-size:1.823vw}.text-lost-pass{margin-top:12.004px;line-height:130%;font-size:2.083vw}#customer-form-page .lost_password::after{bottom:-.13vw;width:0%;height:.13vw}#customer-form-page .woocommerce-form-login__rememberme span{padding-left:3.255vw;height:3.255vw;font-size:1.823vw}#customer-form-page .woocommerce-form-login__rememberme input[type=checkbox]+span:before{width:2.345vw;height:2.345vw;border:.13vw solid var(--white-text-color)}#customer-form-page .woocommerce-form-login__rememberme input[type=checkbox]+span:after{width:2.345vw;height:2.345vw}}@media only screen and (max-width:600px){.customer-form-page{height:calc(100vh - 26.667vw);min-height:calc(100vh - 26.667vw)}.customer-form-page .banner-img img,.customer-form-page .banner-img.lost img{-o-object-position:center;object-position:center}.customer-form-page .buttons-form{gap:4vw}.customer-form-page .button-form{width:44vw;height:11.733vw;font-size:3.2vw;line-height:4.267vw}.customer-forms{width:92vw;margin-top:6.667vw}#customer-form-page .woocommerce-form-login,#customer-form-page .woocommerce-form{gap:3.998vw;font-size:3.2vw}#customer-form-page .woocommerce-form .customer-input-container{height:11.735vw}#customer-form-page .woocommerce-form .customer-input-container .input-text{padding:0 3.998vw}#customer-form-page .woocommerce-form .customer-input-container input::-webkit-input-placeholder{font-size:3.734vw;line-height:5.335vw}.form-cust-title{font-size:5.335vw;line-height:5.335vw}#customer-form-page .woocommerce-form .customer-input-container input::-webkit-input-placeholder{font-size:3.734vw;line-height:5.335vw}#customer-form-page .woocommerce-form .customer-input-container input::-webkit-input-placeholder,#customer-form-page .woocommerce-form .customer-input-container input::-moz-placeholder,#customer-form-page .woocommerce-form .customer-input-container input:-ms-input-placeholder,#customer-form-page .woocommerce-form .customer-input-container input::-ms-input-placeholder,#customer-form-page .woocommerce-form .customer-input-container input::placeholder{font-size:3.734vw;line-height:5.335vw}#customer-form-page .submit-customer-input{margin:2.667vw 0 0 0}#customer-form-page .woocommerce-form .customer-input-container .woocommerce-form-login__submit,#customer-form-page .woocommerce-form .customer-input-container .woocommerce-form-register__submit,#customer-form-page .woocommerce-form.lost_reset_password .customer-input-container .button{font-size:3.734vw;line-height:5.335vw}#customer-form-page .lost_password,#customer-form-page .woocommerce-form__label,.text-lost-pass{font-size:3.734vw}.text-lost-pass{margin-top:5.861px;line-height:130%;font-size:4.266vw}#customer-form-page .lost_password::after{bottom:-.266vw;width:0%;height:.266vw}#customer-form-page .woocommerce-form-login__rememberme span{padding-left:6.666vw;height:6.666vw;font-size:3.734vw}#customer-form-page .woocommerce-form-login__rememberme input[type=checkbox]+span:before{width:4.803vw;height:4.803vw;border:.266vw solid var(--white-text-color)}#customer-form-page .woocommerce-form-login__rememberme input[type=checkbox]+span:after{width:4.803vw;height:4.803vw}}