I don&#x27;t understand that use case. If you&#x27;re happy using a JS value to update a style, what&#x27;s wrong with just updating the style in JS? If you&#x27;re concerned about performance then you can obviously do things like debouncing anything that changes the style, or you could use a MediaQueryListListener to fire an event your JS listens to when a user crosses over a media query breakpoint.<p>While it&#x27;ll be fun to manipulate CSS properties using JS values, it doesn&#x27;t seem necessary.