/*!
 * delicious-hamburgers
 * @description Beautiful SASS powered hamburger menu toggle buttons
 * @author Kasper Koman
 * @link https://github.com/kapoko/delicious-hamburgers
 */button.hamburger{width:25px;height:25px}div.hamburger{width:25px;height:25px}div.hamburger>.inner{top:50%}.hamburger{background:rgba(0,0,0,0);border:0 rgba(0,0,0,0) solid;padding:0;display:inline-block;cursor:pointer;font:inherit;color:inherit;text-transform:none;margin:0;overflow:visible;opacity:1;transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger.active{background:rgba(0,0,0,0)}.hamburger.active span.bar{background-color:#000}.hamburger>.inner{position:relative;margin:0;width:100%;margin-top:-2px}.hamburger span.bar{content:"";width:100%;height:4px;display:block;position:absolute;background-color:#000;border-radius:0}.hamburger span.bar:nth-child(1){top:-8px}.hamburger span.bar:nth-child(3){top:8px}.hamburger:focus{outline:0}.hamburger:hover{opacity:1}.hamburger--default.active span.bar{top:0}.hamburger--default.active span.bar:nth-child(1){transform:rotate(45deg)}.hamburger--default.active span.bar:nth-child(2){opacity:0}.hamburger--default.active span.bar:nth-child(3){transform:rotate(-45deg)}.hamburger--criss-cross>.inner::before,.hamburger--criss-cross>.inner::after{content:"";width:100%;height:4px;display:block;position:absolute;background-color:#000;border-radius:0;left:3.66117px;transform-origin:0 50%;transition:opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1),width 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);width:0;opacity:0}.hamburger--criss-cross>.inner::before{transform:rotate(45deg);top:-8.83883px}.hamburger--criss-cross>.inner::after{transform:rotate(-45deg);top:8.83883px;transition-delay:0.1s}.hamburger--criss-cross span.bar{transition:transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1),opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1),width 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--criss-cross span.bar:nth-child(1){transition-delay:0.33s}.hamburger--criss-cross span.bar:nth-child(2){transition-delay:0.36s}.hamburger--criss-cross span.bar:nth-child(3){transition-delay:0.39s}.hamburger--criss-cross.active>.inner::before,.hamburger--criss-cross.active>.inner::after{opacity:1;width:100%}.hamburger--criss-cross.active>.inner::before{transition-delay:0.4s}.hamburger--criss-cross.active>.inner::after{transition-delay:0.5s}.hamburger--criss-cross.active span.bar{transform:translate3D(-10px, 0, 0);opacity:0;width:50%}.hamburger--criss-cross.active span.bar:nth-child(1){transition-delay:0s}.hamburger--criss-cross.active span.bar:nth-child(2){transition-delay:0.2s}.hamburger--criss-cross.active span.bar:nth-child(3){transition-delay:0.1s}.hamburger--apple>.inner{transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),top 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--apple span.bar:nth-child(1){top:-6.4px;transition:top 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),transform 0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--apple span.bar:nth-child(2){display:none}.hamburger--apple span.bar:nth-child(3){top:6.4px;transition:top 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),transform 0.35s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--apple.active>.inner{transition:transform 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);transform:rotate(90deg) translate3d(2px, -2px, 0)}.hamburger--apple.active span.bar{transition:top 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),transform 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 0.15s}.hamburger--apple.active span.bar:nth-child(1){top:0;transform:rotate(45deg)}.hamburger--apple.active span.bar:nth-child(3){top:0;transform:rotate(-45deg)}.hamburger--arrow>.inner,.hamburger--arrow-right>.inner{transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--arrow span.bar,.hamburger--arrow-right span.bar{transition:transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),right 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition-delay:0.1s}.hamburger--arrow span.bar:nth-child(1),.hamburger--arrow-right span.bar:nth-child(1){transform-origin:100% 0;right:0}.hamburger--arrow span.bar:nth-child(3),.hamburger--arrow-right span.bar:nth-child(3){transform-origin:100% 100%;right:0}.hamburger--arrow.active span.bar,.hamburger--arrow-right.active span.bar{transition-delay:0s}.hamburger--arrow.active span.bar:nth-child(1),.hamburger--arrow-right.active span.bar:nth-child(1){transform:rotate(45deg);top:2px;width:40%}.hamburger--arrow.active span.bar:nth-child(2),.hamburger--arrow-right.active span.bar:nth-child(2){width:21px}.hamburger--arrow.active span.bar:nth-child(3),.hamburger--arrow-right.active span.bar:nth-child(3){transform:rotate(-45deg);top:-2px;width:40%}.hamburger--arrow.active>.inner,.hamburger--arrow-right.active>.inner{transform:rotate(180deg) translate3d(0, -4px, 0)}.hamburger--arrow-right span.bar:nth-child(1){transform-origin:0 0;left:0}.hamburger--arrow-right span.bar:nth-child(2){right:0}.hamburger--arrow-right span.bar:nth-child(3){transform-origin:0 100%;left:0}.hamburger--arrow-right.active span.bar:nth-child(1){transform:rotate(-45deg)}.hamburger--arrow-right.active span.bar:nth-child(3){transform:rotate(45deg)}.hamburger--arrow-right.active>.inner{transform:rotate(-180deg) translate3d(0, -4px, 0)}.hamburger--spin>.inner{transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--spin span.bar{transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),top 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.25s,opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.25s}.hamburger--spin.active span.bar{top:0;transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),top 0.25s cubic-bezier(0.645, 0.045, 0.355, 1),opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--spin.active span.bar:nth-child(1){transform:rotate(135deg)}.hamburger--spin.active span.bar:nth-child(2){opacity:0}.hamburger--spin.active span.bar:nth-child(3){transform:rotate(45deg)}.hamburger--spin.active>.inner{transform:rotate(180deg) translate3d(0, -4px, 0)}.hamburger--collapse span.bar{transition:transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1),top 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.25s,opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.25s}.hamburger--collapse.active span.bar{top:0;transition:transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s,top 0.25s cubic-bezier(0.645, 0.045, 0.355, 1),opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--collapse.active span.bar:nth-child(1){transform:rotate(135deg)}.hamburger--collapse.active span.bar:nth-child(2){opacity:0}.hamburger--collapse.active span.bar:nth-child(3){transform:rotate(45deg)}.hamburger--minimal span.bar{transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 0.15s}.hamburger--minimal span.bar:nth-child(1){top:-6.4px}.hamburger--minimal span.bar:nth-child(2){display:none}.hamburger--minimal span.bar:nth-child(3){top:6.4px}.hamburger--minimal.active span.bar{transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--minimal.active span.bar:nth-child(1){transform:translate3d(0, 6.4px, 0)}.hamburger--minimal.active span.bar:nth-child(3){transform:translate3d(0, -6.4px, 0);opacity:0}.hamburger--dive span.bar{transition:transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1),top 0.4s cubic-bezier(0.645, 0.045, 0.355, 1),right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--dive span.bar:nth-child(1){top:-6.4px}.hamburger--dive span.bar:nth-child(2){display:none}.hamburger--dive span.bar:nth-child(3){transform-origin:100% 50%;top:6.4px;right:0}.hamburger--dive.active span.bar:nth-child(1){transform:rotate(135deg);top:0}.hamburger--dive.active span.bar:nth-child(3){transform:rotate(45deg);right:3.66117px;top:8.83883px}.hamburger--stack span.bar{transition:transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),top 0.4s cubic-bezier(0.645, 0.045, 0.355, 1) 0.3s}.hamburger--stack.active span.bar{transition:transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s,top 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--stack.active span.bar:nth-child(1){transform:rotate(45deg);top:0}.hamburger--stack.active span.bar:nth-child(2){transform:rotate(45deg)}.hamburger--stack.active span.bar:nth-child(3){transform:rotate(-45deg);top:0}.hamburger--converge span.bar{transition:transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1),top 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--converge.active span.bar{top:0}.hamburger--converge.active span.bar:nth-child(1){transform:rotate(135deg)}.hamburger--converge.active span.bar:nth-child(2){transform:scale(0)}.hamburger--converge.active span.bar:nth-child(3){transform:rotate(-135deg)}.hamburger--twist span.bar{transition:transform 0.6s cubic-bezier(0.645, 0.045, 0.355, 1),top 0.6s cubic-bezier(0.645, 0.045, 0.355, 1),left 0.6s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--twist span.bar:nth-child(1){transform-origin:0 50%;left:0}.hamburger--twist span.bar:nth-child(2){opacity:1;transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s}.hamburger--twist.active span.bar:nth-child(1){transform:rotate(45deg);left:3.66117px;top:-8.83883px}.hamburger--twist.active span.bar:nth-child(2){transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);opacity:0}.hamburger--twist.active span.bar:nth-child(3){transform:rotate(-225deg);top:0}
