@import url(https://fonts.googleapis.com/css2?family=Pacifico&display=swap);@import url(https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@700&display=swap);*{box-sizing:border-box;margin:0;padding:0}.title{margin-bottom:1.5rem;text-align:center}.title h1,.title h2{font-family:M PLUS Rounded\ 1c,sans-serif}.categories{background-image:linear-gradient(0deg,#cfd9df 0,#e2ebf0);border-radius:50px;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.categories button{background:none;border:none;border-radius:50px;cursor:pointer;padding:1rem;text-align:center;text-transform:uppercase;width:6rem}.categories .selected{background-color:#fd9d3e}.categories button:hover{outline:1px solid rgba(255,165,0,.5)}.menu-list{grid-gap:2rem;align-self:center;background-color:#000;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));justify-content:center;margin:2rem auto auto;padding:1.5rem;width:80%}.menu{cursor:pointer;display:flex;flex-direction:column;padding:1rem;text-align:center}.menu img{max-height:100%;max-width:100%;padding:.3rem}.menu:hover>img{-webkit-animation:fadeInTop 3s both;animation:fadeInTop 3s both;opacity:.7;padding:.8rem}.menu section{margin-top:1.2rem;text-align:center}.menu section h4{color:#fff;font-size:18px;letter-spacing:1px;padding-bottom:12px}.menu section h4 .cost{color:#fd9d3e}.menu section p{color:#999;font-size:14px;letter-spacing:1px;padding-bottom:12px}.navbar{background-color:green;background-image:linear-gradient(0deg,#cfd9df 0,#e2ebf0);display:flex;padding:1rem}.navbar h1{font-family:Pacifico,cursive;font-size:2.5rem}.navbar h1 span{color:#fd9d3e}.navbar ul{display:flex;justify-content:center;list-style-type:none;margin:auto;padding:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar ul li{margin:0 .8rem;padding:.5rem}.navbar ul li a{color:#000;font-family:M PLUS Rounded\ 1c,sans-serif;text-decoration:none;text-transform:uppercase}.navbar ul li:hover,.navbar ul li:hover>a{background:linear-gradient(180deg,hsla(0,0%,100%,.15) 0,rgba(0,0,0,.15)),radial-gradient(at top center,hsla(0,0%,100%,.4) 0,rgba(0,0,0,.4) 120%) #989898;background-blend-mode:multiply,multiply;border-radius:.3rem;color:#f5f5f5}.cart,.phone{font-size:.8em;margin-right:2px;padding-top:.1em}.cart-container{padding:1rem}.cart-container button{padding:.2rem}.meal-des-container{display:flex;margin:auto;padding:2rem;width:90%}.menu-image-card{align-items:center;display:flex;justify-content:center;padding:2rem;width:40%}.menu-image-card img{max-height:100%;max-width:100%}.meal-des{padding:2rem;width:60%}.meal-des>.meal-title{font-family:Pacifico,cursive;margin-bottom:1rem;text-transform:uppercase}.meal-des .meal-prices{display:flex;font-size:1.1rem;font-weight:700;justify-content:space-between;margin-bottom:.6rem;padding:.4rem;width:7rem}.crust-size{margin-top:1rem}.crust-size h5{font-family:Pacifico,cursive;font-size:16px;text-transform:uppercase}.crust-size .btn-sec button{background:none;border:1px solid #e2ebf0;border-radius:5px;margin:1rem 4px 1rem 0;padding:.8rem;text-align:center}.crust-size .btn-sec button:hover{background-color:#fd9d3e;color:#f5f5f5;transition:all 1.5s ease-in}.crust-select{background-color:blue}.quantity label{font-family:Pacifico,cursive;font-size:24px}.quantity input{border:1px solid #e2ebf0;margin-right:1rem;padding:.6rem;width:4rem}.quantity button{background-color:#fd9d3e;border:none;color:#f5f5f5;font-weight:900;padding:.6rem;text-transform:uppercase}.quantity button .cart{margin-right:.6rem}.meals-table{margin:auto;width:80%}.meals-table table{border-collapse:collapse}table td{padding:1.2rem;width:10%}table thead td{background-color:#54585d;border:1px solid #e2ebf0;color:#fff;font-size:.8rem;font-weight:700}table tbody td{border:1px solid #e2ebf0;color:#636363;height:20vh}table tbody tr td img{max-height:100%;max-width:100%}table tbody tr .trash{text-align:center}table tbody tr .trash button{background-color:#fd9d3e;border:none;padding:.5rem .8rem}table tbody tr .trash .delete-btn:hover{background-color:red;color:#fff;transition:all 1.5s ease}.continue-shopping{background-color:#fd9d3e;border:none;color:#f5f5f5;cursor:pointer;display:flex;font-weight:900;margin-top:1rem;padding:.8rem;text-transform:uppercase}.continue-shopping .angle-left{margin-right:.2rem}.total-cost{display:flex;justify-content:right;margin-right:10%}.total-cost h3{font-family:Pacifico,cursive;padding:.2rem}.reservation-cont{background-image:url(/static/media/pexels-marcus-herzberg-1058277.002f4721a1578bc25124.jpg);background-position:50%;background-repeat:no-repeat;background-size:100%;height:100vh;margin:auto;width:90%}.reservation-cont .res-heading{padding:.3rem;text-align:center}.res-heading h2{color:#fff;font-family:Pacifico,cursive;letter-spacing:1px;margin-top:10vh}.res-heading h1{font-family:M PLUS Rounded\ 1c,sans-serif;font-size:2.2rem;letter-spacing:1px;text-transform:uppercase}.res-form{padding:2rem}.form-display{display:flex;justify-content:space-between;margin:auto auto 1rem;width:60%}.form-display input{background-color:#e2ebf0;border:1px solid #e2ebf0;border-radius:50px;padding:.6rem;width:48%}.comments-display #comments:focus,.form-display input:focus{border:1px solid #fd9d3e;outline:none}.comments-display{margin:auto;width:60%}#comments{border:1px solid #e2ebf0;border-radius:50px;margin-bottom:1rem;padding:.6rem;width:100%}.submit-btn{display:flex;justify-content:center;margin:auto;width:15%}.submit-btn input{background-color:#fd9d3e;border:none;border-radius:50px;color:#f5f5f5;cursor:pointer;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:1.2rem;padding:.5rem;text-transform:uppercase;width:100%}.submit-btn input:hover{background-color:#f5f5f5;border:1px solid #fd9d3e;color:#fd9d3e;transition:all 1.5s ease}input[type=time]:before{background-color:#fff;color:#000;content:"HH:mm ss";position:absolute;width:70px}input[type=time]:focus:before{content:"";width:0}.login-container{align-items:center;background-image:url(/static/media/pexels-mister-mister-3490367.ef297783988fea3a1bb0.jpg);background-position:50%;background-repeat:no-repeat;background-size:100%;display:flex;height:80vh;justify-content:center;margin:auto;padding:1rem;width:90%}.login-modal{background-color:#fff;border-radius:25px;padding:3rem;width:33%}.login-modal h2{color:#fd9d3e;font-family:Pacifico,cursive}.login-modal .login-input{display:flex;flex-direction:column;margin-bottom:1rem}.login-modal .login-input label{display:flex;font-family:Pacifico,cursive;justify-content:space-between;margin-bottom:.1rem;position:relative;width:6rem}.login-modal .login-input input{background-color:#e2ebf0;border:none;letter-spacing:1px;outline:none;padding:.6rem;width:80%}.login-modal .login-input input:focus{border:1px solid #fd9d3e}.email-avatar,.psd-avatar{position:absolute;right:0;top:.4rem}.login-modal button{background-color:#fd9d3e;border:none;color:#fff;font-size:1rem;padding:.5rem 1rem}.login-modal p{font-family:M PLUS Rounded\ 1c,sans-serif;font-size:14px;margin-top:1rem}.login-modal p span{color:#fd9d3e}.card-container{background-color:#e2ebf0;display:flex;gap:2rem;height:40vh;justify-content:center;margin:2rem auto;position:relative;width:80%}.active-slide{height:100%;width:30%}.slide{display:none}.meal-card{border-radius:15px;display:block;max-height:100%;width:100%}.prev-slide{left:2rem}.next-slide,.prev-slide{cursor:pointer;font-size:2.5rem;position:absolute;top:50%;-webkit-user-select:none;user-select:none;z-index:10}.next-slide{right:2rem}.about-det{margin-right:2rem;padding:2rem}.about-det h1{font-family:M PLUS Rounded\ 1c,sans-serif;font-size:5rem}.about-det h1 span{color:#fd9d3e}.about-det h5{color:#fd9d3e;letter-spacing:1px;text-transform:uppercase}.search-meal{display:flex;justify-content:center;padding:1rem}.search-inp{position:relative}.search-inp input{background-color:#e2ebf0;border:none;border-radius:5px;margin-left:.2rem;padding:.2rem}.search-inp input:focus{outline:1px solid #fd9d3e}.search-inp label{font-family:Pacifico,cursive;font-weight:100}.search-icon{font-size:.8rem;position:absolute;right:4px;top:20%}.main-footer{background-image:linear-gradient(0deg,#cfd9df 0,#e2ebf0);margin-top:2rem;padding:2rem}.main-footer .top-footer{display:flex;justify-content:space-around}.mini-footer{padding:.5rem}.mini-footer h2{font-family:M PLUS Rounded\ 1c,sans-serif;font-size:1rem;text-transform:uppercase}.mini-footer ul{list-style:none}.mini-footer ul li{display:flex;padding-top:.6rem}.mini-footer ul li .home-icon{color:#fd9d3e;margin-right:.4rem}.social-accounts{margin-left:4.5rem;padding:1rem 3.5rem}.social-accounts .tweet-icon{margin-right:1rem}.social-accounts .tweet-icon:hover{color:#fd9d3e;-webkit-transform:scale(1.2);transform:scale(1.2);transition:all 1.5s ease-in-out}.customer-reviews{margin:2rem auto;padding:1.5rem;width:75%}.customer-reviews h2{color:#fd9d3e;font-family:Pacifico,cursive;text-align:center}.customer-reviews h1{font-family:M PLUS Rounded\ 1c,sans-serif;text-align:center}.customer-review-card{padding:1rem}.active-review{display:flex;justify-content:center;min-height:10vh}.not-active-review{display:none}.active-review img{-webkit-animation:fadeInTop 2s both;animation:fadeInTop 2s both;border:3px solid #fd9d3e;border-radius:50%;height:10vh;width:6vw}@-webkit-keyframes fadeInTop{0%{opacity:0;-webkit-transform:translateY(-4rem);transform:translateY(-4rem)}50%{opacity:.5}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInTop{0%{opacity:0;-webkit-transform:translateY(-4rem);transform:translateY(-4rem)}50%{opacity:.5}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.active-review .card-div{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:1rem;width:20%}.active-review .card-div p{-webkit-animation:fadeInLeft 2s both;animation:fadeInLeft 2s both;color:#fd9d3e;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-4rem);transform:translateX(-4rem)}50%{color:orange;opacity:.5}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-4rem);transform:translateX(-4rem)}50%{color:orange;opacity:.5}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.active-review .comment-sec{-webkit-animation:fadeInBottom 2s both;animation:fadeInBottom 2s both;background-color:#e2ebf0;min-height:15vh;padding:1rem;width:60%}@-webkit-keyframes fadeInBottom{0%{opacity:0;-webkit-transform:translateY(15vh);transform:translateY(15vh)}50%{background-color:#000;color:#fff;opacity:.5}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInBottom{0%{opacity:0;-webkit-transform:translateY(15vh);transform:translateY(15vh)}50%{background-color:#000;color:#fff;opacity:.5}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.active-review .comment-sec p{padding:.2rem}.active-review .comment-sec .my-date{display:grid;font-family:Pacifico,cursive;font-size:10px}.active-review .comment-sec .my-date span{font-weight:700}
/*# sourceMappingURL=main.07c6b2f2.css.map*/