h1#login,h1#recover{margin:11px 0 13px;text-transform:uppercase;text-align:left;font-size:3rem;letter-spacing:0px;font-family:Waldenburg Halbfett,sans-serif}@media screen and (min-width:768px){h1#login,h1#recover{font-size:3.3rem;margin:42px 0 8px}}@media screen and (min-width:992px){h1#login,h1#recover{font-size:6.4rem;letter-spacing:-1px;margin:35px 0 46px}}@media screen and (min-width:1800px){h1#login,h1#recover{font-size:8.4rem;letter-spacing:0;margin:48px 0 76px}}.customer:not(.account):not(.order){max-width:100%;padding:0 1.6rem;margin-top:0;margin-bottom:100px}@media screen and (min-width:1800px){.customer:not(.account):not(.order){padding:0 24px}}@media screen and (min-width:1800px){.customer:not(.account):not(.order){max-width:var(--page-width);margin-left:auto;margin-right:auto;padding:0 2.4rem}}.customer.login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.customer.login form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:0}.customer.login .field{width:320px}@media only screen and (min-width:768px){.customer.login .field{width:720px}}@media only screen and (min-width:992px){.customer.login .field{width:920px}}@media only screen and (min-width:1201px){.customer.login .field{width:1000px}}.customer.login .field+.field{margin-top:0}.customer.login .field:after{display:none}.customer.login .field:before{display:none}.customer.login .field input{border:none;box-shadow:none;min-width:auto;min-height:auto;height:100%;width:100%;font-size:24px}@media only screen and (max-width:767px){.customer.login .field input{padding-left:5px;height:40px;font-size:16px}}.customer.login .field input::placeholder{font-size:84px;color:#000;text-transform:uppercase;line-height:1}@media only screen and (max-width:767px){.customer.login .field input::placeholder{font-size:30px}}.customer.login .field input:focus~label,.customer.login .field input:focus:-webkit-autofill~label{color:transparent}.customer.login .field label,.customer.login .field input:-webkit-autofill~label{position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#000;text-transform:uppercase;line-height:1;font-size:3.3rem;letter-spacing:0px;font-family:Waldenburg Fein,sans-serif;font-weight:300;text-align:left}@media screen and (min-width:992px){.customer.login .field label,.customer.login .field input:-webkit-autofill~label{font-size:6.4rem;letter-spacing:-1px}}@media screen and (min-width:1800px){.customer.login .field label,.customer.login .field input:-webkit-autofill~label{font-size:8.4rem;letter-spacing:0;min-width:510px}}.customer.login .field input:-webkit-autofill~label{font-size:1rem;top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem}.customer.login button{font-size:3.4rem;line-height:1;margin:0;padding:0;color:#000;background-color:transparent;text-transform:uppercase;margin-top:1rem;letter-spacing:0px;font-family:Waldenburg Fein,sans-serif;font-weight:300}@media screen and (min-width:768px){.customer.login button{margin-top:27px}}@media screen and (min-width:992px){.customer.login button{font-size:6.4rem;letter-spacing:-1px;margin-top:67px}}@media screen and (min-width:1800px){.customer.login button{font-size:8.4rem;letter-spacing:0;margin-top:87px}}.customer.login button:after{display:none}.customer.login button:before{display:none}.customer.login .form-link{text-decoration:none;font-size:16px;color:#000;margin:0;line-height:1;font-family:Waldenburg Fein,sans-serif;font-weight:300}@media screen and (min-width:992px){.customer.login .form-link{font-size:2.4rem;letter-spacing:0}}@media screen and (min-width:1800px){.customer.login .form-link{font-size:3.5rem}}.customer.login .form-link:not(:last-child){margin-bottom:1.4rem}.customer.login .form-link:first-of-type{margin-top:1rem}@media screen and (min-width:992px){.customer.login .form-link:first-of-type{margin-top:2.8rem}}@media screen and (min-width:1800px){.customer.login .form-link:first-of-type{margin-top:4rem}}.customer.login .form-link:hover{text-decoration:underline}.customer.login input:-webkit-autofill,.customer.login input:-webkit-autofill:hover,.customer.login textarea:-webkit-autofill,.customer.login textarea:-webkit-autofill:hover,.customer.login textarea:-webkit-autofill:focus,.customer.login select:-webkit-autofill,.customer.login select:-webkit-autofill:hover,.customer.login select:-webkit-autofill:focus{border:1px solid #fff;-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.customer.login input:-webkit-autofill:focus{-webkit-text-fill-color:#000000}.customer.register .field{max-width:500px;width:100%;margin-left:auto;margin-right:auto}.login p{text-align:left;color:#000;font-size:24px;text-transform:uppercase}@media only screen and (max-width:767px){.login p{font-size:18px}}@media only screen and (max-width:767px){.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{left:0}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/pf-customer.css.map */
