Nicolas,
Thank you so much for your quick reply! Per your instructions, I narrowed it down to the show.php file and was able to fix the issue. In the rare case anyone else has this same issue, I'm sharing my solution. In the show.php file I had originally moved the code for the Related Products Module to the very top of the page.
<div class="hikashop_submodules" id="hikashop_submodules" style="clear:both">
<?php
if(!empty ($this->modules) && is_array($this->modules)) {
jimport('joomla.application.module.helper');
foreach($this->modules as $module) {
echo JModuleHelper::renderModule($module);
}
}
?>
</div>
While this previously worked fine, it caused a no stock error when I updated Joomla to 3.3.6. I reverted back to the original show.php and added the following code to my template.css to move the related products above the options.
div#hikashop_product_create_your_own_page {
display: flex;
flex-direction: column-reverse;
}
Note to anyone following this: This code is specific to a single product on my site. You'll need to replace the hikashop id above with the one your product uses ie. #hikashop_product_YOUR PRODUCT CODE_page
Hope this helps anyone else who wants to display the related products above options on a single product page.