<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://lowisko-samsieczno.pl/wp-sitemap-index.xsl" ?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>https://lowisko-samsieczno.pl/wp-sitemap-posts-page-1.xml</loc></sitemap><sitemap><loc>https://lowisko-samsieczno.pl/wp-sitemap-posts-product-1.xml</loc></sitemap><sitemap><loc>https://lowisko-samsieczno.pl/wp-sitemap-taxonomies-product_cat-1.xml</loc></sitemap><sitemap><loc>https://lowisko-samsieczno.pl/wp-sitemap-taxonomies-product_tag-1.xml</loc></sitemap></sitemapindex>
<script id="delay-specific-scripts-loader">
            (function() {
                let userInteracted = false;
                let scriptsLoaded = false;
                const events = ["keydown", "mousemove", "wheel", "touchmove", "touchstart", "touchend"];
                
                async function loadDelayedScripts() {
                    if (scriptsLoaded) return;
                    scriptsLoaded = true;
                    
                    const scripts = document.querySelectorAll("script[type='delay-script']");
                    
                    for (let i = 0; i < scripts.length; i++) {
                        await new Promise(resolve => {
                            const script = scripts[i];
                            const newScript = document.createElement("script");
                            let isExternal = false;
                            
                            Array.from(script.attributes).forEach(function(attr) {
                                if (attr.name === "type") return;
                                if (attr.name === "data-src") {
                                    newScript.setAttribute("src", attr.value);
                                    isExternal = true;
                                } else {
                                    newScript.setAttribute(attr.name, attr.value);
                                }
                            });
                            
                            newScript.innerHTML = script.innerHTML;
                            
                            if (isExternal) {
                                newScript.onload = resolve;
                                newScript.onerror = resolve; // Kontynuacja przy ew. błędzie pliku zewnętrznego
                            }
                            
                            if (script.parentNode) {
                                script.parentNode.replaceChild(newScript, script);
                            }
                            
                            if (!isExternal) {
                                resolve();
                            }
                        });
                    }
                }

                function triggerInteraction() {
                    if (!userInteracted) {
                        userInteracted = true;
                        loadDelayedScripts();
                        events.forEach(e => window.removeEventListener(e, triggerInteraction, {passive: true}));
                    }
                }

                events.forEach(e => window.addEventListener(e, triggerInteraction, {passive: true}));
                setTimeout(loadDelayedScripts, 5000);
            })();
        </script>