._searchContainer_1gxot_1{margin:20px auto!important;width:300px;position:relative;background-color:#f5f5f5;border-radius:10px;box-shadow:0 0 10px #0000001a;transition:all .3s ease-in-out}._searchInput_1gxot_11{border:none;border-bottom:1px solid #e3e4dc;padding:10px 20px!important;width:100%;outline:none;font-size:1rem;color:#393e46;background-color:transparent;transition:all .3s ease-in-out}._searchInput_1gxot_11:hover{outline:none;border-bottom:1px solid #00b894}._searchInput_1gxot_11:focus{outline:none;border-bottom:1px solid #00b894;box-shadow:0 0 10px #0000001a;animation:_glow_1gxot_1 1s ease-in-out infinite alternate}@keyframes _glow_1gxot_1{0%{text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #00b894,0 0 40px #00b894,0 0 70px #00b894,0 0 80px #00b894,0 0 100px #00b894}to{text-shadow:0 0 20px #fff,0 0 30px #00b894,0 0 40px #00b894,0 0 50px #00b894,0 0 60px #00b894,0 0 70px #00b894,0 0 80px #00b894,0 0 100px #00b894}}._navbar_3iwrm_1{font-size:2rem;font-weight:700;font-family:Arial,Helvetica,sans-serif;padding:30px!important;background-color:#00b894;color:#fff;box-shadow:0 0 10px #0003;text-align:center;border-radius:10px;margin-bottom:20px;animation:_glow_3iwrm_1 1s ease-in-out infinite alternate;cursor:pointer;transition:all .5s ease-in-out}._header_3iwrm_17{transition:all .5s ease-in-out}._header_3iwrm_17:hover{transform:scale(1.2)}@keyframes _glow_3iwrm_1{0%{text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #00b894,0 0 40px #00b894,0 0 70px #00b894,0 0 80px #00b894,0 0 100px #00b894}to{text-shadow:0 0 20px #fff,0 0 30px #00b894,0 0 40px #00b894,0 0 50px #00b894,0 0 60px #00b894,0 0 70px #00b894,0 0 80px #00b894,0 0 100px #00b894}}*{margin:0;padding:0;box-sizing:border-box;font-family:Arial,sans-serif}._foodContainer_19l5z_1{display:flex}._itemContainer_lnt14_1{width:320px;border-radius:12px;box-shadow:0 6px 10px #00000026;margin:20px!important;overflow:hidden;font-family:Polysans,sans-serif;background-color:#fff;transition:transform .3s ease,box-shadow .3s ease;will-change:transform}._itemContainer_lnt14_1:hover{transform:translateY(-10px) scale(1.05);box-shadow:0 12px 20px #0003;background-color:#f7f7f7}._itemImage_lnt14_19{width:100%;height:auto;transition:opacity .3s ease,transform .3s ease}._itemImage_lnt14_19:hover{opacity:.8;transform:scale(1.05)}._itemContent_lnt14_30{font-family:Arial,Helvetica,sans-serif;text-align:center;padding:15px;background-color:#f8f8f8;transition:background-color .3s ease}._itemName_lnt14_38{font-size:1.2rem;font-weight:700;color:#2d3436;margin-bottom:10px;transition:color .3s ease}._itemName_lnt14_38:hover{color:#00b894}._buttonContainer_lnt14_50{display:flex;justify-content:space-around;padding:10px;background-color:#dfe6e9;transition:background-color .3s ease}._itemButton_lnt14_58{background-color:#00b894;color:#fff;border:none;padding:12px 20px;font-size:16px;font-weight:600;cursor:pointer;border-radius:8px;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}._itemButton_lnt14_58:hover{background-color:#019875;transform:scale(1.1);box-shadow:0 2px 4px #00000026}._innerComponent_yxndk_1{flex:1 1 auto;padding:20px;margin:10px}._container_8qe5b_1{display:flex;flex-direction:column;align-items:center;width:80%;margin:0 auto;padding:20px;background-color:#fff;border-radius:15px;box-shadow:0 4px 8px #0000001a,0 12px 24px #0000000d;animation:_fadeIn_8qe5b_1 .5s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}@keyframes _fadeIn_8qe5b_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._title_8qe5b_26{font-size:2.2rem;font-weight:700;margin-bottom:15px;color:#333;text-align:center;text-transform:uppercase;letter-spacing:1px;transition:color .3s ease-in-out,text-shadow .3s ease-in-out}._title_8qe5b_26:hover{color:#00b894;text-shadow:0 0 15px rgba(0,0,0,.3)}._imageContainer_8qe5b_42{width:100%;height:320px;margin-bottom:25px;overflow:hidden;border-radius:15px;transition:transform .3s ease-in-out}._imageContainer_8qe5b_42:hover ._image_8qe5b_42{transform:scale(1.1)}._image_8qe5b_42{width:100%;height:100%;object-fit:cover;transition:transform .5s ease-in-out}._infoContainer_8qe5b_62{display:flex;flex-direction:column;align-items:center;width:100%;transition:transform .3s ease-in-out}._heading_8qe5b_70{font-size:1.6rem;font-weight:700;margin-bottom:12px;color:#333;text-align:center;text-transform:uppercase;transition:color .3s ease-in-out}._heading_8qe5b_70:hover{color:#00b894}._prepTime_8qe5b_84{margin-bottom:12px;transition:color .3s ease-in-out}._prepTime_8qe5b_84:hover{color:#00b894}._serves_8qe5b_93{margin-bottom:12px;transition:color .3s ease-in-out}._serves_8qe5b_93:hover{color:#00b894}._diet_8qe5b_102{display:flex;align-items:center;margin-bottom:12px;transition:color .3s ease-in-out}._diet_8qe5b_102:hover{color:#00b894}._vegetarian_8qe5b_113{margin-right:12px;color:green;font-size:1.1rem;transition:color .3s ease-in-out}._vegetarian_8qe5b_113:hover{color:#00b894}._vegan_8qe5b_124{color:#00f;font-size:1.1rem;transition:color .3s ease-in-out}._vegan_8qe5b_124:hover{color:#00b894}._price_8qe5b_134{margin-bottom:25px;font-weight:700;transition:color .3s ease-in-out}._price_8qe5b_134:hover{color:#00b894}._instructions_8qe5b_144{width:100%;padding:25px;background-color:#f5f5f5;border-radius:15px;transition:background-color .3s ease-in-out}._step_8qe5b_152{margin-bottom:12px;font-size:1rem;color:#666;list-style:none;transition:color .3s ease-in-out}._step_8qe5b_152:hover{color:#00b894}._ingredientsContainer_bh0ft_1{display:flex;flex-wrap:wrap;gap:20px;padding:25px;background-color:#fff;border-radius:20px;box-shadow:0 6px 12px #0000001a;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;margin-bottom:1.25rem}._ingredientItem_140yl_1{flex:1 1 250px;background-color:#f8f8f8;border-radius:15px;box-shadow:0 3px 6px #0000001a;overflow:hidden;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;padding:15px}._ingredientItem_140yl_1:hover{transform:scale(1.08);box-shadow:0 5px 10px #0003;background-color:#f0f0f0}._ingredientImage_140yl_17{width:100%;height:200px;object-fit:cover;transition:opacity .3s ease,transform .3s ease}._ingredientImage_140yl_17:hover{opacity:.9;transform:scale(1.02)}._ingredientName_140yl_29{font-size:1.4rem;font-weight:700;color:#333;padding:12px;transition:color .3s ease}._ingredientName_140yl_29:hover{color:#00b894}._ingredientAmount_140yl_41{font-size:1rem;color:#666;padding:12px;text-align:right;transition:color .3s ease}._ingredientAmount_140yl_41:hover{color:#00b894}
