.enterpriseData_input_row{width:100%;display:flex;flex-direction:column}.enterpriseData_button_row{display:flex;width:100%;justify-content:flex-end;margin-top:3.125rem}.enterpriseData_button_row a{display:none;background:#fff;border:1px solid #fbbf18;border-radius:.125rem}.enterpriseData_button_row a,.enterpriseData_button_row button{padding:.75rem 0;width:100%;max-width:300px;font-size:1rem;font-weight:600;text-align:center;cursor:pointer}.enterpriseData_button_row button{background:#ffcb0b;border:0;border-radius:.125rem}.enterpriseData_button_row button:disabled{background:#e0e0e0!important;box-shadow:2px 2px 3px 0 rgba(0,0,0,.15)}.enterpriseData_input_others{background:transparent;border:0;border-bottom:1px;border-color:#c4c4c4;margin-top:1.5rem}.enterpriseData_input_others::-moz-placeholder{font-size:1rem;font-weight:400;color:#000}.enterpriseData_input_others:-ms-input-placeholder{font-size:1rem;font-weight:400;color:#000}.enterpriseData_input_others::-ms-input-placeholder{font-size:1rem;font-weight:400;color:#000}.enterpriseData_input_others::placeholder{font-size:1rem;font-weight:400;color:#000}.enterpriseData_input_insert{display:flex;justify-content:space-between}.enterpriseData_input select{width:400px;padding:.625rem 1.25rem;border:1px solid #c4c4c4;border-radius:4px}.enterpriseData_input label{font-weight:500;font-size:.875rem;font-family:Montserrat,sans-serif}.enterpriseData_input label>span{color:#c41230}.enterpriseDataInfoText:before{content:"";display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='18' viewBox='0 0 21 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.786 2.378L1.488 14.75a1.77 1.77 0 00-.005 1.742c.149.265.364.486.623.641.26.155.554.239.855.242h14.597c.301-.003.596-.087.855-.242.26-.154.474-.376.623-.641a1.77 1.77 0 00-.004-1.742L11.733 2.378a1.736 1.736 0 00-.628-.618 1.703 1.703 0 00-1.69 0c-.259.148-.475.36-.629.618v0zM10.26 6.177v4.636M10.26 13.875h.006' stroke='%23FBBF18' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:20px;height:18px;float:left;margin:0 6px 0 0}.enterpriseDataMainTitle{font-size:2.5rem;font-weight:700}.enterpriseData_form{padding-top:1.5625rem;display:flex;flex-direction:column}.enterpriseData_form_title{font-size:1.25rem;font-weight:400}.enterpriseData_input{gap:.5rem;display:flex;flex-direction:column;position:relative}.enterpriseData_checkbox{display:flex;font-size:1rem;gap:.5rem;margin-top:1.5rem}.enterpriseData_checkbox label>span{color:#c41230}.enterpriseData_checkbox label>a{text-decoration:underline;font-weight:700!important;cursor:pointer}.enterpriseDataMail{text-decoration:underline;font-weight:700;font-family:Montserrat,sans-serif;font-size:.75rem}.enterpriseData_toast_insider{background:#000;color:#fff;max-width:400px;padding:.125rem .875rem;position:absolute;top:-100px;left:50px;width:400px;text-align:center;border-radius:.25rem}.enterpriseData_toast{position:relative}.enterpriseData_toast_show{background:#000;color:#fff;padding:.125rem 1.25rem;max-width:400px;width:100%;font-size:.8125rem;text-align:center;position:absolute}@media (max-width:768px){.enterpriseDataMainTitle{margin-top:1.875rem;font-size:1.25rem}.enterpriseData_button_row{flex-direction:column;gap:1.25rem}.enterpriseData_input_insert{flex-direction:column;gap:1rem}.enterpriseData_form_title{font-size:1rem!important}.enterpriseData_button_row a,.enterpriseData_button_row button{max-width:100%}.enterpriseData_form{padding-top:1rem!important}.enterpriseData_input select{width:100%!important}.enterpriseData_checkbox{font-size:.875rem!important}.enterpriseData_checkbox label>span{display:none}.enterpriseData_checkbox_others{flex-direction:column-reverse;display:flex}.enterpriseData_toast_insider{max-width:300px!important}}.enterpriseContact_input_row{width:100%;display:flex;gap:20px;flex-direction:column}.enterpriseContact_button_row{display:flex;width:100%;justify-content:space-between;margin-top:3.125rem}.enterpriseContact_button_row a{padding:.75rem 0;width:100%;background:#fff;border:1px solid #fbbf18;max-width:300px;font-size:1rem;font-weight:600;text-align:center;cursor:pointer;border-radius:.125rem}.enterpriseContact_input_name-info{color:#3e3e3e;background:#fff8eb;padding:.125rem 1rem;display:flex;flex-direction:row;gap:.5rem;font-weight:600;align-items:center;font-size:.875rem;font-family:Montserrat,sans-serif}.enterpriseContact_button_row button{padding:.75rem 0;width:100%;background:#ffcb0b;border:0;max-width:300px;font-size:1rem;font-weight:600;text-align:center;cursor:pointer;border-radius:.125rem}.enterpriseContact_button_row button:disabled{background:#e0e0e0;box-shadow:2px 2px 3px 0 rgba(0,0,0,.15)}.enterpriseContact_input_others{background:transparent;border:0;border-bottom:1px;border-color:#c4c4c4;margin-top:1.5rem}.enterpriseContact_input_others::-moz-placeholder{font-size:1rem;font-weight:400;color:#000}.enterpriseContact_input_others:-ms-input-placeholder{font-size:1rem;font-weight:400;color:#000}.enterpriseContact_input_others::-ms-input-placeholder{font-size:1rem;font-weight:400;color:#000}.enterpriseContact_input_others::placeholder{font-size:1rem;font-weight:400;color:#000}.enterpriseContact_input_insert{display:flex;justify-content:space-between}.enterpriseContact_input_insert_full{display:flex;flex-direction:column;gap:20px}.enterpriseContact_input select{width:400px;padding:.625rem 1.25rem;border:1px solid #c4c4c4;border-radius:4px}.enterpriseContact_input input[type=checkbox]{width:auto}.enterpriseContact_input input[type=number]::-webkit-inner-spin-button,.enterpriseContact_input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.enterpriseContact_input input{width:400px;padding:.625rem 1.25rem;border:1px solid #c4c4c4;border-radius:4px}.enterpriseContact_input label{font-weight:500;font-size:.875rem;font-family:Montserrat,sans-serif}.enterpriseContact_input_full{display:flex;gap:.5rem;flex-direction:column}.enterpriseContact_input_full input{width:100%;padding:.625rem 1.25rem;border:1px solid #c4c4c4;border-radius:4px}.enterpriseContact_input_full label{font-weight:500;font-size:.875rem;font-family:Montserrat,sans-serif}.enterpriseContact_input_full label>span{color:#c41230}.enterpriseContactInfoText:before{content:"";display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='18' viewBox='0 0 21 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.786 2.378L1.488 14.75a1.77 1.77 0 00-.005 1.742c.149.265.364.486.623.641.26.155.554.239.855.242h14.597c.301-.003.596-.087.855-.242.26-.154.474-.376.623-.641a1.77 1.77 0 00-.004-1.742L11.733 2.378a1.736 1.736 0 00-.628-.618 1.703 1.703 0 00-1.69 0c-.259.148-.475.36-.629.618v0zM10.26 6.177v4.636M10.26 13.875h.006' stroke='%23FBBF18' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:20px;height:18px;float:left;margin:0 6px 0 0}.enterpriseContactMainTitle{font-size:2.5rem;font-weight:700}.enterpriseContact_form{padding-top:1.5625rem;display:flex;flex-direction:column}.enterpriseContact_form_title{font-size:1.25rem;font-weight:400}.enterpriseContact_input{gap:.5rem;display:flex;flex-direction:column;position:relative}.enterpriseContact_checkbox{display:flex;font-size:1rem;gap:.5rem;margin-top:1.5rem}.enterprise_input_disabled{border:1px solid #c41230}.enterprise_emailError{color:#c41230}.enterpriseContact_checkbox label>a{font-weight:700;padding:0 5px;cursor:pointer;color:#fdbf14;text-decoration:none}.enterpriseContactMail{text-decoration:underline;font-weight:700;font-family:Montserrat,sans-serif;font-size:.75rem}.enterpriseContact_toast_insider{background:#000;color:#fff;max-width:400px;padding:.125rem .875rem;position:absolute;top:-100px;left:50px;width:400px;text-align:center;border-radius:.25rem}.enterpriseContact_toast{position:relative}.enterpriseContact_toast_show{background:#000;color:#fff;padding:.125rem 1.25rem;max-width:400px;width:100%;font-size:.8125rem;text-align:center;position:absolute}.triangle_do_evil-t>span{font-size:.8125rem}.triangle_do_evil{width:0;height:0;border-left:1.25rem solid transparent;border-right:1.25rem solid transparent;position:absolute;border-top:1.25rem solid #000;bottom:-1.25rem;left:180px}@media (max-width:768px){.enterpriseContactMainTitle{margin-top:1.875rem;font-size:1.25rem}.enterpriseContact_button_row{flex-direction:column;gap:1.25rem}.enterpriseContact_input_insert{flex-direction:column;gap:1rem}.enterpriseContact_form_title{font-size:1rem}.enterpriseContact_button_row a,.enterpriseContact_button_row button{max-width:100%}.enterpriseContact_form{padding-top:1rem}.enterpriseContact_input select{width:100%}.enterpriseContact_checkbox{font-size:.875rem}.enterpriseContact_checkbox_others{flex-direction:column-reverse;display:flex}.enterpriseContact_toast_insider{max-width:300px}.enterpriseContact_input input{width:unset}.enterpriseContact_input label{font-weight:600;font-size:.875rem;font-family:Montserrat,sans-serif}}@media (max-width:480px){.enterpriseContact_input_full input::-moz-placeholder,.enterpriseContact_input input::-moz-placeholder,[class*=enterpriseContact_input_] input::-moz-placeholder{font-size:12px}.enterpriseContact_input_full input:-ms-input-placeholder,.enterpriseContact_input input:-ms-input-placeholder,[class*=enterpriseContact_input_] input:-ms-input-placeholder{font-size:12px}.enterpriseContact_input_full input::-ms-input-placeholder,.enterpriseContact_input input::-ms-input-placeholder,[class*=enterpriseContact_input_] input::-ms-input-placeholder{font-size:12px}.enterpriseContact_input_full input::placeholder,.enterpriseContact_input input::placeholder,[class*=enterpriseContact_input_] input::placeholder{font-size:12px}.enterpriseContact_input_insert_full input,.enterpriseContact_input input{padding:.625rem}}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox label{position:relative;padding-left:25px;cursor:pointer;display:inline-block;color:#333}.custom-checkbox label:before{content:"";position:absolute;left:0;top:0;width:1.125rem;height:1.125rem;border:1px solid #000;border-radius:50%;background:#fff}.custom-checkbox input[type=checkbox]:checked+label:before{background:#fdbf14;border-color:#fdbf14}.custom-checkbox input[type=checkbox]:checked+label:after{content:"";position:absolute;left:6px;top:6px;width:8px;height:8px;border-radius:50%;background:#fff}.compradiretaempresas-whp-cadastro-empresas-2-x-cadastroContainer .compradiretaempresas-whp-cadastro-empresas-2-x-wrapperLogin{width:100%}.compradiretaempresas-whp-cadastro-empresas-2-x-cadastroContainer .compradiretaempresas-whp-cadastro-empresas-2-x-loginDivisor{margin:30px auto 0}.compradiretaempresas-whp-cadastro-empresas-2-x-cadastroContainer .compradiretaempresas-whp-cadastro-empresas-2-x-wrapperLogin .vtex-login-2-x-content{background-color:#fafafa;margin:0;max-width:none}.compradiretaempresas-whp-cadastro-empresas-2-x-cadastroContainer .compradiretaempresas-whp-cadastro-empresas-2-x-wrapperLogin .vtex-login-2-x-formTitle{margin:0}.compradiretaempresas-whp-cadastro-empresas-2-x-cadastroContainer .compradiretaempresas-whp-cadastro-empresas-2-x-wrapperLogin .vtex-login-2-x-emailVerification form{flex-direction:column}.compradiretaempresas-whp-cadastro-empresas-2-x-cadastroContainer .compradiretaempresas-whp-cadastro-empresas-2-x-wrapperLogin .vtex-login-2-x-emailVerification form .vtex-login-2-x-inputContainer{width:100%}.compradiretaempresas-whp-cadastro-empresas-2-x-cadastroContainer .compradiretaempresas-whp-cadastro-empresas-2-x-wrapperLogin .vtex-login-2-x-emailVerification form .vtex-input-prefix__group{height:48px}.compradiretaempresas-whp-cadastro-empresas-2-x-cadastroContainer .compradiretaempresas-whp-cadastro-empresas-2-x-wrapperLogin .vtex-login-2-x-emailVerification .vtex-input:before{content:"Digite seu e-mail abaixo";margin:24px auto 8px;display:flex;color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.compradiretaempresas-whp-cadastro-empresas-2-x-cadastroContainer .compradiretaempresas-whp-cadastro-empresas-2-x-wrapperLogin .vtex-login-2-x-inputContainerPassword .vtex-input:before{content:"Digite sua senha abaixo";margin:24px auto 8px;display:flex;color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.compradiretaempresas-whp-cadastro-empresas-2-x-cadastroContainer .compradiretaempresas-whp-cadastro-empresas-2-x-wrapperLogin .vtex-login-2-x-formLinkContainer{overflow:hidden;height:40px;display:none}.compradiretaempresas-whp-cadastro-empresas-2-x-wrapperLogin .compradiretaempresas-whp-cadastro-empresas-2-x-loginRecovery{display:flex;margin-top:-80px;margin-bottom:80px;z-index:9;position:relative}.compradiretaempresas-whp-cadastro-empresas-2-x-wrapperLogin .vtex-login-2-x-formFooter{border:0}.compradiretaempresas-whp-cadastro-empresas-2-x-wrapperLogin .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button{width:100%;border-radius:.125rem;background:#ffcb0b;box-shadow:.125rem .125rem .1875rem 0 rgba(0,0,0,.15);font-size:1rem;height:2.5rem;text-align:center;font-family:Montserrat,sans-serif;font-weight:600;border:0;margin-top:2.5rem!important;cursor:pointer;color:#000}@media (max-width:768px){.compradiretaempresas-whp-cadastro-empresas-2-x-wrapperLogin .compradiretaempresas-whp-cadastro-empresas-2-x-loginRegisterNow{text-align:center}}.compradiretaempresas-whp-cadastro-empresas-2-x-registerErrorApiImageContainer{margin-right:32px}.compradiretaempresas-whp-cadastro-empresas-2-x-registerErrorApiWrapper .compradiretaempresas-whp-cadastro-empresas-2-x-registerErrorModalButton{max-width:none}.compradiretaempresas-whp-cadastro-empresas-2-x-registerInvalidCnpjImage{display:flex;margin:auto;width:48px;height:48px}.compradiretaempresas-whp-cadastro-empresas-2-x-registerErrorModalTitle{color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:24px;margin:16px auto 8px;font-weight:700}.compradiretaempresas-whp-cadastro-empresas-2-x-registerErrorModalText{color:var(--Primary-gray_dark,#363636);text-align:center;font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.compradiretaempresas-whp-cadastro-empresas-2-x-registerErrorModalMail{display:flex;justify-content:center;color:#000;font-family:Montserrat,sans-serif;font-size:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline;margin:8px auto 24px}.compradiretaempresas-whp-cadastro-empresas-2-x-registerErrorModalButton{color:var(--Primary-black,#050505);text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;max-width:450px;width:100%;margin:auto;border:0;cursor:pointer}.compradiretaempresas-whp-cadastro-empresas-2-x-registerErrorModalFooter{color:var(--Primary-gray_dark,#363636);font-family:Open Sans,sans-serif;font-size:12px;text-align:center}.compradiretaempresas-whp-cadastro-empresas-2-x-registerErrorModalFooter a{color:var(--Primary-gray_dark,#363636);font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline}.compradiretaempresas-whp-cadastro-empresas-0-x-cadastroVerificacaoInformative a,.compradiretaempresas-whp-cadastro-empresas-0-x-paragraph a{text-decoration:underline}