.filter-bar { background: var(--color-lightest); display: flex; justify-content: space-between; padding: 1rem; & > button { all: unset; cursor: pointer; color: var(--color-main-darkest); font-weight: bolder; font-family: 'Roboto', sans-serif; &.active { color: var(--color-main-darkest); } &:not(.active) { opacity: .5; } } } .search-bar { z-index: 100; padding: 0 1rem 1rem 1rem; & p { font-family: 'Roboto Condensed', sans-serif; font-weight: lighter; color: var(--color-lightest); } } .content { min-height: 100dvh; border-top-left-radius: 15px; border-top-right-radius: 15px; overflow: hidden; background: var(--color-lightest); }