.navBar{width:100%;height:5vh;background-color:#000;display:flex;justify-content:center;align-items:center}.cardImagem{border:1px solid #DEDEDE;cursor:pointer;transition:all ease .08s;object-fit:contain}.cardWrapper{position:relative}.cardImagem:hover .overlayImagem{opacity:1}.overlayImagem{position:absolute;top:0;cursor:pointer;display:flex;opacity:0;justify-content:center;align-items:center}.imageModal{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:99999;background-color:#000000e6}.modalImageIcon{color:#fff;font-size:30px;cursor:pointer;margin:.5vw}.closeModal{position:absolute;top:15px;right:15px;transform:scale(1.5)}.modalImageWrapper{display:flex;align-items:center;justify-content:space-evenly;height:80%}.modalImage{max-height:80vh;max-width:50vw}.imageHint{position:absolute;top:0;left:0;padding:.3vh 1vw;display:flex;justify-content:center;align-items:center;font-size:15px}@media (max-width:768px){.modalImage{max-width:90vw}.overlayImagem{opacity:0!important}.cardImagem{opacity:1!important}}.modal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#000000e6}.modalIcon{color:#000;font-size:30px;cursor:pointer;margin:.5vw}.closeModal{position:absolute;top:0;right:10px;transform:scale(1.5)}.modal-content{background-color:#fff;padding:1.5em;max-width:80vw}.thMatriz{padding:2px;min-width:1.6vw;font-weight:700;font-size:15px;text-align:center;border:1px solid #D7D7D7;color:#95939e;height:2vh;background-color:#dedbdb}.tdCor{padding:2px;min-width:1.6vw;font-weight:400;font-size:12px;text-align:center;color:#7f8997;border:1px solid #D7D7D7;height:2vh}.tdMatriz{padding:2px;min-width:1.6vw;font-weight:400;font-size:15px;text-align:center;color:#7f8997;border:1px solid #D7D7D7;height:2vh}.totalMatriz{background-color:#aeaeae;padding:5px;font-weight:700;font-size:15px;text-align:center;border:1px solid #D7D7D7;height:2vh}.inputMatriz{height:18px;border:none;width:40px;text-align:center;border-radius:3px}.inputMatriz:focus{box-shadow:0 0;border:0 none;outline:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.toastMessage{position:absolute;top:10%;width:max-content;right:50%;transform:translate(50%,-50%);background:white;opacity:.92;border-radius:5px}.addCarrinho{background-color:var(--emerald);color:#fff;border:none;cursor:pointer;width:100%;border-radius:5px;height:2.7em;font-size:12px;font-weight:700}.limparGrade{background-color:var(--squant);color:#fff;border:none;cursor:pointer;width:100%;border-radius:5px;height:2.7em;font-size:12px;font-weight:700}.cardProduto{margin:.3vw;background-color:#fff;width:fit-content;padding:1em;display:flex;flex-direction:column;justify-content:space-between;height:auto;overflow:hidden}.buttonClearFilters{width:20em;padding:.5em;background-color:var(--nickel);color:#fff;border:1px solid var(--squant);border-radius:3px}.agrupadorFiltro{margin:1em 0;border:2px solid var(--nickel);padding:.5em;min-height:5em}.filtrosProdutos{margin-left:9em;margin-right:1.6em;color:var(--squant)}.filtrosAtivos{height:20vh;max-height:40vh;overflow:auto}.inputTexpa>input{border:1px solid var(--light-gray);border-radius:3px;margin-top:1vh;height:3vh;font-size:16px;color:var(--nickel)}.inputTexpa>label{font-size:15px;margin-top:2vh}@media (max-width: 768px){.filtrosProdutos{margin-left:5vw;height:fit-content;color:var(--squant)}.filtrosAtivos{height:10vh;max-height:10vh;overflow:auto}.cardProduto{margin:0;overflow-x:hidden;border-bottom:2px solid gray}.containerAgrupadoresFiltros{display:flex;justify-content:space-around}.agrupadorFiltro{padding:1vh 4vw}.wrapperSwitchDigitacao{width:fit-content;position:relative;margin:1em auto 0}.switchPositivo{background-color:var(--emerald);border:none;padding:.7em 1.5em;color:#fff;border-radius:5px 0 0 5px;min-width:30vw;opacity:.5}.switchNegativo{background-color:#ff5e5e;border:none;padding:.7em 1.5em;color:#fff;min-width:30vw;border-radius:0 5px 5px 0;opacity:.5}.switchSelected{opacity:1}#buttonLimparTudo{width:80%;margin-left:10%;padding:.5em}}.wrapperCards{display:flex;justify-content:space-around;max-width:100vw;flex-wrap:wrap;overflow-y:auto;padding-bottom:2vh}.wrapper-botoes-pagina{width:100%;margin:2vh 0;display:flex;align-items:flex-end;justify-content:space-around;box-sizing:border-box;padding:0 45%;bottom:0}.botao-pagina{border-radius:50%;width:35px;height:35px;padding:.3vw;display:flex;justify-content:center;align-items:center;transition:all ease .3s;cursor:pointer;background-color:#444;color:#fff}.botao-pagina-menor{border:2px solid #999;border-radius:50%;width:20px;height:20px;padding:.3vw;display:flex;justify-content:center;align-items:center;background-color:#fff;transition:all ease .3s;cursor:pointer}.botao-pagina:hover{transform:scale(1.2)}.cabecalho-texpa-sales{font-size:18px;display:flex;flex-direction:column;margin:2vh 5vw;font-weight:700}.h3-cabecalho-texpa-sales{text-align:center;color:red;font-size:20px}.footer-texpa-sales{display:flex;width:42%;justify-content:space-around;align-items:center;border:1px solid;font-size:18px;height:7vh}.footer-texpa-sales>div{display:flex;justify-content:space-between;width:45%}@media (max-width: 768px){.wrapperCards{overflow-y:visible}.wrapper-botoes-pagina{margin:2vh 0;padding:0 30% 3vh}.botao-pagina{width:44px;height:44px;padding:.3vw}.botao-pagina-menor{width:30px;height:30px;padding:.3vw}.cabecalho-texpa-sales{font-size:16px}.h3-cabecalho-texpa-sales{font-size:17px}.footer-texpa-sales{width:95%;box-sizing:border-box;justify-content:unset;font-size:13px;padding:0 20%;flex-wrap:wrap;margin-bottom:5vh}.footer-texpa-sales>div{display:flex;justify-content:space-between;width:90%}}:root{--blue: #2196F3;--emerald: #2C947C;--seafoam: #73d0b9;--darker-seafoam: #48C5A6;--crystal: #EFEFEF;--nickel: #949494;--squant: #666666;--dark-gray: #313131;--light-gray: #B1B1B1;--darker-emerald: #0BB38C;--light-seafom: #9DD6C8;--light-emerald: #46FFD442}html,body{margin:0;padding:0;background-color:var(--crystal)}*{-webkit-font-smoothing:antialiased;font-family:Montserrat,Roboto,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}
