Test resizing the browser to see which width transitions are triggered.
width: 80%;
width: 80vw;
width: calc(100% - 20px);
width: calc(100vw - 20px);