organic products hero

Fresh Organic Products

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec.Click edit button to change this text.

organic badge freeimg

100% Organic!

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur.

// ES5 uyumlu, event delegation ve hata korumalı (function(){ try { document.addEventListener('DOMContentLoaded', function() { var containerSelectors = [ '.ast-mobile-popup', '.ast-mobile-popup-inner', '.ast-mobile-header-wrap' ]; var container = null; for (var k = 0; k < containerSelectors.length; k++) { var el = document.querySelector(containerSelectors[k]); if (el) { container = el; break; } } if (!container) { // Mobil popup bulunamadı, işleme devam etmeye gerek yok return; } // Delegation: üst kapsayıcıya tıklama olayı ekle container.addEventListener('click', function(evt) { var target = evt.target || evt.srcElement; // en yakın a etiketi bul while (target && target.nodeName.toLowerCase() !== 'a') { target = target.parentElement; } if (!target) return; // target'ın parent elementinin menu-item-has-children sınıfına sahip olup olmadığını kontrol et var parent = target.parentElement; if (!parent) return; if (parent.classList && parent.classList.contains('menu-item-has-children')) { // sadece mobil genişlikte engelle/işle if (window.innerWidth <= 768) { try { evt.preventDefault(); } catch(e) {} // diğer açıkleri kapat var openItems = container.querySelectorAll('.menu-item-has-children.open'); for (var i = 0; i < openItems.length; i++) { if (openItems[i] !== parent) { openItems[i].classList.remove('open'); } } // toggle if (parent.classList.contains('open')) { parent.classList.remove('open'); } else { parent.classList.add('open'); } } } }, false); }); } catch (err) { // Eğer bir hata oluşursa, bunu sessizce yakala (konsol için geliştiriciye gösterilebilir) if (window && window.console && window.console.error) { window.console.error('Menu toggle script error:', err); } } })();