Есть несколько возможных причин, по которым input radio может не отображаться в Safari:
1. Стилизация: Возможно, на вашем сайте применена стилизация для элементов input radio, которая корректно отображается в Chrome, но не в Safari. Проверьте CSS-код и убедитесь, что он совместим с обоими браузерами.
2. Выборочная поддержка CSS: Некоторые CSS-свойства или псевдоэлементы могут не поддерживаться Safari. Убедитесь, что используемые CSS-свойства совместимы с Safari.
3. Проблема с JavaScript: Если веб-форма использует JavaScript для работы с элементами input radio, возможно, есть проблема с совместимостью JavaScript-кода с Safari. Проверьте код JavaScript и убедитесь, что он совместим с Safari.
4. Поставщик шаблона: Если вы используете шаблон или модуль от стороннего поставщика, возможно, есть проблема совместимости с Safari. Обратитесь к поставщику шаблона или модуля и уточните, почему input radio не отображается в Safari.
5. Баг или проблема в Safari: Возможно, это может быть связано с багом в самом браузере Safari. Проверьте, используете ли вы последнюю версию Safari, и, если есть возможность, попробуйте проверить ваш сайт в других версиях или на других устройствах с установленным Safari.
В целом, чтобы с точностью определить причину проблемы, вам может потребоваться более подробная информация о вашем коде, модулях и окружении.