ACC SHELL

Path : /srv/www/vhosts/eqnxold/boardman/assets/css/src/components/equinox/
File Upload :
Current File : /srv/www/vhosts/eqnxold/boardman/assets/css/src/components/equinox/_hamburger.scss

/* ==========================================================================
   Hamburger
   ========================================================================== */

.eqx-c-hamburger {
    display: inline-block;
    width: 44px;
    height: 34px;
    padding: 10px 11px;
    margin: 0;
    border: none;
    border-radius: 3px;
    background: $color-primary;
    cursor: pointer;
    overflow: visible;
    transition-property: opacity, filter;
    transition-duration: 0.15s;
    transition-timing-function: linear;

    &:focus {
        outline: 0;
    }
}

    .eqx-c-hamburger__box {
        position: relative;
        display: inline-block;
        width: 22px;
        height: 14px;
        vertical-align: top;
    }

        .eqx-c-hamburger__inner {
            display: block;
            top: 50%;
            margin-top: -1px;
            transition-duration: 0.1s;
            transition-delay: 0.14s;
            transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            transform: rotate(45deg);

            .eqx-c-hamburger.collapsed & {
                transition-delay: 0s;
                transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                transform: rotate(0deg);
            }

            &,
            &:before,
            &:after {
                position: absolute;
                width: 22px;
                height: 2px;
                background-color: $color-white;
                transition-property: transform;
                transition-duration: 0.15s;
                transition-timing-function: ease;
            }

            &:before,
            &:after {
                content: "";
                display: block;
            }

            &:before {
                top: 0;
                opacity: 0;
                transition: top 0.1s ease, opacity 0.1s 0.14s ease;

                .eqx-c-hamburger.collapsed & {
                    opacity: 1;
                    top: -6px;
                    transition: top 0.1s 0.14s ease, opacity 0.1s ease;
                }
            }

            &:after {
                bottom: 0;
                transition: bottom 0.1s ease, transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
                transform: rotate(-90deg);

                .eqx-c-hamburger.collapsed & {
                    bottom: -6px;
                    transition: bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
                    transform: rotate(0deg);
                }
            }
        }

ACC SHELL 2018