.heading__filtro label{max-width:calc(50% - 3.6rem)}.heading__filtro label:has(select[name=setores]){max-width:68.7rem}.heading__filtro label:has(select[name=clientes]){max-width:50rem}.heading__filtro label:has(input[name=nome]){max-width:45rem}.heading__filtro label:has(input[name=etiqueta]){max-width:55.2rem}.heading__filtro label:has(select[name=situacao]){max-width:50rem}.heading__filtro label:has(input[name=periodo-inicio]){-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:53.2rem}.heading__filtro label:has(input[name=periodo-inicio]) span:first-of-type{width:100%}.heading__filtro label:has(input[name=periodo-inicio]) input{max-width:21.5rem}.btn.btn--green{margin-left:auto;margin-top:auto}.cadastro-produto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3.3rem auto}h2{font-size:2.4rem;font-weight:600;text-transform:uppercase;color:#005988}hr{margin:0 auto}main:not(:has(.dt-container)) .baixar-arquivos,main:not(:has(.dt-container)) hr:last-of-type{display:none}.modal label:has(input[name=nome-produto]),.modal label:has(input[name=sub_item]){max-width:80.1rem;min-width:70%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.modal label:has(input[name=nome-produto]) span,.modal label:has(input[name=sub_item]) span{width:100%}.modal label:has(input[name=nome-produto]) input,.modal label:has(input[name=sub_item]) input{max-width:calc(100% - 24.9rem)}.modal label:has(input[name=nome-produto]) button,.modal label:has(input[name=sub_item]) button{margin:0 0 0 -2rem;height:4.7rem;padding:1.15rem 1.5rem}.modal label:has(input[name=sub_item]){max-width:100%}.modal label:has(input[name=anvisa]){max-width:32rem;min-width:20%;-webkit-box-flex:1;-ms-flex:1;flex:1}.modal label:has(select[name=criticidade]){max-width:27rem;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal label:has(select[name=criticidade]) select{max-width:23rem}.modal label:has(input[name=validade]){max-width:23rem}.modal label:has(input[type=checkbox]){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:end;align-self:flex-end}.modal[data-model=item-conjunto] label:has(input[name=n_anvisa]){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal[data-model=produtos]{z-index:9}.modal[data-model=termos-condicoes] .modal__content,.modal[data-model=assinatura] .modal__content{padding:4rem 5rem;background-color:#f9f9f9;font-size:1.8rem;line-height:3rem;color:#7e7e7e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5rem}.modal[data-model=termos-condicoes] .modal__content strong,.modal[data-model=assinatura] .modal__content strong{color:#41b17e}.modal[data-model=termos-condicoes] .modal__content label:has(input[type=checkbox]),.modal[data-model=assinatura] .modal__content label:has(input[type=checkbox]){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal[data-model=termos-condicoes] .modal__actions,.modal[data-model=assinatura] .modal__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1rem}.modal[data-model=termos-condicoes] .modal__actions .btn,.modal[data-model=assinatura] .modal__actions .btn{margin:0}.modal .table td span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer}.modal .table td span:not(:last-of-type){margin-right:1.8rem}/*# sourceMappingURL=cad-prod.min.css.map */