body{font-family:Cabin,sans-serif}main{margin:10px auto auto;width:600px;height:270px}img{width:600px;height:270px}.light-font{color:#8b8b8b}.menu-items{display:flex;align-items:center;border:#8B8B8B solid 1px}.item{margin:10px;text-align:center;width:200px}.menu-pic{font-weight:400;font-size:75px}.price{font-weight:700;font-size:20px}.add-btn{width:50px;height:50px;border:1.5px solid #DEDEDE;border-radius:50%;color:gold;font-size:50px;text-align:center;line-height:25px;background-color:red;cursor:pointer}.add-btn:hover{width:50px;height:50px;border:1.5px solid #DEDEDE;border-radius:50%;color:red;font-size:50px;text-align:center;line-height:25px;background-color:gold;cursor:pointer}.order-summary{border-top:black solid 5px}.order-feed{display:contents;padding:0 25px 10px}.hidden{display:none}.itemised{display:flex;justify-content:space-between}.purchase-btn{background-color:red;border:none;color:gold;text-align:center;text-decoration:none;display:inline-block;font-size:20px;font-weight:700;cursor:pointer;padding:14px 40px;margin:10px 10px 50px 120px;width:50%}.purchase-btn:hover{background-color:gold;border:none;color:red;text-align:center;text-decoration:none;display:inline-block;font-size:20px;font-weight:700;cursor:pointer;padding:14px 40px;margin:10px 10px 50px 120px;width:50%}.main-item{font-size:20px;font-weight:700}.ordered-price{display:inline-block}.remove{cursor:pointer}.remove:hover{color:red}.enter-card-details{position:fixed;width:520px;height:520px;margin:0 auto;right:auto;bottom:100px;padding:15px;background-color:#f5f5f5;text-align:center;border:black solid 2px}input[type=text]{margin-top:10px;margin-bottom:20px;width:475px;height:25px;font-weight:400;font-size:20px;padding:25px}.complete-purchase-btn{background-color:red;border:none;color:gold;text-align:center;text-decoration:none;display:inline-block;font-size:20px;font-weight:700;cursor:pointer;padding:14px 40px;margin:20px 20px 50px;width:50%;height:50px}.complete-purchase-btn:hover{background-color:gold;border:none;color:red;text-align:center;text-decoration:none;display:inline-block;font-size:20px;font-weight:700;cursor:pointer;padding:14px 40px;margin:20px 20px 50px;width:50%}.confirmation-message{background-color:#90ee90;color:green;text-align:center;padding:40px}
