body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#fff;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);min-height:100vh;min-width:100vw}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#header{align-items:center;background-color:#fff;border-bottom-left-radius:1vh;border-bottom-right-radius:1vh;box-shadow:0 10px 17px 0 rgba(0,0,0,.13);display:flex;height:10vh;justify-content:space-between;width:100vw}h1{color:#74d457;font-size:4vh;margin-left:10%}.buttons{margin-right:10%;width:23%}.buttons,.buttons div{align-items:center;display:flex;justify-content:space-between}.buttons div button{align-items:center;background-color:#fff;border:2px solid #74d457;border-radius:1vh;color:#585852;cursor:pointer;display:flex;font-size:1vw;font-weight:500;height:6vh;justify-content:center;width:8vw}button:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.cart{left:-2vw;position:relative}@media (max-width:850px){.buttons{justify-content:space-between;margin-right:10%;width:50%}.buttons,.buttons div button{align-items:center;display:flex}.buttons div button{background-color:#fff;border:2px solid #74d457;border-radius:1vh;color:#585852;cursor:pointer;font-size:2vh;font-weight:500;height:6vh;justify-content:center;width:20vw}}section{align-items:center;border-radius:1vh;display:flex;flex-wrap:wrap;gap:3vh;margin-left:10%;margin-top:5vh;width:55vw}@media (max-width:850px){section{align-items:center;border-radius:1vh;display:flex;flex-wrap:wrap;gap:1.5vh;justify-content:space-between;margin-left:10%;margin-top:5vh;width:80vw}}.card{border-left:2px solid #74d457;border-radius:1vh;border-right:2px solid #74d457;display:flex;flex-wrap:wrap;height:35vh;justify-content:center;width:28%}@media (max-width:850px){.card{border-left:2px solid #74d457;border-radius:1vh;border-right:2px solid #74d457;display:flex;flex-wrap:wrap;height:35vh;justify-content:center;width:30%}}@media (max-width:480px){.card{border-left:2px solid #74d457;border-radius:1vh;border-right:2px solid #74d457;display:flex;flex-wrap:wrap;height:35vh;justify-content:center;width:100%}}.div{align-items:center;flex-direction:column;height:70vh;margin-left:2%;margin-top:5vh}.div,aside{display:flex;width:23vw}aside{border:2px solid #58585221;border-radius:1vh;flex-wrap:wrap;justify-content:center;overflow:auto}.header{border-top-left-radius:1vh;border-top-right-radius:1vh;justify-content:center}.footer,.header{align-items:center;background-color:#74d457;display:flex;height:10vh;width:100%}.footer{border-bottom-left-radius:1vh;border-bottom-right-radius:1vh;justify-content:space-between;max-height:50vh}.footer p{font-size:3vh;margin-left:10%}.footer h4{font-size:4vh;margin-right:10%}.local{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}@media (max-width:850px){.div{align-items:center;flex-direction:column;height:70vh;margin-left:10%;margin-top:5vh;width:80vw}.div,aside{display:flex}aside{border:2px solid #58585221;border-radius:1vh;flex-wrap:wrap;justify-content:center;width:100%}}.product--cart{align-items:center;display:flex;height:15vh;justify-content:space-between;width:20vw}.cart--img{border:4px solid #74d457;border-radius:8vh;height:8vh;width:8vh}.cart--img img{border-radius:8vh;height:8vh;object-fit:scale-down;width:8vh}.product--cart--info{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:1vw;width:80%}.product--cart--info p{color:#52524f;font-size:2.5vh;font-weight:600}.product--cart--info span{color:#52524f;font-size:2vh}@media (max-width:850px){.product--cart{align-items:center;display:flex;height:15vh;justify-content:space-between;margin-left:10%;width:80vw}}.home{display:flex;flex-wrap:wrap}@media (max-width:850px){.home{display:block}}.cartPage{display:flex;flex-direction:column;height:100vh;width:100vw}.carrinho{display:flex;flex-wrap:wrap;gap:1vw;height:80vh;margin-left:10%;margin-top:5vh;overflow-x:auto;width:80vw}@media (max-width:850px){.carrinho{display:flex;flex-wrap:wrap;gap:2vh;height:80vh;justify-content:space-between;margin-left:10%;margin-top:5vh;overflow-x:auto;width:80vw}}*{gap:0;margin:0}.card--{border-left:2px solid #74d457;border-radius:1vh;border-right:2px solid #74d457;display:flex;flex-wrap:wrap;height:35vh;justify-content:center;width:23%}.card:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.div--img{border-radius:1vh;height:40%;margin-top:.8vh;width:80%}img{height:100%;object-fit:scale-down;width:100%}.div--info{align-items:flex-start;flex-direction:column;justify-content:left}.div--info,button{color:#52524f;display:flex;width:80%}button{align-items:center;background-color:#fff;border:1.5px solid #74d457;border-radius:1vh;font-weight:600;height:5vh;justify-content:space-around}h5{font-size:3vh}span{font-size:2.5vh}@media (max-width:850px){.card--{border-left:2px solid #74d457;border-radius:1vh;border-right:2px solid #74d457;display:flex;flex-wrap:wrap;height:35vh;justify-content:center;width:30%}}@media (max-width:480px){.card--{border-left:2px solid #74d457;border-radius:1vh;border-right:2px solid #74d457;display:flex;flex-wrap:wrap;height:35vh;justify-content:center;width:100%}}
/*# sourceMappingURL=main.03c577a2.css.map*/