.price { display: flex; gap: var(--Space-x05); align-items: center; } .contentContainer { display: flex; flex-direction: column; gap: var(--Space-x1); } .description { display: flex; } .pointsDivider { display: flex; gap: var(--Space-x2); height: 24px; } .breakfastPriceList { display: flex; flex-direction: column; } .divider { display: none; height: var(--Space-x4); } .image { aspect-ratio: 2 / 1; border-radius: var(--Corner-Radius-md); object-fit: cover; width: 100%; height: auto; margin-bottom: var(--Space-x15); } @media screen and (min-width: 768px) { .breakfastPriceList { flex-direction: row; gap: var(--Space-x2); } .divider { display: block; } }