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}.allbikesdiv{-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif}.allbikesdiv,.bike-post{display:-webkit-flex;display:flex}.bike-post{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:350px;height:400px;line-height:0;margin:10px;border:1px solid #d3d3d3;box-shadow:0 0 3px 1px #cecece}.bike-post:hover{-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.9}.bike-post img{width:95%;height:60%;border-bottom:none;margin:10px}.bike-link{text-decoration:none;color:#000}body{font-family:"Oswald",sans-serif}.nav-container{border-bottom:2px solid #000;-webkit-align-items:center;align-items:center}.logo-div{grid-column:1/span 1;grid-row:1/span 1;text-align:center}.logo{border-bottom:none;width:20rem}.links{margin:70px 20px 0}.shop-link{text-decoration:none;color:#000;font-size:20px}.shop-container{grid-column:1/span 1;grid-row:1/span 1;text-align:center;margin:20px}.shop-link:hover{color:#8cc223}.sell-link{text-decoration:none;color:#000;font-size:20px;text-align:center;margin:20px}.sell-link:hover{color:#8cc223}.signup-link{grid-column:5/span 1;grid-row:1/span 1;text-align:center;text-decoration:none;color:#000;font-size:20px;margin:20px}.signup-link:hover{color:#8cc223}.login-link{grid-column:4/span 1}.login-link,.login-out{text-decoration:none;color:#000;font-size:20px;grid-row:1/span 1;text-align:center;margin:20px}.login-out{grid-column:5/span 1}.login-link:hover{color:#8cc223}.welcome-link{grid-column:4/span 1;grid-row:1/span 1;text-align:center;margin:20px;font-size:24px;font-weight:700}.hamburger{display:none;background-color:#cecece;box-shadow:2px 2px #a9a9a9;color:#000;font-size:15px;padding:6px;border-radius:5px;cursor:pointer}.menu-button{cursor:pointer;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;flex-direction:column;margin-right:15px}.menu-button,.menu-list{display:-webkit-flex;display:flex}.menu-list{-webkit-justify-content:space-evenly;justify-content:space-evenly}@media only screen and (max-width:780px){.logo-div{width:150px}.nav-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.hamburger{margin-bottom:0}.hamburger,.menu-button{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.menu-button{-webkit-align-items:flex-end;align-items:flex-end;margin-right:15px}.menu-list{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;position:absolute;background-color:#f8f8f8;border:1px solid #000;top:93px;z-index:1}.login-link,.login-out,.sell-link,.shop-container,.shop-link,.signup-link,.welcome-link{margin:7px}}.footer-div{text-align:center;font-size:18px;border-top:2px solid #000;background-color:#d3d3d3;width:100%;bottom:0;margin-top:100px;padding:5px}.search-bar-container{display:-webkit-flex;display:flex;justify-items:center;margin:20px}#search-bar{border-radius:5px;margin:auto;width:80%}#search-button{background-color:#8cc223;color:#000;font-size:20px;padding:10px 60px;border-radius:5px;margin:10px 0;cursor:pointer;font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif}#search-button:hover{color:#fff}.filter-container{font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;margin-right:70px;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.bikedetails-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-evenly;justify-content:space-evenly;font-family:"Montserrat",sans-serif;padding-top:100px;margin-bottom:90px}.bike-detail-image{width:500px;height:auto;border-bottom:none}.detail{text-align:center;max-width:500px;margin:20px}.price{text-align:left;font-weight:700}.category,.price{font-size:20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.category{padding-left:4rem}.condition{padding-left:3.5rem}.condition,.sellerName{font-size:20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.sellerName{padding-left:2.4rem}.sellerEmail{font-size:20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;padding-left:2.6rem}.description{text-align:left;font-size:20px}.edit-button,.edit-delete{font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif}.edit-button{background-color:#8cc223;color:#000;font-size:20px;padding:10px 60px;border-radius:5px;margin:10px 0 10px 15px;cursor:pointer;text-decoration:none;border:1px solid #000;box-shadow:1px 1px #000}.edit-button:hover{color:#fff}.delete-button{background-color:#8cc223;color:#000;font-size:20px;padding:10px 45px;border-radius:5px;margin:10px 0 10px 15px;cursor:pointer;font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;border:1px solid #000;box-shadow:1px 1px #000}.delete-button:hover{color:#fff}.brand{font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;margin-bottom:10px;margin-top:10px;font-size:30px;text-align:left;font-weight:700}.category-container,.condition-container,.sellerEmail-container,.sellerName-container{display:-webkit-flex;display:flex;margin-top:10px}.description-container{margin:10px 0}.detail-label{font-size:20px;font-weight:700}.description-label{display:-webkit-flex;display:flex;margin-bottom:10px;background-color:#8cc233;font-weight:700;padding:5px 10px}.category,.condition,.sellerEmail,.sellerName{padding-left:4rem}@media screen and (max-width:667px){.bike-detail-image{width:350px;height:275px;margin-left:0;margin-bottom:20px}.brand{font-size:2.5em}.edit-delete{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;margin-top:10px}}.bike-edit{display:-webkit-flex;display:flex;padding:80px 100px 100px;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;height:40rem;overflow-y:scroll}.edit-description:-ms-input-placeholder{font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;font-size:20px}.edit-description:placeholder-shown{font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;font-size:20px}.edit-description{font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;font-size:20px}.image-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-top:50px}.edit-bike-image{width:600px;padding:0 40px 5px;border-bottom:none}.edit-input-image-link{width:300px;text-align:center;font-size:20px}.edit-form,.edit-input-image-link{font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif}.edit-form{line-height:1.6}.edit-brand{font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;font-size:45px;letter-spacing:1px;padding:5px;width:25rem}.edit-price,.edit-sellerEmail,.edit-sellerName{font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;font-size:20px;letter-spacing:1px;padding:5px;width:25rem}#edit-category,#edit-condition{font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;font-size:20px;letter-spacing:1px;padding:5px;width:26rem;margin:7px}@media screen and (max-width:780px){.bike-edit{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.edit-bike-image{width:430px}.edit-form{margin-top:10px}.image-container{margin-top:170px}}@media screen and (max-width:480px){.edit-bike-image{width:360px}.edit-description:-ms-input-placeholder{width:357px}.edit-description:placeholder-shown{width:357px}.edit-brand{width:346px;font-size:2rem}.edit-price,.edit-sellerEmail,.edit-sellerName{width:22rem}#edit-category,#edit-condition{width:23rem}}.form-div{position:relative;margin:100px auto;text-align:center;border:1px solid #000;padding:0;width:500px;height:600px;background-color:#fcfbfb;border-radius:4px}form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif}input:focus{outline:none}.input-brand{margin:5px;width:400px;height:25px;font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;font-size:20px;border:1px solid #000}.input-brand:hover{border:1px solid #70fe6c}.input-imgURL{margin:5px;width:400px;height:25px;font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;font-size:20px;border:1px solid #000}.input-imgURL:hover{border:1px solid #70fe6c}.input-category{margin:5px;width:400px;height:25px;font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;font-size:20px;border:1px solid #000}.input-category:hover{border:1px solid #70fe6c}#category,#condition{width:425px;height:50px;color:#6a6a6a}#category,#condition,.input-condition{border:1px solid #000;font-size:20px;margin:5px}.input-condition{width:400px;height:25px;font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif}.input-condition:hover{border:1px solid #70fe6c}.input-price{margin:5px;width:400px;height:25px;font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;font-size:20px;border:1px solid #000}.input-price:hover{border:1px solid #70fe6c}.input-name{margin:5px;width:400px;height:25px;font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;font-size:20px;border:1px solid #000}.input-name:hover{border:1px solid #70fe6c}.input-email{margin:5px;width:400px;height:25px;font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;font-size:20px;border:1px solid #000}.input-email:hover{border:1px solid #70fe6c}.submit-button:hover{background-color:#fff;border:1px solid #000;color:#000;font-weight:bolder;-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}@media screen and (max-width:550px){body,html{overflow-x:hidden}}@media screen and (max-width:480px){.form-div{width:360px}.input-brand,.input-email,.input-imgURL,.input-name,.input-price{width:285px}#category,#condition{width:308px}h1{font-size:1.5em}}.home-div{text-align:center}.prompts{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.prompts h1{font-size:60px}.prompts h2{font-size:40px;margin:0}.sellbuyride{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:10px;-webkit-align-items:center;align-items:center}.buy{margin:2rem}.sellbuyride h3{margin:20px 75px 0;font-size:40px}.button-container{position:relative}.button-container img{width:100%;height:35rem}.button-container .btn{position:absolute;top:70%;left:20%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:transparent;color:#000;font-size:30px;padding:2rem;cursor:pointer;border-radius:4px;border:2px solid #000;font-family:"Oswald",sans-serif;font-weight:bolder}.button-container .btn:hover{background-color:#fff;color:#000;transition:.5s}@media screen and (max-width:780px){.button-container .btn{left:20%;background-color:#fff;font-size:25px;padding:15px}}@media screen and (max-width:460px){.button-container .btn{left:30%}}.login-container,.login-form{background-color:#fff;max-width:496px;text-align:center}.login-container{padding:30px 20px;margin-top:-125px;box-shadow:0 28px 32px 0 rgb(12 0 51/10%);margin-left:auto;margin-right:auto;left:0;right:0}.layout-div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.login-button:active{background-color:#8cc223;box-shadow:0 5px #666;-webkit-transform:translateY(4px);transform:translateY(4px)}.login-button:hover{color:#fff}.signin-label{text-transform:uppercase;font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;margin-bottom:20px;margin-top:10px;font-size:30px}.signup-container{height:81.5vh}.sign-up-banner{height:300px;background-size:cover;background-position:50%;overflow:hidden;z-index:1}.form-container{background-color:#fff;padding:30px 20px;margin-top:-180px;box-shadow:0 28px 32px 0 rgb(12 0 51/10%);max-width:496px;text-align:center;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0}.edit-header{text-transform:uppercase;font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif;margin-bottom:20px;margin-top:10px;font-size:30px}.edit-form{margin-bottom:0}input{width:25rem;padding:11px;margin:7px;font-size:20px}.signup-button{background-color:#8cc223;color:#000;font-size:20px;padding:10px 60px;border-radius:5px;margin:10px 0;cursor:pointer;font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif}.signup-button:hover{color:#fff}@media screen and (max-width:460px){input{width:18rem}.form-container{max-width:300px}}button{background-color:#8cc223;color:#000;font-size:20px;padding:10px 60px;border-radius:5px;margin:10px 0;cursor:pointer;font-family:"GTA Expanded Black",Helvetica,Arial,sans-serif}button:hover{color:#fff}
/*# sourceMappingURL=main.d7734edd.chunk.css.map */