.menuContainer .mainMenuToggle .hamburger {
    position: relative;
    height: 50px;
    width: 100%;
    display: flex; }
    .menuContainer .mainMenuToggle .hamburger:hover {
        cursor: pointer; }
    .menuContainer .mainMenuToggle .hamburger .hamburger-inner {
        width: 30px;
        height: 2px;
        background-color: var(--site-copy-colour);
        border-radius: 0;
        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        transition-delay: 0.12s;
        transition-property: all;
        transition-duration: 0.22s;
        position: absolute;
        margin-top: 23px; }
        .menuContainer .mainMenuToggle .hamburger .hamburger-inner.part-1 {
            top: 0;
            top: -8px; }
        .menuContainer .mainMenuToggle .hamburger .hamburger-inner.part-2 {
            top: 0; }
        .menuContainer .mainMenuToggle .hamburger .hamburger-inner.part-3 {
            top: 8px; }

.menuContainer #openMainMenu:checked ~ .mainMenuToggle .part-1 {
    transform: rotate(225deg);
    top: 0; }

.menuContainer #openMainMenu:checked ~ .mainMenuToggle .part-2 {
    transform: rotate(225deg);
    top: 0; }

.menuContainer #openMainMenu:checked ~ .mainMenuToggle .part-3 {
    transform: rotate(-225deg);
    top: 0; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvaGFtYnVyZ2VyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7SUFHTSxrQkFBa0I7SUFFbEIsWUFBWTtJQUNaLFdBQVc7SUFDWCxhQUFhLEVBQUE7SUFQbkI7UUFVUSxlQUFlLEVBQUE7SUFWdkI7UUFjUSxXQUFXO1FBQ1gsV0FBVztRQUNYLHlDQUF5QztRQUN6QyxnQkFBZ0I7UUFFaEIsK0RBQStEO1FBQy9ELHVCQUF1QjtRQUV2Qix3QkFBd0I7UUFDeEIsMEJBQTBCO1FBRTFCLGtCQUFrQjtRQUVsQixnQkFBZ0IsRUFBQTtRQTNCeEI7WUE4QlUsTUFBTTtZQUNOLFNBQVMsRUFBQTtRQS9CbkI7WUFrQ1UsTUFBTSxFQUFBO1FBbENoQjtZQXFDVSxRQUFRLEVBQUE7O0FBckNsQjtJQTZDTSx5QkFBeUI7SUFDekIsTUFBTSxFQUFBOztBQTlDWjtJQWlETSx5QkFBeUI7SUFDekIsTUFBTSxFQUFBOztBQWxEWjtJQXNETSwwQkFBMEI7SUFDMUIsTUFBTSxFQUFBIiwiZmlsZSI6ImNvbXBvbmVudHMvaGFtYnVyZ2VyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5tZW51Q29udGFpbmVyIHtcbiAgLm1haW5NZW51VG9nZ2xlIHtcbiAgICAuaGFtYnVyZ2VyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC8vIHBhZGRpbmc6IDFlbTtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cblxuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb3B5LWNvbG91cik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcbiAgICAgICAgLy8gICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yMnM7XG5cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAvLyBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIzcHg7XG5cbiAgICAgICAgJi5wYXJ0LTEge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0b3A6IC04cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5wYXJ0LTIge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLnBhcnQtMyB7XG4gICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjb3Blbk1haW5NZW51OmNoZWNrZWQgfiAubWFpbk1lbnVUb2dnbGUge1xuICAgICYgLnBhcnQtMSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAmIC5wYXJ0LTIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgJiAucGFydC0zIHtcbiAgICAgIC8vICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMjVkZWcpO1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuIl19 */
