I’ve been frustrated with the same problem on both an iPhone 7 Plus and the new iPhone X. You’re right that there is surprisingly little information about the issue online. I don’t believe it has anything to do with Kohl’s as I saw the exact same display while browsing a local television news site. In fact, I’ve never been on the Kohl’s site, so again, I don’t believe it has anything to do with them.
I’ve tried a number of approaches, including the ones listed here with no luck. The only thing that has worked is to install a third-party content blocker. I recommend you look into 1Blocker in the App Store or at https://1blocker.com. It has excellent reviews and I’ve used it without incident. I believe they have a free trial, as well. For what it’s worth, I have no connection to this app and there are other alternative products available. I’m just telling you that 1Blocker resolved this problem, at least so far, for me.
A few versions of iOS ago, Apple opened the Safari browser to support content blockers like 1Blocker. It’s unfortunate that such tools are necessary as they add some complications to the system and can, in fact, interfere with some legitimate web site features. Still, the option to have content blocker support in Safari is significant and, especially given this problem, I‘m very glad it’s there.
Good luck!