my friend wrote this, you can send her some coffee if it is useful
div.header-announcement-bar-wrapper {
border: none !important;
border-radius: 0 !important;
}
#header .header-nav-list:before {
content: '';
position: absolute;
width: 100%;
height: 100%;
background: rgb(118, 176, 67);
border-radius: 100px;
opacity: 1;
transition: opacity .5s ease-out;
}
#header .header-nav-list {
align-items: center;
border-radius: 100px;
background: linear-gradient(180deg, rgba(118, 176, 67, .05) 0%, rgba(118, 176, 67, .01) 100%);
padding: 0px 0px;
position: relative;
backdrop-filter: blur(4px);
-webkit-transition: all .3s ease-out !important;
-moz-transition: all .3s ease-out !important;
-o-transition: all .3s ease-out !important;
transition: all .3s ease-out !important;
}
#header .header-nav .header-nav-item {
line-height: 1.1em;
padding: 10px 20px;
margin: 0;
display: inline-flex;
}
.header-nav-wrapper {
text-align: center;
}