.dish-info{display:flex;gap:1.5rem}.dish-info .image-macronutrients{color:#f7f5f0;display:flex;align-items:center;flex-direction:column;gap:1.5rem}.dish-info .image-macronutrients img{border:4px solid #f26d53;border-radius:24px}.dish-info .image-macronutrients .macronutrients{display:flex;justify-content:space-between;width:100%}.dish-info .image-macronutrients .macronutrients .macronutrient{display:flex;flex-direction:column;align-items:center;gap:.5rem}.dish-info .image-macronutrients .macronutrients .macronutrient.white .icon{background-color:#f7f5f0;color:#f26d53}.dish-info .image-macronutrients .macronutrients .macronutrient .icon{width:60px;height:60px;border-radius:999px;background-color:#f26d53;color:#f7f5f0;display:flex;align-items:center;justify-content:center}.dish-info .image-macronutrients .macronutrients .macronutrient .name{font-size:.75rem}.dish-info .description{color:#f7f5f0;display:flex;flex-direction:column;gap:1rem}.dish-info .description .name{color:#f26d53;font-weight:700;font-size:2rem}.dish-info .description .count,.dish-info .description .weight{display:flex;gap:.5rem}.dish-info .description .count .title,.dish-info .description .weight .title{color:#f26d53}.dish-info .description .price-counter{height:-webkit-fill-available;display:flex;align-items:center;height:auto}.dish-info .description .price-counter .price{font-size:2rem}.dish-info .description .price-counter .price span{color:#f26d53;font-size:1rem}.dish-info .description .price-counter .old-price{color:#f7f5f0;font-size:1.5rem;text-decoration:line-through;margin-left:1rem}.dish-info .description .price-counter .counter-add-button{display:flex;gap:1.5rem}@media only screen and (max-width:768px){.dish-info{flex-direction:column}.price-counter{margin-top:1rem}}