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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#fffcf7;color:#383b3d;margin:0;padding:0;width:100%}.text-center{text-align:center}.logo,.product-detail-container .logo{margin-left:50px;margin-top:3px;width:200px}.header{background-color:#45625d;padding:10px}.menu,.menu-left,.menu-right{align-items:center;display:flex}.menu-right{display:flex;justify-content:flex-end;margin-left:auto;margin-right:50px;margin-top:8px}.menu-link{margin-left:30px}.car-info-buttons{display:flex;gap:30px;justify-content:center;margin-bottom:20px}.add-car-button,.checkout-button,.listing-add-to-cart-button a,.listing-detail-button a,.menu-link a,.menu-link1,.menu-link2,.menu-link3{background-color:#6aa5a9;border:none;border-radius:5px;color:#f5f5f5;cursor:pointer;padding:8px 15px;text-decoration:none;transition:background-color .3s ease}.add-car-button:hover,.checkout-button:hover,.listing-add-to-cart-button a:hover,.listing-detail-button a:hover,.menu-link a:hover,.menu-link1:hover,.menu-link2:hover,.menu-link3:hover{background-color:#51916a}.home-content-title{margin-top:50px;text-align:center}.car-listings{display:flex;flex-wrap:wrap;gap:60px;justify-content:center;margin-top:80px}.car-info{align-items:center;display:flex;flex-direction:column;text-align:center}.car-listing{border:1px solid #6aa5a9;border-radius:10px;margin:10px;padding:10px;text-align:left;width:300px}.car-image{display:block;height:auto;margin:0 auto;padding-top:20px;width:100%}.car-info{margin-top:10px}.sign-in-page{text-align:center}.login-form,.profile-form,.signup-form{border:1px solid #ddd;border-radius:8px;box-shadow:0 0 10px #0000001a;margin:0 auto;max-width:300px;padding:20px}.login-form button,.signup-form button{background-color:#a3d2d5}.content{margin-bottom:5%;margin-top:40px}.content,.signup-page h3{text-align:center}.signup-page button{margin-left:35%}.form-group{margin-bottom:15px}label{display:block;margin-bottom:5px}input{box-sizing:border-box;margin-bottom:10px;padding:8px;width:100%}.add-car-button,.delete-account-button,button{border:none;border-radius:5px;cursor:pointer;padding:10px 15px;transition:background-color .3s ease}.add-car-button:hover,button:hover{background-color:#7ec384}.account-signup-suggest{padding-bottom:5%}.home-button{align-items:center;display:flex;text-decoration:none}.home-icon{color:#f5f5f5;font-size:20px;margin-left:300px}.my-profile-greeting-msg{padding-bottom:20px}.sign-out-button{background-color:#6aa5a9;color:#f5f5f5;margin-left:20px;text-align:center}.sign-out-button:hover{background-color:#51916a}.my-listings-header{padding-bottom:40px}.my-listings-box{align-items:center;display:flex;justify-content:center;margin:40px;margin:auto;width:80%;width:90%}.car-listing2{padding:20px}.delete-account-button:hover{background-color:#df6767;color:#fff}.modify-listing-button-delete:hover{background-color:#e5a5a5}.product-detail-container img{padding-bottom:20px;width:30%}.product-detail-container{margin:auto;text-align:center}.product-detail-description{font-style:italic}.product-specs{padding-bottom:20px}.delete-account-button{margin-top:3%}.add-car-icon{margin-top:30px}.modify-listing-button{margin:20px}.edit-car-modal{background-color:#a5c9cb;border-radius:20px;margin:auto;padding-bottom:50px;padding-top:30px;width:70%}.edit-car-modal h2{text-align:center}.edit-car-form{margin:auto;width:60%}.edit-car-form button{margin-left:20%;margin-top:20px}.add-car-form{margin:auto;width:50%}.add-car-content h2,h3{padding-top:20px;text-align:center}.add-car-content label{font-weight:600}.add-car-form button{margin-left:25%}.footer{background-color:#6aa5a9;color:#fff;margin-top:15%;padding:10px;position:relative}.footer,.shopping-cart{text-align:center}.shopping-cart p{padding-bottom:2%}.shopping-cart h2{padding-top:3%}.car-image2{border-radius:10px;margin:5% auto auto;width:50%}.all-car-item{border-radius:10px;margin:auto;text-align:center}.all-car-item button{margin-bottom:3%}.car-item{background-color:#a5c9cb;margin:auto;width:40%}.checkout-button{margin-right:11%}.shopping-cart-button{display:flex;margin-bottom:20%;margin-left:35%;padding-top:3%}.checkout-page{margin:auto;padding-top:3%;width:40%}.checkout-buttons{display:flex;justify-content:space-between}
/*# sourceMappingURL=main.b1b9d7da.css.map*/