.mburger{background:0 0;border:none;border-radius:0;color:inherit;display:inline-block;position:relative;box-sizing:border-box;height:40px;padding:0 0 0 40px;margin:0;line-height:40px;vertical-align:middle;appearance:none;outline:0;cursor:pointer}.mburger b{display:block;position:absolute;left:calc(40px * ((1 - 0.6)/ 2));width:calc(40px * 0.6);height:3px;border-radius:calc(3px/ 2);background:currentColor;color:inherit;opacity:1}.mburger b:nth-of-type(1){bottom:calc(50% + 6px);transition:bottom .2s ease,transform .2s ease}.mburger b:nth-of-type(2){top:calc(50% - (3px/ 2));transition:opacity .2s ease}.mburger b:nth-of-type(3){top:calc(50% + 6px);transition:top .2s ease,transform .2s ease}.mburger span:not(:empty){padding-right:calc(40px * ((1 - 0.6)/ 2))}.mm-opened .mburger b:nth-of-type(1){bottom:calc(50% - (3px/ 2));transform:rotate(45deg)}.mm-opened .mburger b:nth-of-type(2){opacity:0}.mm-opened .mburger b:nth-of-type(3){top:calc(50% - (3px/ 2));transform:rotate(-45deg)}.mburger--collapse b:nth-of-type(1){transition:bottom .2s ease,margin .2s ease,transform .2s ease;transition-delay:.2s,0s,0s}.mburger--collapse b:nth-of-type(2){transition:top .2s ease,opacity 0s ease;transition-delay:.3s,.3s}.mburger--collapse b:nth-of-type(3){transition:top .2s ease,transform .2s ease}.mm-opened .mburger--collapse b:nth-of-type(1){bottom:calc(50% - 6px - 3px);margin-bottom:calc(6px + (3px/ 2));transform:rotate(45deg);transition-delay:calc(0.4s + .1s),calc(0.4s + .3s),calc(0.4s + .3s)}.mm-opened .mburger--collapse b:nth-of-type(2){top:calc(50% + 6px);opacity:0;transition-delay:calc(0.4s + 0s),calc(0.4s + .2s)}.mm-opened .mburger--collapse b:nth-of-type(3){top:calc(50% - (3px/ 2));transform:rotate(-45deg);transition-delay:calc(0.4s + .3s),calc(0.4s + .3s)}.mburger--spin b:nth-of-type(1){transition-delay:.2s,0s}.mburger--spin b:nth-of-type(2){transition-duration:0s;transition-delay:.2s}.mburger--spin b:nth-of-type(3){transition-delay:.2s,0s}.mm-opened .mburger--spin b:nth-of-type(1){transform:rotate(135deg);transition-delay:calc(0.4s + 0s),calc(0.4s + .2s)}.mm-opened .mburger--spin b:nth-of-type(2){transition-delay:calc(0.4s + 0s)}.mm-opened .mburger--spin b:nth-of-type(3){transform:rotate(225deg);transition-delay:calc(0.4s + 0s),calc(0.4s + .2s)}.mburger--squeeze b:nth-of-type(1){transition-delay:.1s,0s}.mburger--squeeze b:nth-of-type(2){transition-delay:.1s}.mburger--squeeze b:nth-of-type(3){transition-delay:.1s,0s}.mm-opened .mburger--squeeze b:nth-of-type(1){transition-delay:calc(0.4s + 0s),calc(0.4s + .1s)}.mm-opened .mburger--squeeze b:nth-of-type(2){transition-delay:calc(0.4s + 0s)}.mm-opened .mburger--squeeze b:nth-of-type(3){transition-delay:calc(0.4s + 0s),calc(0.4s + .1s)}.mburger--tornado b:nth-of-type(1){transition:bottom .2s ease,transform .2s ease;transition-delay:.2s}.mburger--tornado b:nth-of-type(2){transition:opacity 0s ease,transform .2s ease;transition-delay:.1s,.1s}.mburger--tornado b:nth-of-type(3){transition:top .2s ease,transform .2s ease;transition-delay:0s}.mm-opened .mburger--tornado b:nth-of-type(1){transform:rotate(-135deg);transition-delay:calc(0.4s + 0s)}.mm-opened .mburger--tornado b:nth-of-type(2){opacity:0;transform:rotate(-135deg);transition-delay:calc(0.4s + .4s),calc(0.4s + .1s)}.mm-opened .mburger--tornado b:nth-of-type(3){transform:rotate(-225deg);transition-delay:calc(0.4s + .2s)}