.b-fixed-element-outer{flex:1;height:100%;position:relative;z-index:5}.b-fixed-element-outer.b-fixed-element-outer--right{display:flex;flex-direction:row-reverse}.b-fixed-element{display:flex;position:absolute;transition:margin .2s,transform .2s ease}.b-fixed-element.b-fixed-element-static{position:static}.b-fixed-element.b-fixed-element-move{position:fixed;width:-moz-fit-content;width:fit-content}
