.hm-hamburger--x.is-active .hm-hamburger__line--top,.hm-hamburger--spin.is-active .hm-hamburger__line--top,.hm-hamburger--squeeze.is-active .hm-hamburger__line--top{transform:translateY(var(--hm-hamburger-line-step)) rotate(45deg)}.hm-hamburger--x.is-active .hm-hamburger__line--middle,.hm-hamburger--spin.is-active .hm-hamburger__line--middle,.hm-hamburger--squeeze.is-active .hm-hamburger__line--middle{opacity:0;transform:scaleX(.1)}.hm-hamburger--x.is-active .hm-hamburger__line--bottom,.hm-hamburger--spin.is-active .hm-hamburger__line--bottom,.hm-hamburger--squeeze.is-active .hm-hamburger__line--bottom{transform:translateY(calc(0px - var(--hm-hamburger-line-step))) rotate(-45deg)}.hm-hamburger--spin.is-active .hm-hamburger__box{transform:rotate(180deg)}.hm-hamburger--squeeze .hm-hamburger__line{transition-timing-function:cubic-bezier(.7,0,.2,1)}.hm-hamburger--arrow.is-active .hm-hamburger__line--top{transform:translate(-2px,2px) rotate(-42deg) scaleX(.55);transform-origin:left center}.hm-hamburger--arrow.is-active .hm-hamburger__line--middle{transform:translateX(-2px)}.hm-hamburger--arrow.is-active .hm-hamburger__line--bottom{transform:translate(-2px,-2px) rotate(42deg) scaleX(.55);transform-origin:left center}