body{background-color:#b19cfb}.gasoek-one-regular{font-family:Gasoek One,sans-serif;font-style:normal;font-weight:100}.geist{font-optical-sizing:auto;font-family:Geist,sans-serif;font-style:normal;font-weight:400}h1{color:#fff;margin-top:-20px;margin-bottom:0;font-family:Gasoek One;font-size:60px;font-weight:400}.card-container{background-color:#f4f2f0;border:5px solid #000;border-radius:15px;width:350px;height:470px;margin-top:2px;margin-bottom:20px;padding:32px;transition:all .2s;box-shadow:10px 10px 2px #000}.card-container:hover{transform:translateY(-5px);box-shadow:15px 15px 2px #000}.profile-section{background-color:#000;border:4px solid #000;border-radius:15px;justify-content:center;align-items:center;width:100%;height:200px;margin-bottom:24px;display:flex}.image-section{width:100%;height:200px}.food-img{object-fit:cover;border-radius:15px;width:100%;height:200px}.user-img:hover{height:170px}.name-section{justify-content:space-between;align-items:center;font-family:Geist;font-size:24px;font-weight:600;display:flex}.name{letter-spacing:.3px;margin-bottom:9px;padding-left:-4px;font-family:Gasoek One;font-size:27px;font-weight:100}.Category{color:#fff;background-color:#ff6b6c;border:2px solid #000;border-radius:8px;margin-bottom:9px;padding:0 5px;font-size:18px}.Area{margin-bottom:9px;padding-left:-4px;font-family:Geist;font-size:24px;font-weight:600}.Ingredients{align-items:baseline;gap:5px;width:100%;height:50px;margin-bottom:9px;margin-left:2px;font-family:Geist;font-size:24px;font-weight:600;display:flex}.ingredient-list{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.ingredient-box{background-color:#ffbf99;border:3px solid #000;border-radius:8px;padding:0 5px;font-size:18px}.btn{border:3px solid #000;border-radius:10px;outline:none;width:100%;height:50px;margin-top:55px;font-family:Gasoek;font-size:30px;font-weight:900;transition:all .2s;box-shadow:7px 7px #000}.btn:active{cursor:pointer;transform:translateY(5px);box-shadow:1px 1px #000}.button-container{gap:19px;display:flex}.main-section{flex-direction:column;justify-content:center;align-items:center;display:flex}.meals-container{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.main-heading{color:#000;margin-top:55px;margin-bottom:35px;font-size:75px;position:relative}.outer-eye-container{transition:all .3s;position:absolute;transform:translate(450px,-208px)rotate(25deg)}.outer-eye-container:hover{padding:8px;position:absolute;transform:translate(470px,-278px)rotate(30deg)}
