document.addEventListener('DOMContentLoaded',function(){document.querySelectorAll('.widget.widget_su_shortcode').forEach(function(w){var list=w.querySelector('ul,ol');if(!list)return;var box=document.createElement('div');box.className='ml-brands';var btn=document.createElement('button');btn.type='button';btn.className='ml-brand-toggle';btn.setAttribute('aria-expanded','false');btn.textContent='Marques';w.insertBefore(box,list);box.appendChild(btn);box.appendChild(list);list.classList.add('ml-brand-list');btn.addEventListener('click',function(){var open=box.classList.toggle('is-open');btn.setAttribute('aria-expanded',open?'true':'false')})})});document.addEventListener('DOMContentLoaded',function(){var wrap=document.querySelector('.wpc-filters-main-wrap');if(!wrap)return;wrap.querySelectorAll('.wpc-filters-section').forEach(function(sec){sec.classList.add('ml-card')});wrap.querySelectorAll('.wpc-filter-title').forEach(function(h){var p=h.closest('.wpc-filters-section')||h.parentElement;if(p)p.classList.add('ml-card');})});(function(){const wrap=document.querySelector('.ml-multilang[data-fe-shortcuts]');if(!wrap)return;const cards=wrap.querySelectorAll('.ml-fe-card');const mq=window.matchMedia('(min-width:1024px)');function syncAll(open){cards.forEach(d=>{d.open=open})}
cards.forEach(card=>{card.addEventListener('toggle',()=>{if(mq.matches)syncAll(card.open);})});(mq.addEventListener?mq.addEventListener:mq.addListener).call(mq,'change',e=>{if(!e.matches)syncAll(!1);})})();window.addEventListener('load',function(){var wrapper=document.querySelector('.slider-wrapper.hide-for-small');if(!wrapper)return;var sliderEl=wrapper.querySelector('.slider');if(!sliderEl)return;console.log('Slider desktop trouvé:',sliderEl);wrapper.style.opacity='0';wrapper.style.transition='opacity 0.3s ease';var checkjQuery=setInterval(function(){if(typeof jQuery==='undefined')return;var flkty=jQuery(sliderEl).data('flickity');if(!flkty)return;clearInterval(checkjQuery);var randomIndex=Math.floor(Math.random()*flkty.slides.length);console.log('Slides:',flkty.slides.length,'Index choisi:',randomIndex);flkty.select(randomIndex,!1,!0);setTimeout(function(){wrapper.style.opacity='1'},100)},200);setTimeout(function(){clearInterval(checkjQuery);wrapper.style.opacity='1'},5000)});