.nav-icon-wrapper{position:relative}.nav-icon--open,.nav-icon--close{width:1.5em;height:1.5em;display:block;transition:0.2s ease-in-out}.nav-icon--close{position:absolute;top:0;left:0;opacity:0;rotate:-45deg;scale:0.5}[aria-expanded="true"]{.nav-icon--open{opacity:0;rotate:45deg;scale:0.5}.nav-icon--close{opacity:1;rotate:0deg;scale:1}}