.login-register-section section>.container{max-width:710px;width:100%;margin:0 auto}.login-register-section .section .login-register-title{flex-direction:column;margin-bottom:30px}.login-register-section .register-title-logo{max-width:143px;width:100%}.login-register-section .register-title-logo svg{width:100%;height:100%}.login-register-section .login-register-title h3{font-family:Gotham;font-size:20px;line-height:1.2;margin-top:19px}.login-register-section .login-register-title h2{font-family:Gotham;font-weight:325;font-size:30px;line-height:1.2;margin-top:18px}.login-register-section .login-register{width:100%;margin:0;padding-bottom:0}.login-register .field{padding:0 10px;width:100%}.login-register form{margin:0 -10px;display:flex;flex-wrap:wrap}#first_name.field,#last_name.field{width:50%}.login-register .field label{font-family:Gotham;font-size:16px;line-height:1.2;color:#909090;margin-bottom:4px}.login-register .field input{height:55px;border-radius:5px}.login-register .field input::placeholder{opacity:0}.login-register .field input:focus-visible{outline:none;box-shadow:none}.login-register .field input:focus{box-shadow:none}.login-register .field:not(:last-child){margin-bottom:24px}.newsletter-checkbox label{font-family:Gotham;font-size:16px;line-height:1.2;color:#909090;display:flex;align-items:center;position:relative;cursor:pointer}.newsletter-checkbox label input{display:none}.newsletter-checkbox label:before{content:"";display:block;border:1px solid #000000;width:20px;height:20px;border-radius:2px;flex-shrink:0;margin-right:17px;margin-top:0}.newsletter-checkbox label:after{content:"";display:block;width:6px;height:12px;border:solid #000;border-width:0 1px 1px 0;transform:rotate(45deg);position:absolute;top:2px;left:7px;opacity:0}.newsletter-checkbox label:has(input:checked):after{opacity:1}.newsletter-checkbox .newsletter-description{font-family:Gotham;font-size:16px;line-height:1.2;color:#909090;margin-top:17px}.newsletter-checkbox .newsletter-description a{text-decoration:underline;color:#909090;display:inline-block}.newsletter-checkbox{padding:0 10px}.submit-button{width:100%;padding:0 10px;margin-top:29px}.submit-button input{width:100%;border-radius:5px;height:55px;font-family:Gotham;font-weight:700;text-transform:uppercase;margin:0}.newsletter-checkbox label span{margin-bottom:-10px}.hoverButton-inner{width:100%;text-align:center;font-family:Gotham;font-size:16px;line-height:2.6;color:#909090;display:flex;align-items:center;justify-content:center}.hoverButton-inner a{display:block;margin-left:5px}.errors{padding:0 10px 20px;font-family:Gotham;font-size:16px;color:red}.login-register .field input.input-errors{border-color:red}.login-register .field .field-required{padding:10px 0 0;font-family:Gotham;font-size:14px;color:red;display:none}.login-register .field .field-required.show{display:black}.login-page section header.container{display:none}.login-page .login__text p{font-family:Gotham;font-weight:700;font-size:20px;line-height:1.2}.login-page .recover-password-inner{margin:-10px 0 0;display:flex;justify-content:flex-end;width:100%;padding-right:10px}.login-page .recover-password-inner a{font-family:Gotham;font-size:16px;line-height:1.2;color:#909090}.login-page .submit-button{margin-top:15px}.login-page .section .login-register-title{margin:40px 0 0;padding-top:40px;border-top:1px solid #CECECE}.login-page .login-register-title h3{margin:0}.login-page .login-register-title a{margin-top:39px;border:1px solid #000000;height:55px;display:flex;align-items:center;justify-content:center;padding:5px;font-family:Gotham;font-weight:700;border-radius:0;transition:all .3s ease-in-out}.login-page .login-register-title a:hover{border-color:#fdcf00;color:#fdcf00}.login-page .login-register-title h2{max-width:572px;width:100%}.recover-password-title{font-family:Gotham;font-size:20px;line-height:100%}#recover_email{width:100%}.recover-note{padding:0 10px;margin:24px 0 0;font-family:Gotham;font-size:16px;line-height:100%;color:#909090}.login-page #recover-password .submit-button{margin-top:30px;flex-wrap:wrap;justify-content:center}.recover-options .button{margin-right:0}.login-page #recover-password .submit-button .hoverButton{text-decoration:underline;margin-top:15px}.login-page #recover-password .submit-button span{display:flex;width:100%;margin:15px 0 0}span .cancel-recover-password{border:1px solid #000000;border-radius:5px;font-family:Gotham;font-weight:700;font-size:15px;line-height:100%;color:#000;padding:10px;width:100%;height:55px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.cancel-recover-password:hover{border-color:#fdcf00;color:#fdcf00}.recover_password_success{color:#155724;font-weight:700;margin-bottom:20px}@media only screen and (max-width: 798px){.login-register-section .section{width:100%}.login-register-section section>.container{max-width:100%;padding:0 25px}.login-register-section .login-register-title h3{margin-top:42px;font-size:18px}.login-register-section .login-register-title h2{margin-top:10px;font-size:20px}.login-register-section .section .login-register-title{margin-bottom:36px}.login-register .field:not(:last-child){margin-bottom:16px}.login-register .field label{font-size:14px;margin-bottom:7px}#first_name.field,#last_name.field{width:100%}.newsletter-checkbox label{font-size:14px}.newsletter-checkbox label:before{width:24px;height:24px}.newsletter-checkbox label:after{top:4px;left:9px}.newsletter-checkbox .newsletter-description{font-size:14px;margin-top:13px}.submit-button{margin-top:36px}.hoverButton-inner{font-size:14px}.login__text{padding-bottom:24px}.login-page .login__text p{font-size:18px}.login-page .recover-password-inner{margin:0}.login-page .recover-password-inner a{font-size:14px}.login-page .submit-button{margin-top:20px}.login-page .section .login-register-title{margin:30px 0 0;padding-top:42px}.login-page .login-register-title h3{margin-top:0}.login-page .login-register-title h2{max-width:395px;margin-top:20px}.login-page .login-register-title a{margin-top:16px}.recover-password-title{padding-bottom:26px}.recover-note{font-size:15px;margin:16px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/registration-form.css.map */
