@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}header{height:15vh;width:100vw;background-color:#53051a;flex-direction:row;justify-content:space-between;font-family:"Montserrat",sans-serif}.logo,header{display:flex;align-items:center}.logo{width:250px;padding-left:50px;height:100%}.logo img{margin-top:.4rem;width:100%;height:100%;cursor:pointer}.menu{width:50vw}.menu,.menu ul{display:flex;flex-direction:row}.menu ul{width:90%;justify-content:space-between;align-items:center}.menu li{list-style:none;color:#dbb826;padding:5px;font-size:14pt;cursor:pointer}.menu a{text-decoration:none;color:#fff;padding-bottom:21px}.menu a:hover{opacity:.6;border-bottom:5px solid #53051a}.menu-mobile,.sandwich{display:none}.sandwich input{opacity:0}@media screen and (max-width:768px){.menu{display:none}.sandwich{display:block;display:flex;align-items:center;padding-right:5px}.sandwich label{cursor:pointer;position:relative;display:block;height:5px;width:50px}.sandwich span{transition:.5s ease-in-out}.sandwich span,.sandwich span:first-child{position:absolute;height:3px;width:30px;background:#fff}.sandwich span:first-child{top:-8px}.sandwich span:nth-child(3){position:absolute;top:8px;height:3px;width:30px;background:#fff}#checkbox:checked+label span:first-child{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);top:0}#checkbox:checked+label span:nth-child(2){opacity:0}#checkbox:checked+label span:nth-child(3){-webkit-transform:rotate(225deg);transform:rotate(225deg);top:0}.menu-mobile{width:100vw;height:60px;display:none;align-items:center;justify-content:center;background-color:#53051a}.menu-mobile ul{margin:0;padding:0;width:90%;display:flex;justify-content:space-between;list-style:none;font-size:9pt;color:#fff}.menu-mobile li{cursor:pointer;color:#fff}.menu-mobile a{text-decoration:none;color:#fff;padding-bottom:18px}.menu-mobile a:hover{opacity:.6;border-bottom:5px solid #ffc05c}}footer{width:100vw;overflow-y:hidden;color:var(--branco);background-color:#53051a;padding:30px 0}.copyright,footer{display:flex;flex-direction:column;justify-content:center;align-items:center}.copyright{height:100%;margin-bottom:20px}.copyright p{font-size:1em}.copyright img{height:50px;margin-top:15px}.footerContacts{display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:40%;max-height:40vh;margin-top:15px;margin-bottom:15px}.footerContacts img{height:100px;margin-bottom:15px}.footerContacts ul{display:flex;flex-direction:row;align-items:space-between;justify-content:space-between;width:100%;margin-right:30px;list-style:none}.footerContacts p{margin-top:20px}.footerContacts li a{cursor:pointer;text-decoration:none;color:#fff}.socialMedias{display:flex;justify-content:space-between;align-items:flex-end;margin:1rem}.socialMedias img{height:50px;margin-right:10px;margin-left:10px}.socialMedias a{cursor:pointer}@media screen and (max-width:768px){footer{flex-direction:column;padding-bottom:0}.copyright{width:90vw;height:auto;margin:15px 0 20px;align-items:center;border-top:1px solid #fff;display:flex}.copyright img{height:50px}.footerContacts{width:90vw;height:auto;text-align:justify;margin:0}.footerContacts ul{width:90vw;justify-content:space-between;padding:0}.footerContacts li{display:flex;align-items:center;justify-content:center;font-size:9pt}.footerContacts p{font-size:9pt}.socialMedias{width:100vw;height:10vh;align-items:center;justify-content:center;padding:0}}.whatsapp{position:fixed;top:85%;right:1%}.whatsapp img{height:100px}#ageWrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9000;background-color:rgba(0,0,0,.7);transition:visibility 0s ease-in-out .5s,opacity .5s ease-in-out;align-items:center;justify-content:center}#ageWrapper .agePopup{display:flex;width:50%;align-items:center;flex-direction:column;background-color:#fff;text-align:center;padding:30px;box-sizing:border-box;margin:0 auto;-webkit-transform:translateY(100%);transform:translateY(100%)}#ageWrapper .agePopup h3{margin-top:2rem}#ageWrapper .agePopup .buttonsPopup{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}#ageWrapper .agePopup .buttonsPopup a{width:20%;background-color:#000;color:#fff;padding:10px 20px;display:inline-block;margin:2rem 1rem;text-decoration:none;cursor:pointer}.HomePage{justify-content:center;background-color:#1d222c}.HomePage,.HomePage #heroSection{width:100vw;display:flex;flex-direction:column;align-items:center}.HomePage #heroSection{height:75vh}.HomePage #heroSection .optionsHero{display:flex;height:8vh;width:100vw;margin-top:1rem;background-color:#2b303a;align-items:center;justify-content:space-around;flex-direction:row}.HomePage #heroSection .optionsHero span{object-fit:contain;align-items:center;justify-content:center;cursor:pointer;display:block;text-transform:uppercase;font-weight:400;color:#fff}.HomePage #heroSection .optionsHero span:hover{color:#ca1c41}.HomePage #heroSection .heroWrapper{width:90vw;height:50vh;background-color:#53051a;margin-top:1rem;border-radius:8px}.HomePage #featuredProdutcsSection{display:flex;flex-direction:column;width:95vw;height:250px;margin-bottom:2rem;position:relative}.HomePage #featuredProdutcsSection .featuredProductsText{display:flex;flex-direction:row;font-size:1.1rem;color:#fff}.HomePage #featuredProdutcsSection .featuredProductsText .viewAll{display:flex;flex-direction:row;position:absolute;right:0;align-items:center;justify-content:center;text-decoration:none;color:#fff}.HomePage #featuredProdutcsSection .featuredProductsText .viewAll h4{margin-right:5px}.HomePage #featuredProdutcsSection .featuredProductsText .viewAll img{max-width:30px}.HomePage #featuredProdutcsSection .featuredProducts{width:100%;height:50%;display:grid;grid-template-columns:350px 350px 350px 350px;justify-content:space-around}.HomePage #featuredProdutcsSection .featuredProducts .featuredProductsCard{width:70%;height:100%;background-color:#2b303a;display:flex;flex-flow:wrap;flex-direction:row;align-items:center;text-align:center;border-radius:10px;position:relative;margin:4rem auto 0}.HomePage #featuredProdutcsSection .featuredProducts .featuredProductsCard .imgFeaturedWrapper{width:30%;height:100%;border-top-left-radius:10px;border-bottom-left-radius:10px;position:relative}.HomePage #featuredProdutcsSection .featuredProducts .featuredProductsCard .imgFeaturedWrapper img{position:absolute;left:10px;max-width:60px;bottom:0}.HomePage #featuredProdutcsSection .featuredProducts .featuredProductsCard .imgFeaturedWrapper #imgVinho{width:40px}.HomePage #featuredProdutcsSection .featuredProducts .featuredProductsCard .featuredTag{position:absolute;top:0;right:0;width:40%;height:25%;background-color:#ca1c41;border-top-right-radius:10px;border-bottom-left-radius:10px}.HomePage #featuredProdutcsSection .featuredProducts .featuredProductsCard .featuredTag h6{color:#fff;text-transform:uppercase;font-size:.75rem;margin-top:.4rem}.HomePage #featuredProdutcsSection .featuredProducts .featuredProductsCard .featuredTextWrapper h5{color:#fff}.HomePage #featuredProdutcsSection .featuredProducts .featuredProductsCard .featuredTextWrapper span{color:#666c75;font-size:.9rem;font-weight:500}.HomePage #optionSection h4{font-size:1.1rem;color:#fff;margin-bottom:1rem}.HomePage #optionSection .optionsInfos{display:flex;width:95vw;height:270px;background-color:#2b2b2b;margin-bottom:4rem;position:relative}.HomePage #optionSection .optionsInfos img{width:auto;height:auto}.HomePage #optionSection .optionsInfos .optionsSelection{display:flex;position:absolute;height:100%;right:0;width:52vw;display:grid;grid-template-columns:210px 210px 210px;align-items:center}.HomePage #optionSection .optionsInfos .optionsSelection .cardsOptionsSelection{display:flex;height:70px;width:150px;border-radius:60px 0 60px 0;background-color:#333;align-items:center;justify-content:center;text-transform:uppercase;color:#fff;cursor:pointer}.HomePage #optionSection .optionsInfos .optionsSelection .cardsOptionsSelection :hover{color:#ca1c41}.App{font-family:"Montserrat",sans-serif}main{display:flex;flex-direction:column;align-items:center;background-color:#fff;width:100%;height:100%}#contactMain,main{justify-content:center}#contactMain{margin-bottom:20px}#contactMain h2,#contactMain p{text-align:center;width:60%;margin:10px}.logo-2{width:20rem;display:flex;margin:20px auto}.logo-2 img{width:100%;height:100%;cursor:default}form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}form input,form select,form textarea{padding:15px;width:30%;border-radius:5px;color:#a71c2b;background-color:#f2f2f2;border:none;margin:20px 0;outline:none}#inputID::-webkit-input-placeholder{color:#a71c2b;opacity:1}#inputID:-ms-input-placeholder{color:#a71c2b;opacity:1}#inputID::placeholder{color:#a71c2b;opacity:1}.buttonsFormRegister #enterButtonSignIn{border-radius:5px;font-family:"Montserrat";font-size:16px;font-weight:500}.buttonsFormRegister #enterButtonSignIn:focus,.buttonsFormRegister #enterButtonSignIn:hover{box-shadow:inset 0 0 0 35px #fff;cursor:pointer}.whatsappContact{display:flex;align-items:center;margin:80px 0}.whatsappContact img{height:45px;padding-left:20px}.whatsappContact a{cursor:pointer}@media screen and (max-width:768px){form{width:90vw}form input,form select,form textarea{padding:15px;width:80%;border-radius:10px;color:#a71c2b;background-color:#f2f2f2;margin:20px 0}}.App{width:100vw;margin:auto;justify-content:center;align-items:center;display:flex;flex-direction:column;overflow-x:hidden}.firstLetter{font-size:2rem;color:#a71c2b}.aboutContainer{margin:auto;width:100vw;height:100vh;display:flex;text-align:center;flex-direction:column;justify-content:center;align-items:center;object-fit:contain}.aboutContainer video{position:relative;z-index:0;margin:0;width:100%;height:100%;object-fit:cover;border-bottom:1rem solid #a71c2b}.aboutContainer h1{margin:0;top:57%;text-align:center;display:flex;position:absolute;z-index:1;font-size:4rem;color:#f2f2f2}.aboutText{margin:0;padding:0 6rem;text-align:center;justify-content:center}.aboutText img{margin-top:1.5rem;width:25%}.aboutText p{margin-top:1.5rem;justify-content:left;line-height:1.75rem;text-align:justify}.aboutText .topbar{margin-top:1rem;background-color:#a71c2b;width:7rem;height:.5rem}.aboutCard{padding:0 6rem;width:100vw;margin:0}.aboutCard .cardContainer{margin:0;display:flex;justify-content:center}.aboutCard .cardContainer .card{box-shadow:inset 0 0 12px -1px rgba(0,0,0,.6);display:block;overflow:hidden;position:relative;width:450px;max-height:460px;padding:2rem;margin:2rem;z-index:0;background-color:#adadad;border-radius:.3rem;flex-wrap:wrap;text-align:justify;color:#000;font-size:1.2rem}.aboutCard .cardContainer .card h3{padding:0;margin:0;font-size:3rem;text-align:right}.aboutWine{margin-bottom:3rem}.aboutWine,.wineContainer{justify-content:center;align-items:center;text-align:center}.wineContainer{display:flex}.wineContainer .wineCard{margin-top:1.75rem;position:relative;width:710px;height:460px;border-radius:.3rem;display:flex;transition:.5s;align-items:center}.wineContainer .wineCard .wineCircle{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.3rem;overflow:hidden}.wineContainer .wineCard .wineCircle h4{color:#53051a;font-style:italic;font-size:1.2rem}.wineContainer .wineCard .wineCircle:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#d9d5c9;-webkit-clip-path:circle(200px at center);clip-path:circle(200px at center);transition:.5s}.wineContainer .wineCard img.bandeira{position:absolute;left:64%;top:70%;width:100px;height:100px;transition:.2s;opacity:1}.wineContainer .wineCard img.tacaVinho{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:250px;transition:.5s}.wineContainer .wineCard .content{text-align:justify;position:relative;width:75%;left:13%;padding:2.5rem;transition:.5s;color:#000;line-height:1.3rem;font-size:.975rem;opacity:0;visibility:hidden}.wineContainer .wineCard .content h2{font-size:4rem;opacity:.1}.wineContainer .wineCard .content h3{margin-bottom:1rem}.wineContainer .wineCard .content p{margin-bottom:1.4rem}.wineContainer .wineCard .content a{text-decoration:none;background:#53051a;color:#d9d5c9;border-radius:.3rem;padding:.75rem;font-weight:400}.wineContainer .wineCard:hover .wineCircle:before{-webkit-clip-path:circle(600px at center);clip-path:circle(600px at center);background:#d9d5c9}.wineContainer .wineCard:hover img.tacaVinho{left:82.5%;height:270px}.wineContainer .wineCard:hover img.bandeira{opacity:0}.wineContainer .wineCard:hover .content{left:0;opacity:1;visibility:visible}@media screen and (max-width:599px){:root{font-size:1.1rem}.aboutContainer{margin:0}.aboutContainer video{width:100vw}.aboutContainer h1{font-size:2.5rem}.aboutText{padding:0 1rem;width:80%}.aboutText img{width:75%}.aboutCard{width:80%;padding:0;align-items:center}.aboutCard .cardContainer{width:80vw;display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:column;padding:0}.aboutCard .cardContainer .card{max-width:90vw;max-height:100vh;margin:1rem 0}.aboutWine{width:80vw;padding:0;margin:0}.wineContainer{width:80vw;flex-direction:column;padding:0;margin:0 0 2rem}.wineContainer .wineCard{width:90vw;max-height:100vh;padding:0}.wineContainer .wineCard .wineCircle{width:100%;height:100%}.wineContainer .wineCard .wineCircle:before{width:100%;height:100%;-webkit-clip-path:circle(35vw at center);clip-path:circle(35vw at center)}.wineContainer .wineCard img.tacaVinho{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:50vw;transition:.5s}.wineContainer .wineCard img.bandeira{top:61%;width:20vw;height:20vw}.wineContainer .wineCard .content{width:100%;position:relative;padding:1.2rem;line-height:1.25rem;font-size:1.1rem}.wineContainer .wineCard .content h2{font-size:2.5rem}.wineContainer .wineCard .content p{margin-bottom:2rem}.wineContainer .wineCard:hover .wineCircle:before{-webkit-clip-path:circle(500px at center);clip-path:circle(500px at center)}.wineContainer .wineCard:hover img.tacaVinho{opacity:0}}@media screen and (min-width:600px) and (max-width:1100px){:root{font-size:1.25rem}.aboutText{padding:0 3rem}.aboutText img{width:65%}.aboutCard{width:80%;padding:0;align-items:center}.aboutCard .cardContainer{width:80vw;display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:column;padding:0}.aboutCard .cardContainer .card{max-width:90vw;margin:1rem 0}.aboutWine{width:80vw;padding:0;margin:0}.wineContainer{width:80vw;flex-direction:column;padding:0;margin:0 0 2rem}.wineContainer .wineCard{width:90vw;max-height:100vh;min-height:40vh;padding:0}.wineContainer .wineCard .wineCircle{width:100%;height:100%}.wineContainer .wineCard .wineCircle:before{width:100%;height:100%;-webkit-clip-path:circle(181px at center);clip-path:circle(181px at center)}.wineContainer .wineCard img.tacaVinho{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:190px;transition:.5s}.wineContainer .wineCard img.bandeira{width:80px;height:80px}.wineContainer .wineCard .content{width:85%;position:relative;padding:1.9rem;line-height:1.3rem;font-size:1.1rem}.wineContainer .wineCard .content h2{font-size:3rem}.wineContainer .wineCard .content p{margin-bottom:2rem}.wineContainer .wineCard:hover .wineCircle:before{-webkit-clip-path:circle(600px at center);clip-path:circle(600px at center)}.wineContainer .wineCard:hover img.tacaVinho{left:89%;height:215px}}:root{--vinho:#a71c2b;--deepvinho:#53051a;--branco:#fff;--offwhite:#f2f2f2;--cinza:#596264;--preto:#000;background-color:#f2f2f2;background-color:var(--offwhite)}.container{display:flex;width:100vw;justify-content:center;align-items:center;margin:0}.container img{margin:1rem 4rem 1rem 1rem}.Register{width:100vw;background:#fff;background:var(--branco)}#mainRegister,.Register{display:flex;align-items:center;justify-content:center;flex-direction:column}#mainRegister{height:400px;padding:0}.formsRegister{margin:0;padding:1rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.formsRegister h2{color:#53051a;color:var(--deepvinho)}.formsRegister input{border:none;padding:15px;margin:10px 0;background-color:#ebebeb;border-radius:5px;outline-color:#a71c2b;outline-color:var(--vinho)}.formsRegister .haveAccount{margin:1rem;text-align:center;color:#53051a;color:var(--deepvinho)}.formsRegister .haveAccount h5{margin-bottom:2rem}.formsRegister .haveAccount a{text-decoration:none;color:#596264;color:var(--cinza);padding:1rem;border:1px solid #596264;border:1px solid var(--cinza);border-radius:.3rem;transition:.3s;font-weight:500}.formsRegister fieldset{margin-top:1rem;display:flex;flex-direction:column;border:none;width:100%}.buttonsFormRegister #enterButtonSignInPage{color:#fff;color:var(--branco);padding:1rem;background:#53051a;background:var(--deepvinho);border:1px solid #53051a;border:1px solid var(--deepvinho);text-decoration:none;border-radius:.3rem;transition:.24s}@media screen and (max-width:768px){.container{flex-direction:column}.container img{width:100px;margin:1rem}.titleSignIn h1{font-size:18pt}.haveAccount{font-size:9pt}.formsRegister fieldset{margin-top:30px}}.Admin{background-color:#fff}.Admin,.mainAdmin{flex-direction:column}.Admin,.mainAdmin,.titleAdmin{display:flex;align-items:center;justify-content:center}.titleAdmin{margin:15px}.optionAdminPage ul{display:flex;flex-direction:column;padding:0;list-style:none;text-align:left;margin:0 0 6vh}.optionAdminPage a{color:#fff;padding:15px;margin-top:15px;cursor:pointer;background-color:#53051a;border-radius:10px;box-shadow:0 0 8px #000;font-weight:700;text-decoration:none;text-align:center}.adminRegister{margin:0;padding:1rem;justify-content:center}.adminRegister,.adminRegister fieldset{display:flex;align-items:center;flex-direction:column}.adminRegister fieldset{border:none;width:100%}.adminRegister h1{color:#53051a;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.adminRegister input{border:none;width:50%;padding:15px;margin:10px 0;color:#fff;background-color:#596264;border-radius:5px;box-shadow:inset 0 0 7px 0 rgba(0,0,0,.6);outline:none}.adminRegister ::-webkit-input-placeholder{color:#fff}.adminRegister :-ms-input-placeholder{color:#fff}.adminRegister ::placeholder{color:#fff}.adminRegister fieldset{margin-top:1rem}.buttonsFormRegister{width:80%;margin-top:30px;display:flex;justify-content:center}.buttonsFormRegister #enterButtonSignIn{color:#fff;padding:1rem;background:#53051a;border:1px solid #53051a;text-decoration:none;border-radius:.3rem;transition:.24s}.buttonsFormRegister #enterButtonSignIn:focus,.buttonsFormRegister #enterButtonSignIn:hover{box-shadow:inset 0 0 0 35px var(--branco);color:#53051a}.formsWrapper{width:100vw;height:100%;display:flex;flex-direction:row}.formsWrapper .leftSideRegisterForms{display:flex;align-items:center;justify-content:center;background-color:#fff;width:65vw}.formsWrapper .leftSideRegisterForms .loginOption{text-align:center;color:#32323f;width:100%}.formsWrapper .leftSideRegisterForms .loginOption h1{font-size:2rem;margin-top:2.5rem}.formsWrapper .leftSideRegisterForms .loginOption p{padding:1rem;text-align:center}.formsWrapper .leftSideRegisterForms .loginOption .loginAlternative{display:flex;flex-direction:row;justify-content:center;margin-top:1rem;width:100%;align-items:center}.formsWrapper .leftSideRegisterForms .loginOption .loginAlternative img{width:30px;margin-right:1rem;margin-left:1rem;cursor:pointer;display:none}.formsWrapper .leftSideRegisterForms .forms{position:relative;width:85%;height:100%;background-color:#fff;align-items:center}.formsWrapper .leftSideRegisterForms .formRegister{display:flex;flex-direction:column;width:60%;margin:0 auto}.formsWrapper .leftSideRegisterForms .formRegister input{padding:.5rem;margin-top:.5rem;background-color:#ebebeb;border-radius:.2rem;border:none;height:2.5rem;outline-color:#a71c2b}.formsWrapper .leftSideRegisterForms .formRegister .passwordDiv{display:flex;width:100%;align-items:center;justify-content:space-between}.formsWrapper .leftSideRegisterForms .formRegister .passwordDiv input{width:49%}.formsWrapper .leftSideRegisterForms .formRegister .cityDiv{display:flex;width:100%;align-items:center;justify-content:space-between}.formsWrapper .leftSideRegisterForms .formRegister .cityDiv input{width:69%}.formsWrapper .leftSideRegisterForms .formRegister .cityDiv select{padding:.5rem;margin-top:.5rem;background-color:#ebebeb;border-radius:.2rem;border:none;height:2.5rem;outline-color:#a71c2b}.formsWrapper .leftSideRegisterForms .formRegister .cityDiv #uf{width:29%}.formsWrapper .leftSideRegisterForms .formRegister .cityDiv #localidade{width:69%}.formsWrapper .leftSideRegisterForms button{display:flex;cursor:pointer;padding:1rem 3rem;border-radius:5px;border:none;background-color:#a71c2b;text-transform:uppercase;font-weight:700;color:#fff;margin:30px auto}.formsWrapper .rightSideRegisterForms{background-color:#53051a;right:0;margin:auto;width:500px;height:830px}.formsWrapper .rightSideRegisterForms .wrapperDiv img{width:120%;margin:auto;display:block;object-fit:contain}#mainRequest{display:flex;flex-direction:column}.boxOrder{display:flex;flex-direction:row;justify-content:center;align-items:center;width:80%;padding:25px;background-color:#a71c2b;border-radius:15px;margin:3em}.leftSizeBoxOrder{padding:10px;width:100%;display:flex;flex-direction:column}.leftSizeBoxOrder .rowItens{display:flex;flex-direction:row}.leftSizeBoxOrder p{font-style:italic}.leftSizeBoxOrder b,.leftSizeBoxOrder p{padding:10px;color:#fff}.rightSizeBoxOrder{padding:10px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:left}.flexDisplayRequestPage{display:flex;flex-direction:row;justify-content:left;align-items:center;list-style:none}.flexDisplayRequestPage li{color:#fff;margin:.5vw}.flexDisplayRequestPage img{width:1.5vw;cursor:pointer}.rightSizeBoxOrder p{font-style:italic}.rightSizeBoxOrder b,.rightSizeBoxOrder p{padding:10px;color:#fff}.clientMessage{display:flex;flex-direction:column;justify-content:center;align-items:center}.clientMessage input{padding:10px;width:70%;border-radius:5px;color:#a71c2b;background-color:#f2f2f2;border:none;outline:none}.sendMessage{display:flex;flex-direction:column}.sendMessage a{padding:10px;border-radius:5px;border:none;background-color:#f2f2f2;text-align:center;margin:10px;width:100%;cursor:pointer}.sendMessage a:hover{background-color:#53051a;color:#fff}.finalizarPedido{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;margin:20px;width:50%}.finalizarPedido h3{margin:10px}.finalizarPedido select{width:100%;margin:10px;display:flex;justify-content:center;align-items:center;background-color:#f2f2f2;color:#000;border:none;border-radius:10px;padding:10px}.finishButton{background-color:#53051a;padding:10px;margin:10px;border-radius:10px;color:#fff}.modalMotoboyInfo{width:30%;min-height:75vh;justify-content:center;border-radius:10px;position:absolute;margin:0 auto;left:0;right:0;top:20%;z-index:300;color:#000;background-color:#fff;box-shadow:0 0 8px hsla(0,0%,62.7%,.35)}.modalMotoboyInfo,.modalMotoboyInfo main{display:flex;align-items:center;flex-direction:column}.modalMotoboyInfo main{width:86%}.modalMotoboyInfo{text-align:center;text-transform:uppercase}.motoboyInfo h2{top:0;text-align:center}.motoboyList{list-style:none;align-items:center;display:flex;justify-content:center;flex-direction:column;align-items:baseline;margin:0 0 0 3rem}.motoboyList label{font-weight:500}.motoboyInfo a{color:#fff;padding:15px;cursor:pointer;background-color:#662210;text-decoration:none;border-radius:10px;box-shadow:0 0 8px hsla(0,0%,62.7%,.35);font-weight:700;margin:2rem 0}.dataSection,.motoboyInfo a{display:flex;justify-content:center}.dataSection{width:100vw;left:20%;top:6.5rem;flex-direction:row}.dataSection .userData{display:flex;width:80vw;position:relative;justify-content:center;flex-direction:column;align-items:center;margin:0 auto;padding:0}.dataSection .userData h3{margin:2rem 0;font-weight:500}.dataSection .userData a{text-decoration:none;color:#aa0f0f}.dataSection .userData .cardData{display:flex;width:80%;flex-direction:column;margin-top:1rem;align-items:center;margin-bottom:4rem}.dataSection .userData .cardData h4{margin-bottom:1rem}.dataSection .userData .cardData #personalData{margin-top:1rem}.dataSection .userData .cardData .profileData{display:flex;flex-direction:column;background-color:#fff;width:100%;height:100%;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.35)}.dataSection .userData .cardData .profileData span{display:flex;align-items:center;justify-content:space-between;padding:13px 18px;line-height:2rem;border-bottom:1px solid #eee}.dataSection .userData .cardData .profileData span:last-child{border-bottom:none}.barElement{margin:0;padding:0}.barElement .sideMenu{display:flex;position:relative;width:20vw;height:100%;background-color:#53051a;box-sizing:content-box;box-sizing:initial;transition:width .5s}.barElement .sideMenu ul{position:absolute;top:0;left:0;width:100%;padding-left:5px;padding-top:40px}.barElement .sideMenu ul a,.barElement .sideMenu ul span{position:relative;display:flex;list-style:none;width:100%;cursor:pointer;line-height:4rem;font-family:"Poppins";border-top-left-radius:20px;border-bottom-left-radius:20px;padding:0 2rem;text-decoration:none;color:#fff}.barElement .sideMenu ul a:hover,.barElement .sideMenu ul span:hover{background-color:#f2f2f2;transition:.3s ease-out;color:#333}.barElement .sideMenu ul i{position:relative;display:block;min-width:60px;height:60px;text-align:center;line-height:60px;font-size:1.2rem}.AdminItems{display:flex;flex-direction:column;min-height:100vh}.AdminItems .itemsOptions{width:100%;align-items:center;margin:0 auto}.AdminItems .itemsOptions fieldset{border:none}.AdminItems .itemsOptions h1{margin:3rem 0;text-align:center;width:auto}.AdminItems .itemsOptions input::-webkit-input-placeholder{color:#fff}.AdminItems .itemsOptions input:-ms-input-placeholder{color:#fff}.AdminItems .itemsOptions input::placeholder{color:#fff}.AdminItems .itemsOptions input{background-color:#a71c2b;color:#fff;width:100%;margin-bottom:1.5rem;outline:none;height:3rem;font-size:14px;padding-left:1rem;border:none}.AdminItems .itemsOptions input[type=file]{padding-top:.8rem}.AdminItems .itemsOptions select{background-color:#a71c2b;color:#fff;width:100%;margin-bottom:1.5rem;outline:none;height:3rem;font-size:14px;padding-left:1rem;border:none}.AdminItems .itemsOptions h2{margin-bottom:.5rem;color:#000}.AdminItems .itemsOptions h4{margin:2rem 0 1rem;text-align:center}.AdminItems .itemsOptions .buttonProducts{width:100%;display:flex;justify-content:center}.AdminItems .itemsOptions .buttonProducts a{display:flex;cursor:pointer;color:#fff;padding:1rem;margin:0 0 2rem;background:#53051a;text-decoration:none;border-radius:.3rem;transition:.24s;border:1px solid #53051a;justify-content:center;font-weight:500;width:30%}.AdminItems .itemsOptions .buttonProducts a:focus,.AdminItems .itemsOptions .buttonProducts a:hover{box-shadow:inset 0 0 0 35px #f2f2f2;color:#53051a}.AdminItems #deleteButton{margin-bottom:2rem}.changeSection{width:100vw;left:20%;top:6.5rem;justify-content:center;display:flex;flex-direction:row}.changeSection .userDataChange{display:flex;width:80vw;position:relative;justify-content:center;flex-direction:column;align-items:center;margin:0 auto;padding:0}.changeSection .userDataChange h3{margin:2rem 0;font-weight:500}.changeSection .userDataChange a{text-decoration:none;color:#aa0f0f}.changeSection .userDataChange .cardDataChange{display:flex;width:100%;flex-direction:column;margin-top:1rem;align-items:center}.changeSection .userDataChange .cardDataChange h4{margin-bottom:1rem}.changeSection .userDataChange .cardDataChange #personalData{margin-top:1rem}.changeSection .userDataChange .cardDataChange .profileDataChange{display:flex;flex-direction:column;background-color:#fff;width:60vw;height:100%;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.35)}.changeSection .userDataChange .cardDataChange .profileDataChange select{border:none;margin-left:1rem;outline:none}.changeSection .userDataChange .cardDataChange .profileDataChange span{display:flex;align-items:center;justify-content:space-between;padding:13px 18px;line-height:2rem;border-bottom:1px solid #eee}.changeSection .userDataChange .cardDataChange .profileDataChange span:last-child{border-bottom:none}.changeSection .userDataChange .cardDataChange .profileDataChange input{border-radius:.2rem;border:none;height:2.5rem;width:40rem;margin-left:1rem;outline:none}.changeSection .userDataChange .cardDataChange .profileDataChange:last-child{margin-bottom:4rem}.changeSection .userDataChange button{display:flex;cursor:pointer;color:#fff;padding:1rem;margin:0 0 2rem;background:#53051a;text-decoration:none;border-radius:.3rem;transition:.24s;border:1px solid #53051a;justify-content:center;font-weight:500;font-size:1rem}.changeSection .userDataChange button:focus,.changeSection .userDataChange button:hover{box-shadow:inset 0 0 0 35px #f2f2f2;color:#53051a}#mainClientList{margin-bottom:1.5rem}.ClientListPage{width:100vw;background:#1d222c}.ClientListPage,.ClientListPage main{display:flex;align-items:center;justify-content:center;flex-direction:column}.ClientListPage main{padding-top:3vh;background-color:#1d222c}.ClientListPage h1{color:#ebebeb}.ClientListPage span{margin-top:.7rem;width:80%;text-align:center;color:#fff;opacity:.8}.divModalUser{width:100vw;position:relative}.divModalUser span{width:35px;height:35px;padding:8px;color:#fff;position:absolute;top:30px;left:83.5%;z-index:400;cursor:pointer;border-radius:50%;text-align:center;background-color:#53051a}.filterName h3{color:#ebebeb}.filterName h3,.searchName input{margin-top:1rem;text-align:center}.searchName input{width:30vw;height:3vw;border:none;font-size:.9rem;border-radius:5px;background-color:#53051a;outline:none;color:#fff}.searchName ::-webkit-input-placeholder{color:#fff}.searchName :-ms-input-placeholder{color:#fff}.searchName ::placeholder{color:#fff}.divSearchNameResult a{display:flex;color:#000;padding:15px;margin-top:2rem;margin-bottom:1.5rem;cursor:pointer;background-color:#ebebeb;border-radius:10px;justify-content:center;font-weight:700}.divSearchNameResult h2{color:#fff}.boxClientList{width:90vw;color:#fff;margin:.8rem 0;padding:1rem 2.5rem;border-radius:20px;background-color:#2b303a;cursor:pointer}.boxClientList,.boxClientList>div{display:flex;align-items:center;justify-content:space-between}.boxClientList>div{width:78%;line-height:1.65rem;margin:.5rem}.boxClientList p{text-align:left}.boxClientList p b{font-style:italic}@media screen and (max-width:768px){.ClientListPage{font-size:.9rem}#mainClientList h1{font-size:1rem}.searchName input{width:79vw;height:5vh;font-size:.75rem}.divModalUser span{top:10px;left:78%}.boxClientList{flex-direction:column}.boxClientList h3{margin:5px}.boxClientList>div{width:100%;align-items:flex-start;flex-direction:column;justify-content:center}.boxClientList>div>div p{margin:.2rem}}.modalUser{width:75vw;min-height:100vh;border-radius:10px;position:absolute;margin:0 auto;left:0;right:0;z-index:300;color:#000;background-color:#f2f2f2;padding:1rem}.modalUser,.modalUser main{display:flex;align-items:center;justify-content:center;flex-direction:column}.modalUser main{width:85%;text-align:center}.titleModalUser img{height:150px}.titleModalUser h2{display:flex;text-align:center;justify-content:center}.titleModalUser h1{font-size:2rem;display:flex;text-align:center}.editUser{justify-content:center;text-align:center;margin:1rem 0}.editUser h4{text-align:center;color:rgba(70,70,70,.6);margin:1rem;font-style:italic}.editUser fieldset{padding:1rem;margin:.8rem auto;text-align:center;border:none;border-radius:5px;background:#adadad}.editUser fieldset h2{display:flex}.editUser input{background-color:#ebebeb;padding:15px;width:30%;border-radius:.2rem;color:#a71c2b;border:1px solid #000;margin:20px 0;outline:none}.editUser .updateButton{display:flex;justify-content:center}.editUser .updateButton a{width:450px;padding:15px;border-radius:10px;cursor:pointer;background-color:#53051a;color:#fff;text-decoration:none;text-align:center;font-weight:700}.userInfo{display:flex}.userInfo input{margin:1rem}.userAddress{display:flex;flex-direction:column}.userAddress input{margin:1rem}@media screen and (max-width:768px){.modalUser{font-size:.7rem;width:80vw}.modalUser main{width:90%;box-shadow:none}.modalUser main img{height:80px}fieldset{width:70vw}.userInfo{flex-direction:column}.editUser input{width:75%}.updateButton{width:70vw;justify-content:center}.titleModal h2{margin:0 1rem}.titleModal h1{font-size:17pt;display:flex;flex-wrap:wrap;text-align:center}.titleModal main p{text-align:justify}}.Products #productsSelectList{width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#1d222c}.Products #productsSelectList .optionsList{display:flex;height:8vh;width:100vw;margin-top:1rem;background-color:#2b303a;align-items:center;justify-content:space-around;flex-direction:row;margin-bottom:4rem}.Products #productsSelectList .optionsList span{object-fit:contain;align-items:center;justify-content:center;cursor:pointer;display:block;text-transform:uppercase;font-weight:400;color:#fff}.Products #productsSelectList .optionsList span:hover{color:#ca1c41}.Products #productsSearchSection{display:flex;flex-direction:row;min-height:100vh;width:100vw;background-color:#1d222c;justify-content:center}.Products #productsSearchSection .leftSideProducts{width:30%;height:100%;padding-left:2rem}.Products #productsSearchSection .leftSideProducts .textInfoProducts{color:#fff;margin-bottom:2rem}.Products #productsSearchSection .leftSideProducts .textInfoProducts h1{font-size:2rem}.Products #productsSearchSection .leftSideProducts .textInfoProducts span{color:#6b6e75}.Products #productsSearchSection .leftSideProducts .searchProduct{color:#fff}.Products #productsSearchSection .leftSideProducts .searchProduct .buttonFinishOrder button{display:flex;cursor:pointer;color:#fff;padding:1rem;background-color:transparent;text-decoration:none;border-radius:50px;transition:.24s;border:1px solid #ca1c41;justify-content:center;font-weight:500;font-size:1rem;margin:0 auto}.Products #productsSearchSection .leftSideProducts .searchProduct .buttonFinishOrder button:focus,.Products #productsSearchSection .leftSideProducts .searchProduct .buttonFinishOrder button:hover{box-shadow:inset 0 0 0 35px #2b303a;color:#ca1c41}.Products #productsSearchSection .leftSideProducts .searchProduct input{margin:.5rem 0 2rem;height:2rem;border:none;border-radius:7px;background-color:#2b303a;padding-left:1rem;outline:none;color:#fff}.Products #productsSearchSection .leftSideProducts .searchProduct :focus{box-shadow:0 0 0 1pt #ca1c41}.Products #productsSearchSection .leftSideProducts .searchProduct .search input{width:98%}.Products #productsSearchSection .rightSideProducts{display:flex;flex-direction:column;width:70vw;height:100%}.Products #productsSearchSection .rightSideProducts .showProductContainer{display:flex;margin-bottom:2rem;align-items:center;justify-content:center;width:70vw}.Products #productsSearchSection .rightSideProducts .showProductContainer .showProductCard{display:flex;flex-direction:row;width:60vw;height:170px;background-color:#2b303a;border-radius:7px}.Products #productsSearchSection .rightSideProducts .showProductContainer .showProductCard .imageProductWrapper{display:flex;height:100%;width:20%;justify-content:center}.Products #productsSearchSection .rightSideProducts .showProductContainer .showProductCard .imageProductWrapper img{padding:.4rem;height:auto;width:auto}.Products #productsSearchSection .rightSideProducts .showProductContainer .showProductCard .descriptionProduct{height:100%;width:45%;text-align:justify;padding:2rem 1rem;color:#fff}.Products #productsSearchSection .rightSideProducts .showProductContainer .showProductCard .descriptionProduct p{margin:1rem 0}.Products #productsSearchSection .rightSideProducts .showProductContainer .showProductCard .descriptionProduct span{color:#6b6e75}.Products #productsSearchSection .rightSideProducts .showProductContainer .showProductCard .priceProduct{height:100%;width:35%;text-align:center;padding:2rem 1rem;color:#fff}.Products #productsSearchSection .rightSideProducts .showProductContainer .showProductCard .priceProduct h3{text-align:center;font-weight:500;margin-top:1rem}.Products #productsSearchSection .rightSideProducts .showProductContainer .showProductCard .priceProduct .amountProduct{display:flex;width:100px;height:30px;justify-content:center;align-items:center;margin:1.5rem auto 0}.Products #productsSearchSection .rightSideProducts .showProductContainer .showProductCard .priceProduct .amountProduct b{padding:0 2rem;width:100px}.Products #productsSearchSection .rightSideProducts .showProductContainer .showProductCard .priceProduct .amountProduct span{color:#fff;cursor:pointer;padding:5px 12px;font-size:1.5rem}.Products #productsSearchSection .rightSideProducts .showProductContainer .showProductCard .priceProduct .amountProduct .removeButton img{width:33px;cursor:pointer}.Products #productsSearchSection .rightSideProducts .showProductContainer .showProductCard .priceProduct .amountProduct .addButton img{width:25px;cursor:pointer}.cartPage{width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#1d222c}.cartPage h3{margin:2rem 0 3rem;color:#fff;text-align:center}.cartPage .showCartContainer{display:flex;flex-direction:column}.cartPage .showCartContainer .showProductCardCart{display:flex;flex-direction:row;width:1200px;height:150px;background-color:#2b303a;margin-bottom:2rem;border-radius:7px}.cartPage .showCartContainer .showProductCardCart .imageProductWrapperCart{display:flex;height:100%;width:10%;justify-content:center;border-radius:7px 0 0 7px}.cartPage .showCartContainer .showProductCardCart .imageProductWrapperCart img{width:auto;height:auto;padding:.2rem}.cartPage .showCartContainer .showProductCardCart .descriptionProductCart{display:flex;flex-direction:column;height:100%;width:60%;padding:2rem}.cartPage .showCartContainer .showProductCardCart .descriptionProductCart h4,.cartPage .showCartContainer .showProductCardCart .descriptionProductCart p,.cartPage .showCartContainer .showProductCardCart .descriptionProductCart span{margin:.2rem 0}.cartPage .showCartContainer .showProductCardCart .descriptionProductCart h4{color:#fff}.cartPage .showCartContainer .showProductCardCart .descriptionProductCart p,.cartPage .showCartContainer .showProductCardCart .descriptionProductCart span{color:#6b6e75}.cartPage .showCartContainer .showProductCardCart .priceProductCard{display:flex;flex-direction:column;height:100%;width:30%;padding:2rem;justify-content:center}.cartPage .showCartContainer .showProductCardCart .priceProductCard h4,.cartPage .showCartContainer .showProductCardCart .priceProductCard h5{color:#fff;margin:.6rem 0}.cartPage .showCartContainer .showProductCardCart .trashCanWrapper{display:flex;width:10%;height:100%;justify-content:center;align-items:center}.cartPage .showCartContainer .showProductCardCart img{height:40px;cursor:pointer}.cartPage .finishOrder{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}.cartPage .finishOrder input,.cartPage .finishOrder select{width:40vw;padding:1rem;margin-bottom:1rem;background-color:#2b303a;outline:none;border:none;color:#fff}.cartPage .finishOrder input::-webkit-input-placeholder{color:#fff}.cartPage .finishOrder input:-ms-input-placeholder{color:#fff}.cartPage .finishOrder input::placeholder{color:#fff}.cartPage .checkOut{display:flex;flex-direction:row;width:auto;align-items:baseline}.cartPage .checkOut a,.cartPage .checkOut button{text-decoration:none;padding:0 2rem;margin:2rem 0}.cartPage .checkOut a{color:#fff}.cartPage .checkOut a:hover{color:#ca1c41}.cartPage .checkOut button{display:flex;cursor:pointer;color:#fff;padding:1rem;background-color:transparent;text-decoration:none;border-radius:50px;transition:.24s;border:1px solid #ca1c41;justify-content:center;font-weight:500;font-size:1rem;margin:0 auto}.cartPage .checkOut button:focus,.cartPage .checkOut button:hover{box-shadow:inset 0 0 0 35px #2b303a;color:#ca1c41}.historyModal{width:85vw;min-height:75vh;justify-content:center;flex-direction:column;position:absolute;margin:0 auto;left:0;right:-20px;top:20%;z-index:300;color:#000;background-color:#a0a0a0;box-shadow:0 0 8px hsla(0,0%,62.7%,.35)}.historyModal,.historyModal main{display:flex;align-items:center;border:none}.historyModal main{width:86%;flex-direction:row}fieldset{border:none}#mainHistory{background-color:#a0a0a0}.providerInfo{color:#000}.providerTitle{text-align:center;text-transform:uppercase}.providerCard{width:20vw;background-color:#a71c2b;border-radius:25px;padding:1.5rem;margin:2rem}.providerCard b,.providerCard h2,.providerCard h4,.providerCard p{margin:.5rem;color:#fff}@media screen and (max-width:768px){.historyModal main{width:100%;align-items:center;flex-direction:column}.providerCard{width:50vw;margin-top:2rem}}*{margin:0;padding:0;font-family:"Montserrat",sans-serif;box-sizing:border-box}.Provider{min-height:100vh}#mainProvider,.Provider{display:flex;flex-direction:column}#mainProvider{width:100vw;align-items:center;justify-content:center;text-align:center;padding-bottom:2vh}.divHistory span{width:40px;height:40px;padding:8px;color:#fff;position:absolute;top:200px;right:11%;font-size:1rem;z-index:400;cursor:pointer;border-radius:50%;text-align:center;background-color:#53051a}.titleProvider{width:95%;text-align:center;margin-top:6vh}.titleProvider h2{margin-bottom:.85rem}.optionProvider{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.optionProvider ul{display:flex;flex-direction:column;margin:0 0 .5rem;padding:0;list-style:none}.optionProvider a{color:#fff;padding:15px;margin-top:15px;cursor:pointer;background-color:#53051a;border-radius:10px;box-shadow:0 0 8px hsla(0,0%,62.7%,.35);font-weight:700;text-decoration:none;text-align:center}.providerOptions{width:80%;display:flex;flex-direction:column}.providerOptions h2{margin:0 auto;padding:none}.providerOptions fieldset{width:100%;padding:3vh 0;border:none;margin:0 auto}.providerOptions fieldset select{width:63%;border:none;border-radius:5px;box-shadow:0 0 8px hsla(0,0%,62.7%,.35);padding:15px;margin:10px 0;background-color:#a0a0a0;outline:none;width:60%;font-family:Montserrat,sans-serif;font-size:.8rem;color:#000}.providerOptions fieldset select option{padding:10px;color:#000}.providerOptions a{padding:1rem;position:relative;cursor:pointer;background-color:#53051a;text-decoration:none;border-radius:10px}.providerOptions a,.providerOptions input{color:#fff;box-shadow:0 0 8px hsla(0,0%,62.7%,.35)}.providerOptions input{width:60%;border:none;border-radius:5px;padding:15px;margin:.5rem 0;background-color:#a71c2b;outline:none}.providerOptions ::-webkit-input-placeholder{color:#fff}.providerOptions :-ms-input-placeholder{color:#fff}.providerOptions ::placeholder{color:#fff}.providerChange,.providerDelete,.providerRegister{width:100%;border:1px solid #000;margin:1rem auto;padding-bottom:1.75rem}@media only screen and (max-width:940px){.titleProvider{font-size:75%;width:90%;margin-top:3vh}.providerOptions{width:80%}.divHistory span{margin-top:1rem}}@media screen and (max-width:768px){.providerOptions fieldset select{width:70%}}#Stock{flex-direction:column}#Stock,#Stock .stockControl{width:100vw;display:flex;align-items:center;justify-content:center}#Stock .stockControl{margin-top:8vh;flex-direction:row}#Stock .stockControl div{display:flex;justify-content:flex-start;align-items:center;width:50vw;height:40vh;flex-direction:column}#Stock .stockControl div input,#Stock .stockControl div select{width:25vw;height:6vh;margin:.4rem 0;background-color:#53051a;outline:none;border:none;color:#fff;padding-left:.3rem}#Stock .stockControl div input::-webkit-input-placeholder,#Stock .stockControl div select::-webkit-input-placeholder{color:#fff}#Stock .stockControl div input:-ms-input-placeholder,#Stock .stockControl div select:-ms-input-placeholder{color:#fff}#Stock .stockControl div input::placeholder,#Stock .stockControl div select::placeholder{color:#fff}#Stock .stockControl div button{display:flex;cursor:pointer;color:#fff;padding:1rem;background:#53051a;text-decoration:none;border-radius:.3rem;transition:.24s;border:1px solid #53051a;justify-content:center;font-weight:500;font-size:1rem;margin:1rem 0 2rem}#Stock .stockControl div button:focus,#Stock .stockControl div button:hover{box-shadow:inset 0 0 0 35px #f2f2f2;color:#53051a}#Stock .stockControl div .stockProductsButtons{flex-direction:row;justify-content:center;height:auto}#Stock .stockControl div .stockProductsButtons button{margin:1rem .5rem}#Stock #stockProducts{display:flex;width:100vw;align-items:center;justify-content:center;flex-direction:column}#Stock #stockProducts .stockProductsDisplay{display:grid;grid-template-columns:auto auto auto auto auto;align-items:center;text-align:center}#Stock #stockProducts .stockProductsDisplay .stockItens{padding:20px;color:#fff;margin:10px;border-radius:10px;-webkit-column-break-inside:avoid;break-inside:avoid-column;background-color:#a71c2b}#Stock #stockProducts .stockProductsDisplay .stockItens,.Reports{display:flex;align-items:center;justify-content:center;flex-direction:column}.Reports{width:100vw}.Reports .sectionReports .tipHome{margin:2rem 0;font-size:.8rem;text-align:center}.Reports .sectionReports h3{padding:8px;cursor:pointer;border-radius:5px;color:#fff;background-color:#53051a;width:80vw;margin:1rem 0}.Reports .sectionReports .boxSallerReports{display:flex;padding:10px;margin:10px 0;min-width:60vw;max-width:80vw;color:#d6d6d6;border-radius:10px;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:#a71c2b}.Reports .sectionReports .boxSallerReports h4:first-child{margin-bottom:1rem}.Reports .sectionReports .boxSallerReports h4:nth-child(2){margin-top:2rem}:root{width:100%;overflow-x:hidden}.ProviderProducts{display:flex;flex-direction:column;min-height:100vh}#mainProviderProducts{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:2vh}#mainProviderProducts,.titleProviderProducts{width:100vw;text-align:center}.titleProviderProducts h1{margin:2rem 0}.titleProviderProducts a{margin-bottom:1rem}.optionProviderProducts{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.linkProductRegister{color:#fff;padding:15px;margin:.8rem;cursor:pointer;width:10vw;background-color:#53051a;text-decoration:none;border-radius:10px;box-shadow:0 0 8px hsla(0,0%,62.7%,.35)}.linkProductRegister:hover{box-shadow:inset 0 0 0 35px #f2f2f2;color:#53051a}.providerProductsOptions{width:80%;display:flex;flex-direction:column;align-items:center}.providerProductsOptions input{width:60%;border:none;border-radius:5px;box-shadow:0 0 8px hsla(0,0%,62.7%,.055);padding:.9rem;margin:.45rem 0;background-color:#a71c2b;color:#fff;outline:none}.providerProductsOptions select{margin:1rem 0}.providerProductsOptions fieldset{width:80%;padding:1vh 0;border:none}.providerProductsOptions fieldset legend{margin:1rem 0}.providerProductsOptions fieldset h5{margin-top:1rem}.providerProductsOptions fieldset select{width:63%;border:none;border-radius:5px;box-shadow:0 0 8px hsla(0,0%,62.7%,.35);padding:15px;outline:none;background:#a0a0a0}.providerProductsOptions fieldset option{padding:10px}.providerProductsOptions ::-webkit-input-placeholder{color:#fff}.providerProductsOptions :-ms-input-placeholder{color:#fff}.providerProductsOptions ::placeholder{color:#fff}@media only screen and (max-width:940px){.titleProviderProducts{font-size:75%;width:90%;margin-top:3vh}.providerProductsOptions{width:80%}}@media screen and (max-width:768px){.providerProductsOptions fieldset select{width:70%}}
/*# sourceMappingURL=main.63006002.chunk.css.map */