I wish i would be such pro.
Hi @igorsv. Not so difficult. Just need to study the behavior of the tool which use. When you change the height of the Header in the template settings, all other elements are aligned according to this height. But when you change the Header height through CSS, all other elements are crooked.
And here it is enough to ask yourself a question "Why is it going on?". Then open the browser code inspector and you will be able determine that the height value of the Header changed in the template settings is used as well in the line-height property for the menu item links, in the height property for the .logo (logo container) and in the height property for the #offcanvas-toggler.
After that you will know that fo changing the Header height via CSS you need also change the remaining items. Thus, the full code for changing the height of the Header will look like
#sp-header {
height: 100px;
}
#sp-header .logo {
height: 100px;
}
.sp-megamenu-parent > li > a,
.sp-megamenu-parent > li > span {
line-height: 100px;
}
#offcanvas-toggler {
height: 100px;
}
And more compact record
#sp-header,
#sp-header .logo,
#offcanvas-toggler {
height: 100px;
}
.sp-megamenu-parent > li > a,
.sp-megamenu-parent > li > span {
line-height: 100px;
}