Hi,
While full support of sticky is fairly complex because of all the options that Kadence provides. For example, it uses a javascript listener to toggle into sticky mode and change classes so that different CSS styling can be applied from settings in the customizer. From what I gather something like that isn’t something you can do in AMP.
However, a basic option with CSS is possible and I’ll offer this as an alternative to what @jamesosborne wrote above.
html[amp] #masthead {
position: sticky;
top: 0;
z-index: 10000;
}
html[amp] body.admin-bar #masthead {
top: 46px;
}
@media screen and (min-width: 783px) {
html[amp] body.admin-bar .kadence-sticky-header {
top: 32px;
}
}
html[amp] #wrapper, html[amp] body.footer-on-bottom #wrapper {
overflow: visible;
display: block;
position: relative;
}
I hope that helps!
Ben