el problema es que el cliente quiere desvanecer el mensaje de éxito después de unos segundos haciendo clic en el botón Agregar al carrito. Hice un cambio en el archivo addCartSuccessMessage.phtml como este:
<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ /** @var \Magento\Framework\View\Element\Template $block */ ?> <?= $block->escapeHtml(__( 'You added %1 to your <a href="%2">shopping cart</a>.', $block->getData('product_name'), $block->getData('cart_url') ), ['a']); ?> <script type="text/javascript"> require(['jquery'], function($){ $(".message.success").fadeOut(7000); }); </script>Ahora, el problema es que si abro el sitio en el móvil, la notificación aparece solo una vez y, después de eso, no importa cuántas veces haga clic en el botón Agregar al carrito, el mensaje de éxito no aparecerá, aparecerá nuevamente solo si actualizo la página.