かなり困っていたので大変助かりました。
本当にありがとうございます。
2つ目と3つ目の回答でうまくいきました。
window.addEventListener('load', function(){
document.querySelector('variant-selects').onVariantChange();
});
window.addEventListener('load', function(){
document.querySelector('variant-selects').dispatchEvent(new Event('change'));
});
loadイベントで実行すると、読み込みが終わって画像が切り替わるまでに少しタイムラグがあったので、DOMContentLoadedイベントで実装すると完璧に表現できました。
本当にありがとうございました!
助かりました!