.site-header{ position: relative; overflow: visible;  }  .site-logo{ position: absolute; top: 0; left: 0; z-index: 999;  height: 140px;  width: auto; transform-origin: top left; transition: transform 160ms ease; }  .site-header.is-scrolled .site-logo{ transform: scale(0.55);  }