.aniburger{display:block;position:relative;overflow:hidden;padding:0;margin:10px 0;width:50px;height:40px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;z-index:600}.aniburger:focus{outline:none;color:#cc3423;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.aniburger span{display:block;position:absolute;top:17px;left:12px;right:12px;height:6px;width:40px;background:white}.aniburger span::before,.aniburger span::after{position:absolute;display:block;left:0;width:100%;height:6px;background-color:#fff;content:""}.aniburger span::before{top:-14px}.aniburger span::after{bottom:-14px}.aniburger.abtla span{transition:transform .3s}.aniburger.abtla span::before{transform-origin:top right;transition:transform .3s,width .3s,top .3s}.aniburger.abtla span::after{transform-origin:bottom right;transition:transform .3s,width .3s,bottom .3s}.aniburger.abtla.is-active span{transform:rotate(-180deg)}.aniburger.abtla.is-active span::before,.aniburger.abtla.is-active span::after{width:50%}.aniburger.abtla.is-active span{transform:translateX(0) scaleX(0.95) rotate(180deg)}.aniburger.abtla.is-active span::before{top:0;transform:translateX(25px) translateY(3px) rotate(45deg) scaleY(1.1) scaleX(1.3)}.aniburger.abtla.is-active span::after{bottom:0;transform:translateX(25px) translateY(-3px) rotate(-45deg) scaleY(1.1) scaleX(1.3)}
