Hi,
Regarding your requests:
1) Add the code below to your custom css.
@media only screen and (max-width: 767px)
.logo-left #logo, .logo-right .header-items {
margin-bottom: 0px!important;
}
}
If you want to hide any element of the header in the mobile view let us know. Maybe just the logo and the social icons. Just a thought.
2)
Add the code below to your custom css option
I placed the current width values, adjust to your needs
#logo{
width: 340px!important;
}
.header-items{
width: 520px!important;
}
3)
Try the css below. Adjust the first and last 15px value to your needs. The 1st is the margin-top and the last the margin-bottom
#header-section {
padding: 15px 20px 15px!important;
}
4) Do you want to remove the blue overlay and keep the Heart icon and the counter? Or it’s to remove everything?