.booking { display: flex; flex-direction: column; gap: var(--Space-x5); grid-area: booking; padding-bottom: var(--Space-x9); } .aside { display: none; } @media screen and (min-width: 1367px) { .mobileReceipt { display: none; } .aside { display: grid; grid-area: receipt; } }