.tabs { flex: 1 1; padding: 0 var(--gap); } .current { padding-top: 100px !important; } .tabs .content { display: none; } .mobile { position: relative; z-index: 2; } .controls { display: none !important; } @media only screen and (max-width: 650px) { .tabs { display: none; } .controls { display: block !important; } } .controls button:active, .controls button:focus, .controls button:hover { outline: 1px solid rgba(0, 0, 0, 0.2); } .wrapper { display: flex; align-items: center; width: min-content; } .selectContent { width: auto; height: 18px; display: flex; justify-content: space-between; align-items: center; } .selectContent :global(svg) { margin-right: 10px; margin-left: 2px; }