.nav-weather .weather-container{display:flex;align-items:center;justify-content:flex-end;padding:.5em 2em;height:100%;color:#fff}.nav-weather .weather-icon{padding-right:10px;line-height:0}button.filter-button{border-radius:100px;padding:5px 10px;margin:4px;font-size:14px;color:#ea5477;background-color:#fff}.filter-button:focus{color:#ea5477;background-color:#fff}.filter-button.active,.filter-button:hover{background-color:#ea5477;color:#fff}