Hi,
The issue has been resolved.
A fix was applied to JRoot/templates/index.php (lines 173–184). Instead of blindly using the default offcanvas_style value (1-LeftAlign), the template now first checks whether the corresponding offcanvas style folder exists under:
templates/shaper_medico/offcanvas/
Since that folder was missing and the template style parameters did not contain an offcanvas_style value, the template was silently falling back to the default, causing getOffcanvasStyle() to return an empty string.
With the fix in place, the template now automatically falls back to the module-position-based offcanvas markup whenever the selected offcanvas style is unavailable. This approach is fully compatible with the existing main.js and offcanvas.scss, and since the Offcanvas module is already published in the offcanvas position, the menu content is rendered correctly.
Thanks