.container .closeButton { pointer-events: initial; display: none; } .container { height: 100%; } .filterContainer { display: flex; justify-content: space-between; align-items: center; position: relative; background-color: var(--Base-Surface-Secondary-light-Normal); padding: var(--Space-x025) var(--Space-x2); min-height: 44px; } .container .listingContainer .filterContainer > button { border: none; text-decoration: none; } .skeletonContainer { display: none; } .link { display: flex; gap: var(--Space-x05); align-items: baseline; } .bookingCodeFilter { width: auto; } @media (min-width: 900px) { .container .closeButton { display: flex; } .container .listingContainer .filterContainer .filterContainerCloseButton { display: none; } .listingContainer { background-color: var(--Base-Surface-Secondary-light-Normal); padding: var(--Space-x3) var(--Space-x4) var(--Space-x3) var(--Layout-Tablet-Margin-Margin-min); overflow-y: auto; min-width: 420px; width: 420px; position: relative; } .container { display: flex; } .filterContainer { justify-content: flex-end; padding: 0 0 var(--Space-x1); position: static; } .skeletonContainer { display: flex; flex-direction: column; gap: var(--Space-x2); } } @media (min-width: 1367px) { .listingContainer { padding: var(--Space-x3) var(--Space-x4) var(--Space-x3) var(--Layout-Desktop-Margin-Margin-min); } }