How nike detect Puppeteer?

When I want to connect with a browser launched from puppeteer, POST requests from Nike is permanently blocked.
Yet I used puppeteer-extra-plugin-stealth.
I don’t understand how nike manages to detect Puppeteer.

My code :

const puppeteer = require('puppeteer-extra');
const pluginStealth = require("puppeteer-extra-plugin-stealth");

puppeteer.use(pluginStealth())

puppeteer.launch({
    headless: false
}).then(async browser => {
    const page = await browser.newPage()
    await page.goto('https://www.nike.com')
})

When i want to log in :
output