Hola @miguelpro y a todos.
@javierdeco y @fernandodigital tienen razón. El comportamiento por defecto de TinyMCE en PrestaShop 1.7.x es eliminar ciertas etiquetas por razones de seguridad. Para permitir <iframe>, <style> y SVG en las descripciones de productos, necesitas modificar la configuración de inicialización de TinyMCE.
Esto se realiza editando el archivo admin-dev/themes/default/js/tinymce.inc.js (o la ruta equivalente en tu tema de administración si usas uno personalizado). Dentro de este archivo, encontrarás la configuración de tinymce.init. Debes localizar la propiedad extended_valid_elements y añadir o modificar las etiquetas que deseas permitir.
Busca una sección similar a esta (puede que ya contenga otras etiquetas):
extended_valid_elements: "img[class|src|alt|title|width|height|loading],a[href|target|title|class],span[class|style]"
Y modifícala para incluir las etiquetas que necesitas. Por ejemplo, para permitir iframe, style y svg (con todos sus atributos):
extended_valid_elements: "img[class|src|alt|title|width|height|loading],a[href|target|title|class],span[class|style],iframe[src|width|height|name|align|class|frameborder|scrolling|id|allowfullscreen],style,svg[*],path[*],g[*]"
Importante: Haz siempre una copia de seguridad del archivo antes de realizar cualquier cambio. Después de modificarlo, asegúrate de que el navegador no esté cargando una versión en caché del archivo JS. Puede que necesites borrar la caché de tu navegador y, si utilizas CCC en tu PrestaShop (Parámetros avanzados > Rendimiento), desactivarlo temporalmente o forzar la recompilación.