 :root {--px-in-rem: 0.05rem;--hmb-width: calc(var(--px-in-rem) * 55);--hmb-height: calc(var(--px-in-rem) * 24);--hmb-lines-thickness: 2px;}.hamburger {padding: 0;display: inline-block;cursor: pointer;transition-property: opacity, filter;transition-duration: 0.15s;transition-timing-function: linear;font: inherit;color: inherit;text-transform: none;background-color: transparent;border: 0;margin: 0;overflow: visible;}.hamburger:hover {opacity: 0.7;}.hamburger.is-active:hover {opacity: 0.7;}.hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner::before, .hamburger.is-active .hamburger-inner::after {background-color: #000;}.hamburger-box {width: var(--hmb-width);height: var(--hmb-height);display: inline-block;position: relative;}.hamburger-inner {display: block;top: 50%;margin-top: calc(var(--px-in-rem) * -2);}.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {width: var(--hmb-width);height: var(--hmb-lines-thickness);background-color: #000;border-radius: 0;position: absolute;transition-property: transform;transition-duration: 0.15s;transition-timing-function: ease;}.hamburger-inner::before, .hamburger-inner::after {content: "";display: block;}.hamburger-inner::before {top: calc(var(--px-in-rem) * -10);display: none;}.hamburger-inner::after {bottom: calc(var(--px-in-rem) * -10);}.hamburger--slider .hamburger-inner {top: calc(var(--px-in-rem) * 2);}.hamburger--slider .hamburger-inner::before {top: calc(var(--px-in-rem) * 10);transition-property: transform, opacity;transition-timing-function: ease;transition-duration: 0.15s;}.hamburger--slider .hamburger-inner::after {top: calc(var(--px-in-rem) * 20);}.hamburger--slider.is-active .hamburger-inner {transform: translate3d(0, calc(var(--px-in-rem) * 10), 0) rotate(45deg);}.hamburger--slider.is-active .hamburger-inner::before {transform: rotate(-45deg) translate3d(calc(var(--px-in-rem) * -5.71429), calc(var(--px-in-rem) * -6), 0);opacity: 0;}.hamburger--slider.is-active .hamburger-inner::after {transform: translate3d(0, calc(var(--px-in-rem) * -20), 0) rotate(-90deg);}