Como lo solucione?
Armé un mini script de diagnóstico, gateado por query param, que corría en el celular real y señalaba el elemento exacto que se salía de la pantalla. Mucho más rápido que adivinar frente a un DevTools que nunca iba a mostrar el problema.
El cliente me reportó un bug de layout. Yo no lograba reproducirlo en DevTools por más que probara el "mobile view" — todo se veía perfecto. Solo apareció cuando lo verifiqué en un iPhone real.
La causa real no era una, eran dos, y ninguna era del tema: un page builder (Shogun) y una app de feed de Instagram, cada uno inyectando su propio código en tiempo real, con sus propios bugs de CSS. En Shopify, el "no-code" no elimina el trabajo de dev