*:focus-visible,.customer .field input:focus{outline:none;outline-offset:0;box-shadow:none}#recover:target~#login_sub,#recover:target~#login_sub+div,.customer .field:after,.customer .field:before{display:none}.register_title{display:flex;padding-bottom:16px;flex-direction:column;align-items:center;gap:8px;align-self:stretch;justify-content:center}#login{margin-bottom:8px}h1{color:#000;text-align:center;-webkit-text-stroke-width:1;-webkit-text-stroke-color:#000;font-family:PP Eiko;font-size:50px;font-style:normal;font-weight:400;line-height:60px;letter-spacing:-.5px;margin:0}.register_title span{color:#000;text-align:center;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.18px}.customer .field{margin:1.6rem 0 0;border-bottom:1px solid #A1AB8B}.customer .field__input:focus,.field__input:not(:placeholder-shown),.customer .field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill,.customer .field__input,.customer .field input{padding-left:0}.field__label,.customer .field label{left:0!important;color:#0000004d;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.18px}.customer button{display:flex;padding:20px 32px;justify-content:center;align-items:center;gap:10px;align-self:stretch;margin:24px auto;text-transform:uppercase}.have_account{display:flex;justify-content:center;align-items:center;gap:4px;align-self:stretch}.have_account a{margin:0;text-decoration:none!important;border-bottom:1px solid rgba(0,0,0,.6)}@media screen and (max-width: 769px){h1{color:#000;text-align:center;-webkit-text-stroke-width:.5;-webkit-text-stroke-color:#000;font-family:PP Eiko;font-size:28px;font-style:normal;font-weight:400;line-height:35px;letter-spacing:-.28px}.register_title span{color:#000;text-align:center;leading-trim:both;text-edge:cap;font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.16px}.customer:not(.account):not(.order){max-width:100%;padding-left:1.6rem;padding-right:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/fancy-customer.css.map */
