.compass_label,.register_label{margin:2rem 0 0}.required_field_clr{color:red}.field_password{display:none}.login__wrapper .login__col:first-child{order:2}.field #newsletter-checkbox{display:block}.field.field_password{display:none}.register-header-row{padding:5rem 10rem 4rem;background:#dad3bf;margin:1.5rem auto 0rem left;display:flex;align-items:center;justify-content:space-between;gap:2rem}.register-header-left{display:flex;align-items:center;gap:4rem;padding:0}.register-header-img{width:94.54px;height:63px;max-width:94.54px;max-height:63px;display:block;object-fit:contain}.register-header-title{margin:0;font-size:3.6rem;font-weight:700}.register-header-right{display:flex;align-items:center}.register-header-icon{display:block;width:64px;height:64px}.register-header-filler{width:100%;height:5rem;position:relative}@media (max-width: 768px){.register-header-row{padding:1.2rem 1.5rem;flex-direction:column;align-items:flex-start;gap:1rem}.register-header-left{gap:1rem}}.register-container{background:#eeeae1}.register-header-filler:after{content:"";display:block;width:100%;height:2px;position:absolute;left:0;bottom:-2px}.personal-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:0rem 10rem;margin-top:.4rem}.personal-info-item{display:flex;max-width:456px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.4rem}.personal-info-item .field.register_label{display:flex;align-items:flex-start;gap:.7rem;margin-top:.2rem}.personal-info-item .field input[type=checkbox]{margin-top:.2rem}@media (max-width: 768px){.personal-info-grid{grid-template-columns:1fr;gap:1.2rem 0}}.company-register-form{max-width:170rem;width:100%;margin:0 auto;position:relative;z-index:4;margin:auto 10rem}.company-register-form input[type=text],.company-register-form input[type=email],.company-register-form input[type=number],.company-register-form input[type=tel],.company-register-form input[type=password],.company-register-form select{border:none;border-radius:30px;outline:none;width:486px;height:43px}.personal-information{margin:0 4rem 6rem}.field input[type=radio]+label{margin-left:.5rem;vertical-align:middle}.field{display:flex;align-items:center}.template-page .register_label.h2{color:#747474;font-weight:400;letter-spacing:.04em;margin-top:2rem;text-transform:uppercase}.template-page .personal-info-item .register_label label{color:#747474;letter-spacing:.04em;font-weight:400;text-transform:uppercase;display:inline}.template-page .customer .field:not(:first-of-type){margin:0}.template-page .field.register_label{margin-top:52px}.personal-info-item .field input[type=checkbox]{accent-color:#105026;border-radius:0;background:#fff;width:2.5rem;height:2.5rem;margin-top:.6rem}.personal-info-item .field input[type=checkbox]:checked{background-color:#105026;border-color:#105026}.template-page input[type=radio]{accent-color:#105026}.template-page input[type=radio]:checked{background-color:#105026;border-color:#105026;margin-top:-.6rem}.radio-option{display:flex;align-items:center;margin-bottom:1.2rem}.radio-option:last-child{margin-bottom:0}.template-page .field select{cursor:pointer;padding:1rem 2rem;min-height:4.2rem;font-weight:500;line-height:1.4;width:486px}#customer_notes[type=number]{width:100%;padding:1rem 2rem;min-height:4.2rem}.template-page .login__wrapper{display:flex;min-height:56.9rem;background-color:#ece9e2;overflow:hidden;margin-top:0;margin-left:2rem;margin-right:2rem;border-radius:0}.template-page .customer.login.register{max-width:1922px;margin:0 auto}.customer__buttons .button{border-radius:30px;max-width:345px;margin:8px 40px 40px;font-weight:600;font-size:2.4rem;padding-left:0rem;padding-right:0rem}.template-page .customer__buttons{width:100%;margin-top:2rem;margin-bottom:2rem}@media (max-width: 1200px){.register-header-left{gap:1.2rem}.register-header-img{width:70px;height:47px;max-width:70px;max-height:47px}.register-header-icon{width:48px;height:48px;max-width:48px;max-height:48px}}@media screen and (max-width: 3200px){.template-page #customer-register-form{padding:0 2rem}.customer__buttons .button{font-size:2.4rem;margin:12px 20px 28px 40px;padding:1.4rem 1.4rem 1.4rem 3rem}}@media (max-width: 1600px){.register-header-left{gap:5rem}.register-header-img{width:100px;height:70px;max-width:80px;max-height:54px}.register-header-icon{width:54px;height:54px;max-width:54px;max-height:54px}.company-register-form input[type=text],.company-register-form input[type=email],.company-register-form input[type=number],.company-register-form input[type=tel],.company-register-form input[type=password],.company-register-form select,.template-page .field select{width:100%;min-width:0;max-width:100%}.register-header-filler{height:5rem}}@media screen and (min-width:990px){.template-page .register_label.h2{font-size:3.6rem}}@media (max-width: 768px){.register-header-row{flex-direction:row;align-items:center;justify-content:space-between;gap:.7rem;padding:2rem}.register-header-title{font-size:3rem}.register_label.h2{font-size:2rem}.customer__buttons{padding-left:2.6rem;padding-right:2.6rem;width:100%;margin-top:2rem;margin-bottom:2rem}.template-page .personal-info-item .register_label label{font-size:1.4rem}.template-page .login.container{padding-left:0rem;padding-right:0rem}.register-header-left{flex-direction:row;align-items:center;gap:1rem;width:auto}.register-header-right{width:auto;justify-content:center;margin-top:.5rem;display:flex}.register-header-filler{height:3rem}.customer__buttons .button{font-size:1.8rem;margin:16px 10px 24px;padding-left:.7rem;padding-right:.7rem;width:100%;box-sizing:border-box}.personal-information{margin:0 2rem 6rem}.register-header-img{max-width:60px;max-height:50px}.register-header-icon{max-width:40px;max-height:40px}.template-page #customer-register-form{padding:0 .5rem}.personal-info-grid{grid-template-columns:1fr;gap:0rem;margin-top:1rem}.personal-info-item{max-width:100%}.template-page .login__wrapper{min-height:unset;padding:0;flex-direction:column}.company-register-form{margin:0;padding:0;max-width:100%}.register-header-title{font-size:2rem;margin-left:.5rem}}@media (max-width: 480px){.register-header-row{padding:2rem}.template-page #customer-register-form{padding:0}.customer__buttons .button{padding:.7rem .5rem}}@media (min-width: 769px) and (max-width: 1600px){.company-register-form{margin:auto 5rem}}.template-page [class^=section-][class$=-padding]{padding-bottom:4.4rem}.payment.radio-option input[type=radio]{accent-color:#105026;vertical-align:middle;position:relative;gap:1rem;margin-right:.6rem;margin-top:-.8rem}@media screen and (min-width: 1200px){.login form{margin-top:3.2rem;margin-left:4rem}}.section-login-section .customer.login.register .company-register-form input[type=text],.section-login-section .customer.login.register .company-register-form input[type=email],.section-login-section .customer.login.register .company-register-form input[type=number],.section-login-section .customer.login.register .company-register-form input[type=password],.section-login-section .customer.login.register .company-register-form input[type=tel],.section-login-section .customer.login.register .company-register-form select,.section-login-section .customer.login.register .company-register-form textarea{border:1px solid rgb(var(--color-border-input));transition:border-color .2s}.section-login-section .customer.login.register .company-register-form input[type=text]:hover,.section-login-section .customer.login.register .company-register-form input[type=email]:hover,.section-login-section .customer.login.register .company-register-form input[type=number]:hover,.section-login-section .customer.login.register .company-register-form input[type=password]:hover,.section-login-section .customer.login.register .company-register-form input[type=tel]:hover,.section-login-section .customer.login.register .company-register-form select:hover,.section-login-section .customer.login.register .company-register-form textarea:hover{border-color:rgb(var(--color-border-input-hover))}.section-login-section .customer.login.register .company-register-form input[type=text]:focus,.section-login-section .customer.login.register .company-register-form input[type=email]:focus,.section-login-section .customer.login.register .company-register-form input[type=number]:focus,.section-login-section .customer.login.register .company-register-form input[type=password]:focus,.section-login-section .customer.login.register .company-register-form input[type=tel]:focus,.section-login-section .customer.login.register .company-register-form select:focus,.section-login-section .customer.login.register .company-register-form textarea:focus{border-color:rgb(var(--color-accent));outline:none}.field input[type=text],.field input[type=number],.field input[type=email],.field input[type=tel],.field input[type=search],.field input[type=password],.field select,.field .field__input{border:.2rem solid #FFFFFF}#customer_notes[type=number]:hover{border-color:rgb(var(--color-border-input-hover))}#customer_notes[type=number]:focus{border-color:rgb(var(--color-accent));outline:none}#customer_notes[type=number]::-webkit-inner-spin-button,#customer_notes[type=number]::-webkit-outer-spin-button{border:none;background:none}.company-register-form input[type=text],.company-register-form input[type=email],.company-register-form input[type=tel],.company-register-form input[type=number],.company-register-form input[type=password],.company-register-form select,.company-register-form textarea,.company-register-form .field{color:#747474}.company-register-form ::-webkit-input-placeholder{color:#747474}.company-register-form ::-moz-placeholder{color:#747474}.company-register-form :-ms-input-placeholder{color:#747474}.company-register-form ::placeholder{color:#747474}.company-register-form select{color:#747474}
/*# sourceMappingURL=/cdn/shop/t/62/assets/company-register.css.map */
