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}.App{display:flex;flex-direction:column;justify-content:center;justify-items:center;justify-self:center;text-align:center;align-content:center;align-self:center;align-items:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{--color1:#ff4a1c;--color2:#fac05e;--color3:#595758;justify-items:center;background-image:url(https://www.larchwoodcanada.com/wp-content/uploads/larchwood-classic-cutting-board-large_7652.jpg);background-size:100%}.auth{color:#000;margin-top:150px;padding:20px;border:2px solid #000;background-color:var(--color2)}.active{text-decoration:underline;font-weight:800;color:#006400}.signin{margin-right:20px}.card{border:1px solid #000;width:400px;height:500px;border-radius:25px}.restaurant-image{width:80%;height:50%;border-radius:4px}.title{white-space:nowrap}.left,.right{display:flex;flex-direction:row;width:50%}.bottom{display:flex;width:300px;height:50px;justify-content:center;margin-left:50px}.favorite{display:flex;font-size:1.5rem;height:90%;width:85%;justify-content:flex-end;align-items:flex-end;margin-bottom:10px}.stars{margin-left:20px}.price{color:green}.restaurants-container{display:flex;flex-wrap:wrap;justify-content:space-evenly}.filter-button:hover{background-color:var(--color1)}.pfp{height:200px;width:200px;border-radius:50%;background-size:contain;background-position:50%}.edit-button{align-self:flex-start}.edit-profile{margin-top:50px;background:linear-gradient(0deg,#fac05e 35%,#fff);padding:40px}.upper{background:linear-gradient(180deg,#fac05e 35%,#fff);padding:40px;display:flex;flex-direction:column}.nav-header{display:flex;flex-direction:row;justify-content:left}button{background-color:var(--color2);border-radius:8px;margin:8px;padding-left:10px;padding-right:10px;border-color:var(--color3);color:#000}p{color:var(--color1)}.restaurant-image{width:300px;height:250px;background-size:cover;background-repeat:no-repeat;background-position:50%;margin:0 auto;border:2px solid #000}.card{margin:20px;padding:30px;background:#fac05e;background:linear-gradient(180deg,#fac05e 35%,#fff);border:2px solid var(--color3)}.card-info{display:flex;flex-direction:row}.filter-comp{border:2px solid var(--color3);background:linear-gradient(180deg,#fac05e 35%,#fff);width:12rem;margin:auto}.restaurants-container{margin:auto}.spin{display:flex;justify-content:center;text-align:center;vertical-align:middle;border:2px solid #000;height:100px;width:100px;background-color:var(--color1);border-radius:50%;display:inline-block}.spin:hover{cursor:pointer;background-color:rgba(255,74,28,.5)}.note{background-color:var(--color2);background:linear-gradient(0deg,#fac05e 35%,#fff);border:1px solid var(--color2);padding:20px;border-radius:5px}.loader{width:48px;height:48px;display:inline-block;position:relative}.loader:after,.loader:before{content:"";box-sizing:border-box;width:48px;height:48px;border:2px solid #000;position:absolute;left:0;top:0;animation:rotationBreak 3s ease-in-out infinite alternate}.loader:after{border-color:#ff3d00;animation-direction:alternate-reverse}@keyframes rotationBreak{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(1turn)}}.about-me,.title-aboutus{background:linear-gradient(180deg,#fac05e 35%,#fff)}.about-me{border:2px solid rgba(56,44,44,.842);border-radius:5px;color:var(--color2);min-width:200px;margin:5px;display:flex;flex-direction:column;width:50vw;padding:5px;box-shadow:2px 2px (0,0,0,.7)}.header{display:flex;flex-direction:row;flex-wrap:wrap}.creators-page{color:#ff4a1c}.img-aboutus{width:400px;height:auto;margin:0 auto}
/*# sourceMappingURL=main.8d5c118a.chunk.css.map */