@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,800,800italic);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}#root,body{margin:0;padding:0;font-family:"Open Sans",Helvetica,sans-serif}#root,.App,body{width:100%;height:100%}.App{text-align:center;position:relative;min-height:155vh}body{background-color:#21b2a6}nav{width:30%;border-bottom:2px solid #fff;margin-bottom:32px}.nav-links{display:flex;justify-content:space-between}.nav-links a{text-decoration:none;color:#fff;font-weight:700;margin-right:15px;font-size:1.2rem}.nav-links a:last-of-type{margin-right:0}.nav-links a.active{border-bottom:1px solid #1c5d76}.store-header{color:#fff;font-weight:700}.store-header h1{font-size:1.5rem;letter-spacing:2px}.home-wrapper{display:flex;flex-flow:column nowrap;align-items:center}.home-image{width:100%;max-height:400px;object-fit:cover;margin-bottom:20px}.container{padding:22px;margin-top:20px}.pizza-container{display:flex;justify-content:space-around}.pizza-container h4{color:#ed4933;font-weight:600}img.home-mini-image{width:80%;min-width:50%;height:auto}.pizza{margin-bottom:30px}.shop-button.md-button{margin-top:-16px;width:200px;background-color:#08cea3}.errors{padding:10px;color:red}.items-list-wrapper{margin-top:36px;display:flex;flex-wrap:wrap;justify-content:center}.item-card{width:250px;margin:0 10px 32px;cursor:pointer}.item-card p{margin:0 0 4px;text-align:left;color:#595959}.items-list-image{width:100%;border:1px solid #d3d3d3}.item-wrapper{margin:20px auto}div.item-wrapper p{color:#fff}div.item-wrapper a{text-decoration:none}div.item-wrapper a:visited,div.item-wrapper p:hover{color:#fff}.link-group{display:inline-flex}.link>p{background-color:#b22176;position:relative;margin:20px;height:50px;font-size:20px;text-decoration:none;padding:30px 40px 0 80px}.link>p:after{content:"";border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:40px solid #b22176;position:absolute;right:-40px;top:0}.link>p:hover{border-bottom:5px solid #474444}.link>p:before{content:"";border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:40px solid #21b2a6;position:absolute;left:0;top:0}.last-link>p{background-color:grey;position:relative;margin:20px;height:50px;font-size:20px;text-decoration:none;padding:30px 40px 0 80px}.last-link>p:hover{border-bottom:5px solid #b22176}.last-link>p:after{border-left:40px solid grey;right:-40px}.last-link>p:after,.last-link>p:before{content:"";border-top:40px solid transparent;border-bottom:40px solid transparent;position:absolute;top:0}.last-link>p:before{border-left:40px solid #21b2a6;left:0}.item-header{display:flex}.item-header h2,.item-header h4{color:#ce0934;margin:0}.item-header h4{margin-top:16px}.item-sub-nav{border-bottom:1px solid #a1d5d4;justify-content:center}.item-sub-nav a{color:#a5a5a5;text-decoration:none;padding:12px}.item-sub-nav a.active{color:#1c5d76;font-weight:700}.item-sub-nav a:first-of-type{margin-right:32px}.item-card a{text-decoration:none}.image-wrapper{width:50%;display:flex;justify-content:flex-start}.item-title-wrapper{width:50%;display:flex;flex-flow:column nowrap;align-items:flex-start}.item-details{max-width:720px;margin:32px auto}.md-button{position:relative;display:inline-block;box-sizing:border-box;margin:0 8px;padding:0 16px;min-width:64px;height:36px;vertical-align:middle;text-align:center;text-overflow:ellipsis;text-transform:uppercase;color:#fff;border:none;border-radius:2px;background-color:#1c5d76;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);font-size:14px;font-weight:500;line-height:36px;overflow:hidden;outline:none;cursor:pointer;transition:box-shadow .2s}.md-button:focus,.md-button:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.md-button:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-button:disabled{color:rgba(0,0,0,.38);background-color:rgba(0,0,0,.12);box-shadow:none;cursor:auto}.md-button:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:currentColor;opacity:0;transition:opacity .2s}.md-button:hover:before{opacity:.12}.md-button:focus:before{opacity:.2}.md-button:active:before{opacity:.32}.md-button:disabled:before{opacity:0}.md-button:after{content:"";position:absolute;left:50%;top:18px;border-radius:50%;padding:50%;width:32px;height:32px;background-color:currentColor;opacity:0;transform:translate(-50%,-50%) scale(1);transition:opacity 1s,transform .5s}.md-button:active:after{opacity:.4;transform:translate(-50%,-50%) scale(0);transition:transform 0s}.md-button:disabled:after{opacity:0}.footer{position:absolute;bottom:0;width:100%;background-color:#5f7e77;padding:10px;color:#fff}.container{border-radius:4px;box-shadow:0 1px 6px -2px #807f7f;padding:32px;background-color:#fff;margin:0 auto;width:75%}h1,h2,h3,h4{color:#fff}h1{font-size:1.5rem;margin-bottom:1rem}h1,h3{text-align:center}h3{font-size:1.2rem;margin-bottom:1.2rem;color:#21b2a6}h4{color:#da3ca0}.text-area{color:#3cda76;font-weight:700}.text-area ::-webkit-input-placeholder{color:#bbb8b8}.text-area :-ms-input-placeholder{color:#bbb8b8}.text-area ::placeholder{color:#bbb8b8}pre{display:block;white-space:pre;margin:1em 0}input,select{margin:15px;text-align:left;padding:10px;letter-spacing:.075em}.submit{display:flex;flex-direction:column}.submit button{background-color:#ed4933;height:50px;font-size:1.1rem;letter-spacing:.225em;width:200px}.form{box-shadow:#a9a9a9;border:1px solid #a9a9a9;padding:10px;background-color:#455353}.form-group h1{color:#000;word-spacing:2px}.form-group h3{color:#08cea3}.form-group h2{color:#ce0934}.form-group h4{color:#000}.form-row{display:flex;justify-content:flex-start;width:700px}.form-row>label{flex:1 1;letter-spacing:.075em}.form-row>p{font-weight:600;color:#39dbcd;margin-left:15px}.form-row>input,.form-row>select{flex:2 1;padding:15px;border:none;border-bottom:4px solid #21b2a6}.buttons{display:inline-flex;flex-direction:row-reverse;justify-content:space-between;margin:10px}.form-button{width:200px;margin:10px;border-radius:2px;box-sizing:border-box}.buttons .form-button button{transition:all .2s linear 0s;border-radius:15px}.buttons .form-button button:before{font-family:"Font Awesome 5 Pro";content:"\f054";font-weight:900;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;height:100%;width:30px;border-radius:0 50% 50% 0;transform:scaleX(0);transform-origin:left center;transition:all .2s linear 0s}.buttons .form-button button:hover{text-indent:30px;border-bottom:3px solid #21b2a6}.buttons .form-button button:before{transform:scale(1);text-indent:0}.buttons.form-button button:disabled,button[disabled]{background-color:#ccc;color:#666}.span{letter-spacing:.05em;color:#fff}.span span{color:#21b2a6;font-weight:600;text-decoration:underline}.user-dashboard-wrapper{width:950px;margin:6em auto}.user-nav>nav{text-align:center;margin:0 auto 80px}.main-container{box-shadow:0 1px 6px -2px #807f7f;width:950px;background-color:#f3f3f3}.left-container{float:left;width:300px;height:570px;background-color:#a1d5d4}.main-container h2{color:#fff;background-color:#7a6b6c;height:50px}.main-container a{text-decoration:none}.right-container{margin:0 25px;height:500px}.owner-listings h3{color:#615f5f}.item-card-button>button{display:block;margin:0 auto;color:#000;font-size:1rem;width:250px;background-color:#f3f3f3;border:none;border-bottom:2px solid #21b2a6}.user-profile{padding:20px}.user-profile h3{color:#fff}.user-profile h2{color:grey}.user-profile p{color:#fff;font-weight:600}.user-profile button{font-weight:600;background-color:#d5a1a2}.user-initials{height:150px;width:150px;border:5px solid #fff;border-radius:50%;position:absolute;display:flex;flex-basis:auto;flex-direction:column}button{color:#e9e9e9;background-color:#b22176;padding:10px;width:150px;letter-spacing:.225em}button:disabled{cursor:not-allowed;color:#d3d3d3;background-color:#d3d3d3;border-color:#08cea3}
/*# sourceMappingURL=main.5e24983c.chunk.css.map */