.menu__tabs{list-style:none;margin:0;overflow:hidden}.menu__tabs li{float:left;font-size:1.3em;margin-right:2px}.menu__tabs span{background:var(--primary-20-color);-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-box-shadow:inset 0 -2px 5px rgba(0,0,0,.2);-moz-box-shadow:inset 0 -2px 5px rgba(0,0,0,.2);box-shadow:inset 0 -2px 5px rgba(0,0,0,.2);color:var(--primary-color);display:inline-block;padding:1em;text-decoration:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.menu__tabs span:hover{background:var(--primary-50-color);cursor:pointer}.menu__tabs span.active{background:var(--primary-color);color:#fff}.menu__tabs span.active i{color:#80cbb7}.menu__tabs span i{color:#aaa;margin-right:3px}.menu__wrapper{background:#fff;-webkit-border-radius:0 4px 4px 4px;-moz-border-radius:0 4px 4px 4px;border-radius:0 4px 4px 4px;box-shadow:inset 0 0 8px 4px #00000017;min-height:500px;padding:2em;z-index:400}.menu__wrapper .menu__item{color:#76716f;display:none;line-height:1.3}.menu__wrapper .menu__item.item-active{display:block}