(function(){
function refresh(){
if (!window.jQuery) return;
var $ = window.jQuery;
var $c = jQuery('#premium-carousel-710f11d');
if (!$c.length || !$c.hasClass('slick-initialized')) return;
try { $c.slick('setPosition'); $c.slick('refresh'); } catch(e) {}
}
var el = document.getElementById('premium-carousel-710f11d');
if (!el) return;
// Run once after full load
window.addEventListener('load', function(){ setTimeout(refresh, 50); });
// Also rerun whenever the element’s size changes (best fix)
if (window.ResizeObserver) {
var ro = new ResizeObserver(function(){ refresh(); });
ro.observe(el);
}
})();