Account and cart icons placement on mobile view

I want to move menu hamburger, account, and cart icon in logo row.
Also, on desktop site there is this gap in mega menu and search bar.

Screenshot (20)29.png

Hi @jehan70

Could you share your store URL?

Sure, here:
www.abarcy.ae

Please add this code to Custom CSS in Online Store > Themes > Customize > Theme settings

@media (max-width: 749px) {
.header__icons { grid-area: heading !important; }  
}

In base.css?
How about desktop site. I just enabled mega menu. It will be visible now.

You can add it at the bottom of the base.css file. Here is the final code

@media (max-width: 749px) {
    .header__icons { 
        grid-area: heading !important; 
    }  
}
@media (min-width: 990px) {
    .header--middle-left {
        grid-template-columns: 1fr 1fr 7fr 1fr !important;
    }
}

It didn’t not work also now sticky header is not working. Maybe that is because of the below code i added for website sliding issue:
@media (max-width: 768px){
html, body {
overflow-x: hidden !important;
}
}