{"id":88643,"date":"2026-03-26T23:19:26","date_gmt":"2026-03-26T22:19:26","guid":{"rendered":"https:\/\/allwindows.eu\/?page_id=88643"},"modified":"2026-04-08T13:51:30","modified_gmt":"2026-04-08T11:51:30","slug":"ventilatieroosters","status":"publish","type":"page","link":"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/","title":{"rendered":"Ventilatieroosters"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"88643\" class=\"elementor elementor-88643 elementor-86960\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7f709e3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7f709e3\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-618ad4b\" data-id=\"618ad4b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b4b44ec elementor-widget elementor-widget-breadcrumbs\" data-id=\"b4b44ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"breadcrumbs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p id=\"breadcrumbs\"><span><span><a href=\"https:\/\/allwindows.eu\/nl\/\">Startpagina<\/a><\/span><\/span><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a0274a8 elementor-widget elementor-widget-heading\" data-id=\"a0274a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Ventilatieroosters<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ec6177f elementor-widget elementor-widget-text-editor\" data-id=\"ec6177f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Een correcte luchtcirculatie binnen het gebouw vormt de basis van een gezond binnenklimaat en een effectieve bescherming tegen vochtproblemen in muren. Moderne, zeer luchtdichte raamconstructies vereisen een systematische ondersteuning die zorgt voor toevoer van zuurstof bij gesloten vleugels, zonder dat de ruimtes sterk afkoelen. In het aanbod van All Windows Group leveren wij geavanceerde ventilatieroosters voor ramen die het ventilatieproces automatiseren en reageren op veranderingen in druk of luchtvochtigheid in huis. Hierdoor vindt luchtverversing continu en veilig plaats, zonder dat het nodig is ramen op een kier te zetten tijdens afwezigheid van bewoners.   <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8772a61 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8772a61\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-22ea143\" data-id=\"22ea143\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-e4b4a2e elementor-section-full_width filter-container elementor-section-height-default elementor-section-height-default\" data-id=\"e4b4a2e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-842c787\" data-id=\"842c787\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7b92443 elementor-widget elementor-widget-html\" data-id=\"7b92443\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<button id=\"close-filters-btn\" class=\"close-filters-btn\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\r\n  <path d=\"M3.66846 10.8563L7.5251 7L8.66872 8.14362L5.62095 11.1914H20V12.8087H5.62128L8.66892 15.8564L7.52529 17L2.52523 11.9999L3.66846 10.8563Z\" fill=\"#1D1D1B\"><\/path>\r\n<\/svg><\/button>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f62dc60 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"f62dc60\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Filters<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b18229b elementor-hidden-desktop elementor-widget elementor-widget-html\" data-id=\"b18229b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div><a href=\"#\" class=\"custom-reset-btn\">Filters wissen<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b508b9 elementor-widget elementor-widget-html\" data-id=\"8b508b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"custom-filter-section\">\n    <div class=\"custom-filter-title\">Type<\/div>\n    <div class=\"custom-filter-options\" data-filter-group=\"rodzaj\">\n        <label class=\"custom-filter-label\"><input type=\"checkbox\" class=\"custom-filter-checkbox\" value=\"wrebowy\"> Inbouw<\/label>\n        <label class=\"custom-filter-label\"><input type=\"checkbox\" class=\"custom-filter-checkbox\" value=\"cisnieniowy\"> Drukgestuurd<\/label>\n        <label class=\"custom-filter-label\"><input type=\"checkbox\" class=\"custom-filter-checkbox\" value=\"higrosterowany\"> Vochtgestuurd<\/label>\n    <\/div>\n<\/div>\n\n<div class=\"custom-filter-section\">\n    <div class=\"custom-filter-title\">Productgroep<\/div>\n    <div class=\"custom-filter-options\" data-filter-group=\"grupa\">\n         <label class=\"custom-filter-label\"><input type=\"checkbox\" class=\"custom-filter-checkbox\" value=\"pvc\"> PVC<\/label>\n <label class=\"custom-filter-label\"><input type=\"checkbox\" class=\"custom-filter-checkbox\" value=\"aluminium\"> Aluminium<\/label>\n    <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-46a4610 elementor-hidden-desktop elementor-widget elementor-widget-html\" data-id=\"46a4610\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<button id=\"open-filters-btn\" class=\"open-filters-btn\">\r\n    <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/filters-16x16-1.svg\" alt=\"Ikona filtra\" style=\"width: 16px; height: 16px; vertical-align: middle; margin-right: 8px;\">\r\n    <span>Filters <span class=\"mobile-filter-count\"><\/span><\/span>\r\n<\/button>\r\n\r\n\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n    \r\n    \/\/ 1. Inicjalizacja overlay'a dla mobile\r\n    let overlay = document.querySelector('.filter-overlay');\r\n    if (!overlay) {\r\n        overlay = document.createElement('div');\r\n        overlay.className = 'filter-overlay';\r\n        document.body.appendChild(overlay);\r\n    }\r\n\r\n    const closeFilters = () => {\r\n        document.body.classList.remove('is-filter-open', 'no-scroll');\r\n    };\r\n\r\n    \/\/ 2. Obs\u0142uga otwierania i zamykania menu bocznego\r\n    document.addEventListener('click', function(e) {\r\n        const openBtn = e.target.closest('#open-filters-btn');\r\n        const closeBtn = e.target.closest('#close-filters-btn');\r\n        const isPanelOpen = document.body.classList.contains('is-filter-open');\r\n\r\n        if (openBtn) {\r\n            e.preventDefault();\r\n            document.body.classList.add('is-filter-open', 'no-scroll');\r\n            return;\r\n        }\r\n\r\n        if (closeBtn || (isPanelOpen && e.target.classList.contains('filter-overlay'))) {\r\n            e.preventDefault();\r\n            closeFilters();\r\n        }\r\n    });\r\n\r\n    window.addEventListener('resize', function() {\r\n        if (window.innerWidth > 768) {\r\n            closeFilters();\r\n        }\r\n    });\r\n\r\n    \/\/ 3. Logika checkbox\u00f3w, licznika i FILTROWANIA PRODUKT\u00d3W\r\n    const checkboxes = document.querySelectorAll('.custom-filter-checkbox');\r\n    const countSpan = document.querySelector('.mobile-filter-count');\r\n    const resetBtn = document.querySelector('.custom-reset-btn');\r\n    const products = document.querySelectorAll('.clickable-item');\r\n\r\n    function updateFilterState() {\r\n        const checkedBoxes = document.querySelectorAll('.custom-filter-checkbox:checked');\r\n        const checkedCount = checkedBoxes.length;\r\n    \r\n        if (countSpan) {\r\n            countSpan.textContent = checkedCount > 0 ? '(' + checkedCount + ')' : '';\r\n            countSpan.style.display = checkedCount > 0 ? 'inline-block' : 'none';\r\n        }\r\n    \r\n        if (resetBtn) {\r\n            resetBtn.style.display = checkedCount > 0 ? 'inline' : 'none';\r\n        }\r\n    \r\n        \/\/ --- ZMIANA: Pobieramy warto\u015bci dla grupy \"rodzaj\" zamiast \"zastosowanie\" ---\r\n        const activeRodzaj = Array.from(document.querySelectorAll('[data-filter-group=\"rodzaj\"] input:checked')).map(el => el.value);\r\n        const activeGrupa = Array.from(document.querySelectorAll('[data-filter-group=\"grupa\"] input:checked')).map(el => el.value);\r\n    \r\n        products.forEach(product => {\r\n            \/\/ --- ZMIANA: Pobieramy atrybut data-rodzaj ---\r\n            const prodRodzajRaw = product.getAttribute('data-rodzaj') || '';\r\n            const prodRodzajArr = prodRodzajRaw.split(' ');\r\n    \r\n            const prodGrupaRaw = product.getAttribute('data-grupa') || '';\r\n            const prodGrupaArr = prodGrupaRaw.split(' ');\r\n    \r\n            \/\/ Sprawdzamy dopasowanie (Logika OR wewn\u0105trz grupy)\r\n            const matchRodzaj = activeRodzaj.length === 0 || \r\n                                activeRodzaj.some(val => prodRodzajArr.includes(val));\r\n            \r\n            const matchGrupa = activeGrupa.length === 0 || \r\n                               activeGrupa.some(val => prodGrupaArr.includes(val));\r\n    \r\n            \/\/ Logika AND mi\u0119dzy grupami\r\n            if (matchRodzaj && matchGrupa) {\r\n                product.style.display = ''; \r\n            } else {\r\n                product.style.display = 'none';\r\n            }\r\n        });\r\n    }\r\n\r\n    checkboxes.forEach(function(checkbox) {\r\n        checkbox.addEventListener('change', updateFilterState);\r\n    });\r\n\r\n    if (resetBtn) {\r\n        resetBtn.addEventListener('click', function(e) {\r\n            e.preventDefault();\r\n            checkboxes.forEach(function(checkbox) {\r\n                checkbox.checked = false;\r\n            });\r\n            updateFilterState();\r\n        });\r\n    }\r\n\r\n    updateFilterState();\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d5f7cd6 elementor-widget elementor-widget-html\" data-id=\"d5f7cd6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\/* Nak\u0142adka \u0142adowania i spinner *\/\n.mobile-loading-overlay {\n    position: fixed;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(255, 255, 255, 0.7);\n    z-index: 99999;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    opacity: 0;\n    visibility: hidden;\n    transition: opacity 0.2s ease, visibility 0.2s ease;\n}\n\n.mobile-loading-overlay.is-active {\n    opacity: 1;\n    visibility: visible;\n}\n\n.mobile-spinner {\n    width: 50px;\n    height: 50px;\n    border: 5px solid #f3f3f3;\n    border-top: 5px solid #333;\n    border-radius: 50%;\n    animation: spin 1s linear infinite;\n}\n\n@keyframes spin {\n    0% { transform: rotate(0deg); }\n    100% { transform: rotate(360deg); }\n}\n<\/style><script>document.addEventListener('DOMContentLoaded', function() {\n    \/\/ 1. Tworzymy element loadera dynamicznie\n    var loader = document.querySelector('.mobile-loading-overlay');\n    if (!loader) {\n        loader = document.createElement('div');\n        loader.className = 'mobile-loading-overlay';\n        loader.innerHTML = '<div class=\"mobile-spinner\"><\/div>';\n        document.body.appendChild(loader);\n    }\n\n    \/\/ 2. Funkcja wywo\u0142uj\u0105ca efekt \u0142adowania (klasyczna deklaracja)\n    function showLoaderEffect() {\n        loader.classList.add('is-active');\n        \n        \/\/ Ukrywamy po 500ms\n        setTimeout(function() {\n            loader.classList.remove('is-active');\n        }, 500);\n    }\n\n    \/\/ 3. Podpinamy si\u0119 pod checkboxy\n    var filterInputs = document.querySelectorAll('.custom-filter-checkbox');\n    for (var i = 0; i < filterInputs.length; i++) {\n        filterInputs[i].addEventListener('change', showLoaderEffect);\n    }\n\n    \/\/ 4. Podpinamy si\u0119 pod przycisk resetu\n    var resetButton = document.querySelector('.custom-reset-btn');\n    if (resetButton) {\n        resetButton.addEventListener('click', showLoaderEffect);\n    }\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-61be0aa\" data-id=\"61be0aa\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-255489f elementor-section-full_width clickable-grid elementor-section-height-default elementor-section-height-default\" data-id=\"255489f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-20 elementor-inner-column elementor-element elementor-element-81aa427 clickable-item\" data-id=\"81aa427\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" data-rodzaj=\"wrebowy\" data-grupa=\"pvc\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-264fea7 elementor-widget elementor-widget-image\" data-id=\"264fea7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/regel%20air%20black.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-df472e1 elementor-widget elementor-widget-text-editor\" data-id=\"df472e1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Regel-air\u00ae FFL<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9370de3 elementor-widget elementor-widget-html\" data-id=\"9370de3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"kolory\">\n    <div class=\"kolor\" style=\"background: #1D1D1B\"><\/div>\n    <div class=\"kolor\" style=\"background: #FFF\"><\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-677ca8e elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"677ca8e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"clickable-name\">regelpopup<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-20 elementor-inner-column elementor-element elementor-element-8c9f7b7 clickable-item\" data-id=\"8c9f7b7\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" data-rodzaj=\"cisnieniowy\" data-grupa=\"pvc\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0bbcec6 elementor-widget elementor-widget-image\" data-id=\"0bbcec6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/press%20vent%20anthrazite.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e42e076 elementor-widget elementor-widget-text-editor\" data-id=\"e42e076\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Press Vent<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a57180a elementor-widget elementor-widget-html\" data-id=\"a57180a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"kolory\">\n    <div class=\"kolor\" style=\"background: #44484E\"><\/div>\n    <div class=\"kolor\" style=\"background: #5A3A29\"><\/div>\n    <div class=\"kolor\" style=\"background: #7A4925\"><\/div>\n    <div class=\"kolor\" style=\"background: #FFF\"><\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-565d313 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"565d313\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"clickable-name\">presspopup<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-20 elementor-inner-column elementor-element elementor-element-ca37c94 clickable-item\" data-id=\"ca37c94\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" data-rodzaj=\"cisnieniowy\" data-grupa=\"pvc\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d41912c elementor-widget elementor-widget-image\" data-id=\"d41912c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/sm%201000%20black.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4802898 elementor-widget elementor-widget-text-editor\" data-id=\"4802898\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>SM 1000<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a24dcca elementor-widget elementor-widget-html\" data-id=\"a24dcca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"kolory\">\n    <div class=\"kolor\" style=\"background: #44484E\"><\/div>\n    <div class=\"kolor\" style=\"background: #5A3A29\"><\/div>\n    <div class=\"kolor\" style=\"background: #7A4925\"><\/div>\n    <div class=\"kolor\" style=\"background: #FFF\"><\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7890613 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"7890613\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"clickable-name\">smpopup<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-20 elementor-inner-column elementor-element elementor-element-634ecad clickable-item\" data-id=\"634ecad\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" data-rodzaj=\"higrosterowany\" data-grupa=\"pvc\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8de6814 elementor-widget elementor-widget-image\" data-id=\"8de6814\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/sm%20hy%20black.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-274f2c0 elementor-widget elementor-widget-text-editor\" data-id=\"274f2c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>airvent SM HY<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-044d3aa elementor-widget elementor-widget-html\" data-id=\"044d3aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"kolory\">\n    <div class=\"kolor\" style=\"background: #1D1D1B\"><\/div>\n    <div class=\"kolor\" style=\"background: #44484E\"><\/div>\n    <div class=\"kolor\" style=\"background: #5A3A29\"><\/div>\n    <div class=\"kolor\" style=\"background: #7A4925\"><\/div>\n    <div class=\"kolor\" style=\"background: #FFF\"><\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2535dd9 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"2535dd9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"clickable-name\">airventpopup<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-20 elementor-inner-column elementor-element elementor-element-3a7b704 clickable-item\" data-id=\"3a7b704\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" data-rodzaj=\"higrosterowany\" data-grupa=\"pvc\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cafec16 elementor-widget elementor-widget-image\" data-id=\"cafec16\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/emm%20higro%20anthrazite.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8bf6723 elementor-widget elementor-widget-text-editor\" data-id=\"8bf6723\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>EMM HIGRO\u00ae<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f01823a elementor-widget elementor-widget-html\" data-id=\"f01823a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"kolory\">\n    <div class=\"kolor\" style=\"background: #44484E\"><\/div>\n    <div class=\"kolor\" style=\"background: #5A3A29\"><\/div>\n    <div class=\"kolor\" style=\"background: #7A4925\"><\/div>\n    <div class=\"kolor\" style=\"background: #FFF\"><\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8fc42a2 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"8fc42a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"clickable-name\">higropopup<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7b0e956 hidden popup-regelpopup product-popup elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7b0e956\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-22d1526\" data-id=\"22d1526\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e60eb28 elementor-align-right elementor-fixed popup-close elementor-widget elementor-widget-button\" data-id=\"e60eb28\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;fixed&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\"><g id=\"Close\"><path id=\"Vector\" d=\"M26.6746 13.3257C26.466 13.1172 26.1831 13 25.8881 13C25.5931 13 25.3102 13.1172 25.1016 13.3257L20.0002 18.4271L14.8988 13.3257C14.6902 13.1172 14.4074 13 14.1124 13C13.8174 13 13.5345 13.1172 13.3259 13.3257C13.1174 13.5343 13.0002 13.8172 13.0002 14.1121C13.0002 14.4071 13.1174 14.69 13.3259 14.8986L18.4273 20L13.3259 25.1014C13.1174 25.31 13.0002 25.5929 13.0002 25.8879C13.0002 26.1828 13.1174 26.4657 13.3259 26.6743C13.5345 26.8829 13.8174 27 14.1124 27C14.4074 27 14.6902 26.8829 14.8988 26.6743L20.0002 21.5729L25.1016 26.6743C25.3102 26.8829 25.5931 27 25.8881 27C26.1831 27 26.466 26.8829 26.6746 26.6743C26.8831 26.4657 27.0002 26.1828 27.0002 25.8879C27.0002 25.5929 26.8831 25.31 26.6746 25.1014L21.5732 20L26.6746 14.8986C26.8831 14.69 27.0002 14.4071 27.0002 14.1121C27.0002 13.8172 26.8831 13.5343 26.6746 13.3257Z\" fill=\"#1F1F1F\"><\/path><\/g><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-16614b5 elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"16614b5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-cc4cfca\" data-id=\"cc4cfca\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c07307d elementor-widget elementor-widget-html\" data-id=\"c07307d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<img decoding=\"async\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/regel%20air%20black.png\" class=\"obrazek-produktu\"><\/img>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-21a313a\" data-id=\"21a313a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-572bbbe elementor-widget elementor-widget-html\" data-id=\"572bbbe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<img decoding=\"async\" id=\"logo-producenta\" src=\"\/wp-content\/uploads\/klamki\/logo\/regel%20air.png\" style=\"height: 32px;\">\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4caa9e2 elementor-widget elementor-widget-spacer\" data-id=\"4caa9e2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-645b36d elementor-widget elementor-widget-text-editor\" data-id=\"645b36d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div id=\"nazwa-produktu\">Regel-air\u00ae FFL<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e5e037 elementor-widget elementor-widget-text-editor\" data-id=\"0e5e037\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Zelfregelend raamrooster, ontworpen voor montage per paar in ramen. Discreet gemonteerd in het bovenste deel van de vleugel en onzichtbaar bij gesloten raam. <br>Ventilatiekleppen beperken automatisch de luchtstroom bij harde wind en voorkomen tocht, en openen opnieuw wanneer de druk afneemt, wat zorgt voor constante, gecontroleerde ventilatie. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-e4d7ddf elementor-widget elementor-widget-html\" data-id=\"e4d7ddf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"gallery-arrows-container\">\n    <button class=\"arrow-btn strzalka-lewo\" aria-label=\"Poprzednie\"><\/button>\n    <button class=\"arrow-btn strzalka-prawo\" aria-label=\"Nast\u0119pne\"><\/button>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c15dd1 elementor-widget elementor-widget-html\" data-id=\"7c15dd1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"kolory-items-container\">\n    \n    <div class=\"kolor-item aktywny-kolor\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/regel%20air%20black.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Zwart<\/span>\n    <\/div>\n    \n    <div class=\"kolor-item\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/regel%20air%20white.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Wit<\/span>\n    <\/div>\n    \n    \n<\/div>\n\n<script>\ndocument.addEventListener('click', function(event) {\n    \/\/ 1. Obs\u0142uga klikni\u0119cia w miniaturk\u0119\n    const kolorItem = event.target.closest('.kolor-item');\n    if (kolorItem) {\n        const popup = kolorItem.closest('.product-popup');\n        if (popup) {\n            const img = kolorItem.querySelector('.kolor-item-img');\n            const mainImg = popup.querySelector('.obrazek-produktu');\n\n            if (img && mainImg) {\n                mainImg.src = img.src;\n            }\n\n            const wszystkieItemy = popup.querySelectorAll('.kolor-item');\n            wszystkieItemy.forEach(el => el.classList.remove('aktywny-kolor'));\n            \n            kolorItem.classList.add('aktywny-kolor');\n        }\n        return; \/\/ Zako\u0144czenie, aby nie sprawdza\u0107 dalej warunk\u00f3w dla strza\u0142ek\n    }\n\n    \/\/ 2. Obs\u0142uga klikni\u0119cia w strza\u0142ki karuzeli\n    const btnLewo = event.target.closest('.strzalka-lewo');\n    const btnPrawo = event.target.closest('.strzalka-prawo');\n    \n    if (btnLewo || btnPrawo) {\n        const popup = event.target.closest('.product-popup');\n        if (popup) {\n            const kontener = popup.querySelector('.kolory-items-container');\n            if (kontener) {\n                const pierwszyElement = kontener.querySelector('.kolor-item');\n                if (pierwszyElement) {\n                    const odlegloscPrzewijania = pierwszyElement.offsetWidth + 20;\n                    \n                    if (btnLewo) {\n                        kontener.scrollBy({ left: -odlegloscPrzewijania, behavior: 'smooth' });\n                    } else if (btnPrawo) {\n                        kontener.scrollBy({ left: odlegloscPrzewijania, behavior: 'smooth' });\n                    }\n                }\n            }\n        }\n    }\n});\n\n\/\/ 3. Funkcja aktualizuj\u0105ca widoczno\u015b\u0107 strza\u0142ek\nwindow.aktualizujWidocznoscStrzalek = function(popup) {\n    if (!popup) return;\n    \n    const kontener = popup.querySelector('.kolory-items-container');\n    const btnLewo = popup.querySelector('.strzalka-lewo');\n    const btnPrawo = popup.querySelector('.strzalka-prawo');\n\n    if (!kontener || !btnLewo || !btnPrawo) return;\n\n    const scrollLeft = kontener.scrollLeft;\n    const maxScroll = kontener.scrollWidth - kontener.clientWidth;\n\n    if (scrollLeft <= 2) {\n        btnLewo.classList.add('ukryta');\n    } else {\n        btnLewo.classList.remove('ukryta');\n    }\n\n    if (scrollLeft >= maxScroll - 2) {\n        btnPrawo.classList.add('ukryta');\n    } else {\n        btnPrawo.classList.remove('ukryta');\n    }\n};\n\n\/\/ 4. Delegacja zdarzenia scroll dla kontener\u00f3w w popupach\ndocument.addEventListener('scroll', function(event) {\n    \/\/ Sprawdzenie, czy przewijany element to nasza karuzela\n    if (event.target.classList && event.target.classList.contains('kolory-items-container')) {\n        const popup = event.target.closest('.product-popup');\n        if (popup) {\n            window.aktualizujWidocznoscStrzalek(popup);\n        }\n    }\n}, true);\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d253901 hidden popup-presspopup product-popup elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d253901\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fd4007a\" data-id=\"fd4007a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c76486d elementor-align-right elementor-fixed popup-close elementor-widget elementor-widget-button\" data-id=\"c76486d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;fixed&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\"><g id=\"Close\"><path id=\"Vector\" d=\"M26.6746 13.3257C26.466 13.1172 26.1831 13 25.8881 13C25.5931 13 25.3102 13.1172 25.1016 13.3257L20.0002 18.4271L14.8988 13.3257C14.6902 13.1172 14.4074 13 14.1124 13C13.8174 13 13.5345 13.1172 13.3259 13.3257C13.1174 13.5343 13.0002 13.8172 13.0002 14.1121C13.0002 14.4071 13.1174 14.69 13.3259 14.8986L18.4273 20L13.3259 25.1014C13.1174 25.31 13.0002 25.5929 13.0002 25.8879C13.0002 26.1828 13.1174 26.4657 13.3259 26.6743C13.5345 26.8829 13.8174 27 14.1124 27C14.4074 27 14.6902 26.8829 14.8988 26.6743L20.0002 21.5729L25.1016 26.6743C25.3102 26.8829 25.5931 27 25.8881 27C26.1831 27 26.466 26.8829 26.6746 26.6743C26.8831 26.4657 27.0002 26.1828 27.0002 25.8879C27.0002 25.5929 26.8831 25.31 26.6746 25.1014L21.5732 20L26.6746 14.8986C26.8831 14.69 27.0002 14.4071 27.0002 14.1121C27.0002 13.8172 26.8831 13.5343 26.6746 13.3257Z\" fill=\"#1F1F1F\"><\/path><\/g><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-e4cf59b elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e4cf59b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8265cea\" data-id=\"8265cea\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9d7a99f elementor-widget elementor-widget-html\" data-id=\"9d7a99f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<img decoding=\"async\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/press%20vent%20anthrazite.png\" class=\"obrazek-produktu\"><\/img>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ac7ea8e\" data-id=\"ac7ea8e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b680932 elementor-widget elementor-widget-html\" data-id=\"b680932\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<img decoding=\"async\" id=\"logo-producenta\" src=\"\/wp-content\/uploads\/klamki\/logo\/brookvent.png\" style=\"height: 32px;\">\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c59325 elementor-widget elementor-widget-spacer\" data-id=\"3c59325\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bfffde7 elementor-widget elementor-widget-text-editor\" data-id=\"bfffde7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div id=\"nazwa-produktu\">Press Vent<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5df8e34 elementor-widget elementor-widget-text-editor\" data-id=\"5df8e34\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>SM Press Vent is een automatisch drukgestuurd ventilatierooster dat de luchttoevoer zelfstandig regelt en overventilatie voorkomt. Het biedt nauwkeurige handmatige regeling en een luchtstroom in twee richtingen \u2013 naar boven of naar beneden. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-a77babe elementor-widget elementor-widget-html\" data-id=\"a77babe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"gallery-arrows-container\">\n    <button class=\"arrow-btn strzalka-lewo\" aria-label=\"Poprzednie\"><\/button>\n    <button class=\"arrow-btn strzalka-prawo\" aria-label=\"Nast\u0119pne\"><\/button>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8f0ae3c elementor-widget elementor-widget-html\" data-id=\"8f0ae3c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"kolory-items-container\">\n    \n    <div class=\"kolor-item aktywny-kolor\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/press%20vent%20anthrazite.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Zwart<\/span>\n    <\/div>\n    \n    <div class=\"kolor-item\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/press%20vent%20brown.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Bruin<\/span>\n    <\/div>\n    \n    <div class=\"kolor-item\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/press%20vent%20caramel.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Karamel<\/span>\n    <\/div>\n    \n    <div class=\"kolor-item\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/press%20vent%20white.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Wit<\/span>\n    <\/div>\n    \n    \n    \n<\/div>\n\n<script>\ndocument.addEventListener('click', function(event) {\n    \/\/ 1. Obs\u0142uga klikni\u0119cia w miniaturk\u0119\n    const kolorItem = event.target.closest('.kolor-item');\n    if (kolorItem) {\n        const popup = kolorItem.closest('.product-popup');\n        if (popup) {\n            const img = kolorItem.querySelector('.kolor-item-img');\n            const mainImg = popup.querySelector('.obrazek-produktu');\n\n            if (img && mainImg) {\n                mainImg.src = img.src;\n            }\n\n            const wszystkieItemy = popup.querySelectorAll('.kolor-item');\n            wszystkieItemy.forEach(el => el.classList.remove('aktywny-kolor'));\n            \n            kolorItem.classList.add('aktywny-kolor');\n        }\n        return; \/\/ Zako\u0144czenie, aby nie sprawdza\u0107 dalej warunk\u00f3w dla strza\u0142ek\n    }\n\n    \/\/ 2. Obs\u0142uga klikni\u0119cia w strza\u0142ki karuzeli\n    const btnLewo = event.target.closest('.strzalka-lewo');\n    const btnPrawo = event.target.closest('.strzalka-prawo');\n    \n    if (btnLewo || btnPrawo) {\n        const popup = event.target.closest('.product-popup');\n        if (popup) {\n            const kontener = popup.querySelector('.kolory-items-container');\n            if (kontener) {\n                const pierwszyElement = kontener.querySelector('.kolor-item');\n                if (pierwszyElement) {\n                    const odlegloscPrzewijania = pierwszyElement.offsetWidth + 20;\n                    \n                    if (btnLewo) {\n                        kontener.scrollBy({ left: -odlegloscPrzewijania, behavior: 'smooth' });\n                    } else if (btnPrawo) {\n                        kontener.scrollBy({ left: odlegloscPrzewijania, behavior: 'smooth' });\n                    }\n                }\n            }\n        }\n    }\n});\n\n\/\/ 3. Funkcja aktualizuj\u0105ca widoczno\u015b\u0107 strza\u0142ek\nwindow.aktualizujWidocznoscStrzalek = function(popup) {\n    if (!popup) return;\n    \n    const kontener = popup.querySelector('.kolory-items-container');\n    const btnLewo = popup.querySelector('.strzalka-lewo');\n    const btnPrawo = popup.querySelector('.strzalka-prawo');\n\n    if (!kontener || !btnLewo || !btnPrawo) return;\n\n    const scrollLeft = kontener.scrollLeft;\n    const maxScroll = kontener.scrollWidth - kontener.clientWidth;\n\n    if (scrollLeft <= 2) {\n        btnLewo.classList.add('ukryta');\n    } else {\n        btnLewo.classList.remove('ukryta');\n    }\n\n    if (scrollLeft >= maxScroll - 2) {\n        btnPrawo.classList.add('ukryta');\n    } else {\n        btnPrawo.classList.remove('ukryta');\n    }\n};\n\n\/\/ 4. Delegacja zdarzenia scroll dla kontener\u00f3w w popupach\ndocument.addEventListener('scroll', function(event) {\n    \/\/ Sprawdzenie, czy przewijany element to nasza karuzela\n    if (event.target.classList && event.target.classList.contains('kolory-items-container')) {\n        const popup = event.target.closest('.product-popup');\n        if (popup) {\n            window.aktualizujWidocznoscStrzalek(popup);\n        }\n    }\n}, true);\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-081cc03 hidden popup-smpopup product-popup elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"081cc03\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9eb6f0c\" data-id=\"9eb6f0c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6566cee elementor-align-right elementor-fixed popup-close elementor-widget elementor-widget-button\" data-id=\"6566cee\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;fixed&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\"><g id=\"Close\"><path id=\"Vector\" d=\"M26.6746 13.3257C26.466 13.1172 26.1831 13 25.8881 13C25.5931 13 25.3102 13.1172 25.1016 13.3257L20.0002 18.4271L14.8988 13.3257C14.6902 13.1172 14.4074 13 14.1124 13C13.8174 13 13.5345 13.1172 13.3259 13.3257C13.1174 13.5343 13.0002 13.8172 13.0002 14.1121C13.0002 14.4071 13.1174 14.69 13.3259 14.8986L18.4273 20L13.3259 25.1014C13.1174 25.31 13.0002 25.5929 13.0002 25.8879C13.0002 26.1828 13.1174 26.4657 13.3259 26.6743C13.5345 26.8829 13.8174 27 14.1124 27C14.4074 27 14.6902 26.8829 14.8988 26.6743L20.0002 21.5729L25.1016 26.6743C25.3102 26.8829 25.5931 27 25.8881 27C26.1831 27 26.466 26.8829 26.6746 26.6743C26.8831 26.4657 27.0002 26.1828 27.0002 25.8879C27.0002 25.5929 26.8831 25.31 26.6746 25.1014L21.5732 20L26.6746 14.8986C26.8831 14.69 27.0002 14.4071 27.0002 14.1121C27.0002 13.8172 26.8831 13.5343 26.6746 13.3257Z\" fill=\"#1F1F1F\"><\/path><\/g><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-88d0397 elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"88d0397\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b5636a9\" data-id=\"b5636a9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a1fbc02 elementor-widget elementor-widget-html\" data-id=\"a1fbc02\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<img decoding=\"async\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/sm%201000%20black.png\" class=\"obrazek-produktu\"><\/img>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-a767dc9\" data-id=\"a767dc9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-dbc990c elementor-widget elementor-widget-html\" data-id=\"dbc990c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<img decoding=\"async\" id=\"logo-producenta\" src=\"\/wp-content\/uploads\/klamki\/logo\/brookvent.png\" style=\"height: 32px;\">\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d920913 elementor-widget elementor-widget-spacer\" data-id=\"d920913\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d8caa4 elementor-widget elementor-widget-text-editor\" data-id=\"1d8caa4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div id=\"nazwa-produktu\">SM 1000<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b81eeb elementor-widget elementor-widget-text-editor\" data-id=\"2b81eeb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Het handmatige raamventilatierooster SM 1000 is een discreet aluminium rooster met mogelijkheid tot handmatig openen en sluiten.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-1fc39e2 elementor-widget elementor-widget-html\" data-id=\"1fc39e2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"gallery-arrows-container\">\n    <button class=\"arrow-btn strzalka-lewo\" aria-label=\"Poprzednie\"><\/button>\n    <button class=\"arrow-btn strzalka-prawo\" aria-label=\"Nast\u0119pne\"><\/button>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d7d8d8 elementor-widget elementor-widget-html\" data-id=\"2d7d8d8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"kolory-items-container\">\n    \n    <div class=\"kolor-item aktywny-kolor\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/sm%201000%20black.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Zwart<\/span>\n    <\/div>\n    \n    <div class=\"kolor-item\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/sm%201000%20brown.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Bruin<\/span>\n    <\/div>\n    \n    <div class=\"kolor-item\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/sm%201000%20caramel.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Karamel<\/span>\n    <\/div>\n    \n    <div class=\"kolor-item\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/sm%201000.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Wit<\/span>\n    <\/div>\n    \n    \n    \n<\/div>\n\n<script>\ndocument.addEventListener('click', function(event) {\n    \/\/ 1. Obs\u0142uga klikni\u0119cia w miniaturk\u0119\n    const kolorItem = event.target.closest('.kolor-item');\n    if (kolorItem) {\n        const popup = kolorItem.closest('.product-popup');\n        if (popup) {\n            const img = kolorItem.querySelector('.kolor-item-img');\n            const mainImg = popup.querySelector('.obrazek-produktu');\n\n            if (img && mainImg) {\n                mainImg.src = img.src;\n            }\n\n            const wszystkieItemy = popup.querySelectorAll('.kolor-item');\n            wszystkieItemy.forEach(el => el.classList.remove('aktywny-kolor'));\n            \n            kolorItem.classList.add('aktywny-kolor');\n        }\n        return; \/\/ Zako\u0144czenie, aby nie sprawdza\u0107 dalej warunk\u00f3w dla strza\u0142ek\n    }\n\n    \/\/ 2. Obs\u0142uga klikni\u0119cia w strza\u0142ki karuzeli\n    const btnLewo = event.target.closest('.strzalka-lewo');\n    const btnPrawo = event.target.closest('.strzalka-prawo');\n    \n    if (btnLewo || btnPrawo) {\n        const popup = event.target.closest('.product-popup');\n        if (popup) {\n            const kontener = popup.querySelector('.kolory-items-container');\n            if (kontener) {\n                const pierwszyElement = kontener.querySelector('.kolor-item');\n                if (pierwszyElement) {\n                    const odlegloscPrzewijania = pierwszyElement.offsetWidth + 20;\n                    \n                    if (btnLewo) {\n                        kontener.scrollBy({ left: -odlegloscPrzewijania, behavior: 'smooth' });\n                    } else if (btnPrawo) {\n                        kontener.scrollBy({ left: odlegloscPrzewijania, behavior: 'smooth' });\n                    }\n                }\n            }\n        }\n    }\n});\n\n\/\/ 3. Funkcja aktualizuj\u0105ca widoczno\u015b\u0107 strza\u0142ek\nwindow.aktualizujWidocznoscStrzalek = function(popup) {\n    if (!popup) return;\n    \n    const kontener = popup.querySelector('.kolory-items-container');\n    const btnLewo = popup.querySelector('.strzalka-lewo');\n    const btnPrawo = popup.querySelector('.strzalka-prawo');\n\n    if (!kontener || !btnLewo || !btnPrawo) return;\n\n    const scrollLeft = kontener.scrollLeft;\n    const maxScroll = kontener.scrollWidth - kontener.clientWidth;\n\n    if (scrollLeft <= 2) {\n        btnLewo.classList.add('ukryta');\n    } else {\n        btnLewo.classList.remove('ukryta');\n    }\n\n    if (scrollLeft >= maxScroll - 2) {\n        btnPrawo.classList.add('ukryta');\n    } else {\n        btnPrawo.classList.remove('ukryta');\n    }\n};\n\n\/\/ 4. Delegacja zdarzenia scroll dla kontener\u00f3w w popupach\ndocument.addEventListener('scroll', function(event) {\n    \/\/ Sprawdzenie, czy przewijany element to nasza karuzela\n    if (event.target.classList && event.target.classList.contains('kolory-items-container')) {\n        const popup = event.target.closest('.product-popup');\n        if (popup) {\n            window.aktualizujWidocznoscStrzalek(popup);\n        }\n    }\n}, true);\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1f93bd7 hidden popup-airventpopup product-popup elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1f93bd7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c5ab882\" data-id=\"c5ab882\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2ccde6d elementor-align-right elementor-fixed popup-close elementor-widget elementor-widget-button\" data-id=\"2ccde6d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;fixed&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\"><g id=\"Close\"><path id=\"Vector\" d=\"M26.6746 13.3257C26.466 13.1172 26.1831 13 25.8881 13C25.5931 13 25.3102 13.1172 25.1016 13.3257L20.0002 18.4271L14.8988 13.3257C14.6902 13.1172 14.4074 13 14.1124 13C13.8174 13 13.5345 13.1172 13.3259 13.3257C13.1174 13.5343 13.0002 13.8172 13.0002 14.1121C13.0002 14.4071 13.1174 14.69 13.3259 14.8986L18.4273 20L13.3259 25.1014C13.1174 25.31 13.0002 25.5929 13.0002 25.8879C13.0002 26.1828 13.1174 26.4657 13.3259 26.6743C13.5345 26.8829 13.8174 27 14.1124 27C14.4074 27 14.6902 26.8829 14.8988 26.6743L20.0002 21.5729L25.1016 26.6743C25.3102 26.8829 25.5931 27 25.8881 27C26.1831 27 26.466 26.8829 26.6746 26.6743C26.8831 26.4657 27.0002 26.1828 27.0002 25.8879C27.0002 25.5929 26.8831 25.31 26.6746 25.1014L21.5732 20L26.6746 14.8986C26.8831 14.69 27.0002 14.4071 27.0002 14.1121C27.0002 13.8172 26.8831 13.5343 26.6746 13.3257Z\" fill=\"#1F1F1F\"><\/path><\/g><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-b84fd8a elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b84fd8a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-691ec04\" data-id=\"691ec04\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-273926e elementor-widget elementor-widget-html\" data-id=\"273926e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<img decoding=\"async\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/sm%20hy%20black.png\" class=\"obrazek-produktu\"><\/img>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-24a288d\" data-id=\"24a288d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-137624b elementor-widget elementor-widget-html\" data-id=\"137624b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<img decoding=\"async\" id=\"logo-producenta\" src=\"\/wp-content\/uploads\/klamki\/logo\/brookvent.png\" style=\"height: 32px;\">\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-85bb112 elementor-widget elementor-widget-spacer\" data-id=\"85bb112\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3676900 elementor-widget elementor-widget-text-editor\" data-id=\"3676900\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div id=\"nazwa-produktu\">airvent SM HY<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b714b1c elementor-widget elementor-widget-text-editor\" data-id=\"b714b1c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Het SM HY raamventilatierooster is een intelligente oplossing die de hoeveelheid lucht automatisch aanpast aan de luchtvochtigheid in de ruimte en zo een gezond binnenklimaat waarborgt. Daarnaast maakt het handmatige sluiting mogelijk, wat volledige controle over het comfort geeft. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-2419a6b elementor-widget elementor-widget-html\" data-id=\"2419a6b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"gallery-arrows-container\">\n    <button class=\"arrow-btn strzalka-lewo\" aria-label=\"Poprzednie\"><\/button>\n    <button class=\"arrow-btn strzalka-prawo\" aria-label=\"Nast\u0119pne\"><\/button>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d09028 elementor-widget elementor-widget-html\" data-id=\"2d09028\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"kolory-items-container\">\n    \n    <div class=\"kolor-item aktywny-kolor\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/sm%20hy%20black.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Zwart<\/span>\n    <\/div>\n    \n    <div class=\"kolor-item\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/sm%20hy%20anthrazite.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Antracyt<\/span>\n    <\/div>\n    \n    <div class=\"kolor-item\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/sm%20hy%20brown.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Bruin<\/span>\n    <\/div>\n    \n    <div class=\"kolor-item\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/sm%20hy%20caramel.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Karamel<\/span>\n    <\/div>\n    \n    <div class=\"kolor-item\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/sm%20hy%20white.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Wit<\/span>\n    <\/div>\n    \n    \n    \n<\/div>\n\n<script>\ndocument.addEventListener('click', function(event) {\n    \/\/ 1. Obs\u0142uga klikni\u0119cia w miniaturk\u0119\n    const kolorItem = event.target.closest('.kolor-item');\n    if (kolorItem) {\n        const popup = kolorItem.closest('.product-popup');\n        if (popup) {\n            const img = kolorItem.querySelector('.kolor-item-img');\n            const mainImg = popup.querySelector('.obrazek-produktu');\n\n            if (img && mainImg) {\n                mainImg.src = img.src;\n            }\n\n            const wszystkieItemy = popup.querySelectorAll('.kolor-item');\n            wszystkieItemy.forEach(el => el.classList.remove('aktywny-kolor'));\n            \n            kolorItem.classList.add('aktywny-kolor');\n        }\n        return; \/\/ Zako\u0144czenie, aby nie sprawdza\u0107 dalej warunk\u00f3w dla strza\u0142ek\n    }\n\n    \/\/ 2. Obs\u0142uga klikni\u0119cia w strza\u0142ki karuzeli\n    const btnLewo = event.target.closest('.strzalka-lewo');\n    const btnPrawo = event.target.closest('.strzalka-prawo');\n    \n    if (btnLewo || btnPrawo) {\n        const popup = event.target.closest('.product-popup');\n        if (popup) {\n            const kontener = popup.querySelector('.kolory-items-container');\n            if (kontener) {\n                const pierwszyElement = kontener.querySelector('.kolor-item');\n                if (pierwszyElement) {\n                    const odlegloscPrzewijania = pierwszyElement.offsetWidth + 20;\n                    \n                    if (btnLewo) {\n                        kontener.scrollBy({ left: -odlegloscPrzewijania, behavior: 'smooth' });\n                    } else if (btnPrawo) {\n                        kontener.scrollBy({ left: odlegloscPrzewijania, behavior: 'smooth' });\n                    }\n                }\n            }\n        }\n    }\n});\n\n\/\/ 3. Funkcja aktualizuj\u0105ca widoczno\u015b\u0107 strza\u0142ek\nwindow.aktualizujWidocznoscStrzalek = function(popup) {\n    if (!popup) return;\n    \n    const kontener = popup.querySelector('.kolory-items-container');\n    const btnLewo = popup.querySelector('.strzalka-lewo');\n    const btnPrawo = popup.querySelector('.strzalka-prawo');\n\n    if (!kontener || !btnLewo || !btnPrawo) return;\n\n    const scrollLeft = kontener.scrollLeft;\n    const maxScroll = kontener.scrollWidth - kontener.clientWidth;\n\n    if (scrollLeft <= 2) {\n        btnLewo.classList.add('ukryta');\n    } else {\n        btnLewo.classList.remove('ukryta');\n    }\n\n    if (scrollLeft >= maxScroll - 2) {\n        btnPrawo.classList.add('ukryta');\n    } else {\n        btnPrawo.classList.remove('ukryta');\n    }\n};\n\n\/\/ 4. Delegacja zdarzenia scroll dla kontener\u00f3w w popupach\ndocument.addEventListener('scroll', function(event) {\n    \/\/ Sprawdzenie, czy przewijany element to nasza karuzela\n    if (event.target.classList && event.target.classList.contains('kolory-items-container')) {\n        const popup = event.target.closest('.product-popup');\n        if (popup) {\n            window.aktualizujWidocznoscStrzalek(popup);\n        }\n    }\n}, true);\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bdc0364 hidden popup-higropopup product-popup elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bdc0364\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-73d0344\" data-id=\"73d0344\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5be5af3 elementor-align-right elementor-fixed popup-close elementor-widget elementor-widget-button\" data-id=\"5be5af3\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;fixed&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\"><g id=\"Close\"><path id=\"Vector\" d=\"M26.6746 13.3257C26.466 13.1172 26.1831 13 25.8881 13C25.5931 13 25.3102 13.1172 25.1016 13.3257L20.0002 18.4271L14.8988 13.3257C14.6902 13.1172 14.4074 13 14.1124 13C13.8174 13 13.5345 13.1172 13.3259 13.3257C13.1174 13.5343 13.0002 13.8172 13.0002 14.1121C13.0002 14.4071 13.1174 14.69 13.3259 14.8986L18.4273 20L13.3259 25.1014C13.1174 25.31 13.0002 25.5929 13.0002 25.8879C13.0002 26.1828 13.1174 26.4657 13.3259 26.6743C13.5345 26.8829 13.8174 27 14.1124 27C14.4074 27 14.6902 26.8829 14.8988 26.6743L20.0002 21.5729L25.1016 26.6743C25.3102 26.8829 25.5931 27 25.8881 27C26.1831 27 26.466 26.8829 26.6746 26.6743C26.8831 26.4657 27.0002 26.1828 27.0002 25.8879C27.0002 25.5929 26.8831 25.31 26.6746 25.1014L21.5732 20L26.6746 14.8986C26.8831 14.69 27.0002 14.4071 27.0002 14.1121C27.0002 13.8172 26.8831 13.5343 26.6746 13.3257Z\" fill=\"#1F1F1F\"><\/path><\/g><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-22815a7 elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"22815a7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-e64877d\" data-id=\"e64877d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1244b06 elementor-widget elementor-widget-html\" data-id=\"1244b06\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<img decoding=\"async\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/emm%20higro%20anthrazite.png\" class=\"obrazek-produktu\"><\/img>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b0f41ef\" data-id=\"b0f41ef\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e91c507 elementor-widget elementor-widget-html\" data-id=\"e91c507\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<img decoding=\"async\" id=\"logo-producenta\" src=\"\/wp-content\/uploads\/klamki\/logo\/aereco.png\" style=\"height: 32px;\">\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9a3becc elementor-widget elementor-widget-spacer\" data-id=\"9a3becc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-039fd8a elementor-widget elementor-widget-text-editor\" data-id=\"039fd8a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div id=\"nazwa-produktu\">EMM HIGRO\u00ae<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-633ec61 elementor-widget elementor-widget-text-editor\" data-id=\"633ec61\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Het rooster past de hoeveelheid frisse lucht automatisch aan de luchtvochtigheid aan en maakt indien nodig handmatige sluiting mogelijk. Dankzij verhoogde geluidsdemping \u2013 tot 40 dB bij gesloten rooster \u2013 zorgt het voor comfort en stilte onder alle omstandigheden. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-d01fe51 elementor-widget elementor-widget-html\" data-id=\"d01fe51\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"gallery-arrows-container\">\n    <button class=\"arrow-btn strzalka-lewo\" aria-label=\"Poprzednie\"><\/button>\n    <button class=\"arrow-btn strzalka-prawo\" aria-label=\"Nast\u0119pne\"><\/button>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-83db2e5 elementor-widget elementor-widget-html\" data-id=\"83db2e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"kolory-items-container\">\n    \n    <div class=\"kolor-item aktywny-kolor\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/emm%20higro%20anthrazite.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Antracyt<\/span>\n    <\/div>\n    \n    <div class=\"kolor-item\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/emm%20higro%20brown.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Bruin<\/span>\n    <\/div>\n    \n    <div class=\"kolor-item\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/emm%20higro%20caramel.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Karamel<\/span>\n    <\/div>\n    \n    <div class=\"kolor-item\">\n        <img decoding=\"async\" class=\"kolor-item-img\" src=\"\/wp-content\/uploads\/klamki\/Nawiewniki\/emm%20higro%20white.png\" loading=\"eager\">\n        <span class=\"kolor-item-nazwa\">Wit<\/span>\n    <\/div>\n    \n    \n    \n<\/div>\n\n<script>\ndocument.addEventListener('click', function(event) {\n    \/\/ 1. Obs\u0142uga klikni\u0119cia w miniaturk\u0119\n    const kolorItem = event.target.closest('.kolor-item');\n    if (kolorItem) {\n        const popup = kolorItem.closest('.product-popup');\n        if (popup) {\n            const img = kolorItem.querySelector('.kolor-item-img');\n            const mainImg = popup.querySelector('.obrazek-produktu');\n\n            if (img && mainImg) {\n                mainImg.src = img.src;\n            }\n\n            const wszystkieItemy = popup.querySelectorAll('.kolor-item');\n            wszystkieItemy.forEach(el => el.classList.remove('aktywny-kolor'));\n            \n            kolorItem.classList.add('aktywny-kolor');\n        }\n        return; \/\/ Zako\u0144czenie, aby nie sprawdza\u0107 dalej warunk\u00f3w dla strza\u0142ek\n    }\n\n    \/\/ 2. Obs\u0142uga klikni\u0119cia w strza\u0142ki karuzeli\n    const btnLewo = event.target.closest('.strzalka-lewo');\n    const btnPrawo = event.target.closest('.strzalka-prawo');\n    \n    if (btnLewo || btnPrawo) {\n        const popup = event.target.closest('.product-popup');\n        if (popup) {\n            const kontener = popup.querySelector('.kolory-items-container');\n            if (kontener) {\n                const pierwszyElement = kontener.querySelector('.kolor-item');\n                if (pierwszyElement) {\n                    const odlegloscPrzewijania = pierwszyElement.offsetWidth + 20;\n                    \n                    if (btnLewo) {\n                        kontener.scrollBy({ left: -odlegloscPrzewijania, behavior: 'smooth' });\n                    } else if (btnPrawo) {\n                        kontener.scrollBy({ left: odlegloscPrzewijania, behavior: 'smooth' });\n                    }\n                }\n            }\n        }\n    }\n});\n\n\/\/ 3. Funkcja aktualizuj\u0105ca widoczno\u015b\u0107 strza\u0142ek\nwindow.aktualizujWidocznoscStrzalek = function(popup) {\n    if (!popup) return;\n    \n    const kontener = popup.querySelector('.kolory-items-container');\n    const btnLewo = popup.querySelector('.strzalka-lewo');\n    const btnPrawo = popup.querySelector('.strzalka-prawo');\n\n    if (!kontener || !btnLewo || !btnPrawo) return;\n\n    const scrollLeft = kontener.scrollLeft;\n    const maxScroll = kontener.scrollWidth - kontener.clientWidth;\n\n    if (scrollLeft <= 2) {\n        btnLewo.classList.add('ukryta');\n    } else {\n        btnLewo.classList.remove('ukryta');\n    }\n\n    if (scrollLeft >= maxScroll - 2) {\n        btnPrawo.classList.add('ukryta');\n    } else {\n        btnPrawo.classList.remove('ukryta');\n    }\n};\n\n\/\/ 4. Delegacja zdarzenia scroll dla kontener\u00f3w w popupach\ndocument.addEventListener('scroll', function(event) {\n    \/\/ Sprawdzenie, czy przewijany element to nasza karuzela\n    if (event.target.classList && event.target.classList.contains('kolory-items-container')) {\n        const popup = event.target.closest('.product-popup');\n        if (popup) {\n            window.aktualizujWidocznoscStrzalek(popup);\n        }\n    }\n}, true);\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-31fa93e akcesoria-dodatkowe-teksty elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"31fa93e\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0695194\" data-id=\"0695194\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d2e8e1f elementor-widget elementor-widget-heading\" data-id=\"d2e8e1f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Soorten ventilatieroosters en de effici\u00ebntie van natuurlijke ventilatie<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fad6fa2 elementor-widget elementor-widget-text-editor\" data-id=\"fad6fa2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>De keuze van het juiste systeem moet afgestemd zijn op de specificaties van het gebouw en het type afzuigventilatie. Een goed gekozen ventilatierooster voorkomt niet alleen schimmelvorming, maar verbetert ook aanzienlijk het akoestisch en thermisch comfort van de ruimte. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d9ee1f elementor-widget elementor-widget-spacer\" data-id=\"2d9ee1f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-864d52e elementor-widget elementor-widget-heading\" data-id=\"864d52e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Automatisering van luchtstroom: drukgestuurde en hygrogestuurde ventilatieroosters<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-35f5945 elementor-widget elementor-widget-text-editor\" data-id=\"35f5945\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In moderne ventilatiesystemen wordt gestreefd naar minimale gebruikersinterventie.<\/p>\n\n<ul>\n \t<li>\n<p><strong>Hygrogestuurde ventilatieroosters (bijv. airvent SM HY of EMM HIGRO\u00ae)<\/strong> zijn de meest geavanceerde oplossingen en maken gebruik van een sensor op basis van een polyamideband. Dit mechanisme past automatisch de openingsgrootte aan afhankelijk van de relatieve luchtvochtigheid in de ruimte \u2013 hoe hoger deze is (bijv. tijdens koken of douchen), hoe meer verse lucht naar binnen stroomt. <\/p>\n<\/li>\n \t<li>\n<p><strong>Drukgestuurde ventilatieroosters (bijv. Press Vent)<\/strong> reageren op drukverschillen tussen binnen en buiten. Bij sterke windstoten wordt de luchtstroom beperkt, waardoor tocht en ongecontroleerd warmteverlies worden voorkomen. <\/p>\n<\/li>\n \t<li>\n<p><strong>Uitvoeringen met akoestische demping<\/strong> zijn bedoeld voor gebouwen langs drukke wegen. Speciale dempende inzetstukken in het EMM HIGRO\u00ae-model maken een geluidsreductie tot 40 dB mogelijk, waardoor het ventilatierooster geen \u201czwak punt\u201d van het raam vormt op het gebied van geluidsisolatie. <\/p>\n<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-42ca2d2 elementor-widget elementor-widget-spacer\" data-id=\"42ca2d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-41b624a elementor-widget elementor-widget-heading\" data-id=\"41b624a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Discrete en handmatige oplossingen<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-58c2955 elementor-widget elementor-widget-text-editor\" data-id=\"58c2955\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Voor gebruikers die waarde hechten aan een strakke esthetiek bieden wij systemen die nauwelijks zichtbaar zijn in het raamprofiel.<\/p>\n\n<ul>\n \t<li>\n<p><strong>Inbouw ventilatieroosters Regel-air\u00ae FFL<\/strong> worden in het bovenste deel van het kozijn gemonteerd en blijven volledig onzichtbaar wanneer het raam gesloten is. Ze maken gebruik van drukverschillen voor automatische regeling en vereisen geen grote frezingen in het profiel. <\/p>\n<\/li>\n \t<li>\n<p><strong>Handmatige ventilatieroosters (bijv. SM 1000)<\/strong> geven de gebruiker volledige controle over de openingsstand. Ze zijn gemaakt van duurzaam aluminium, bestand tegen mechanische beschadigingen en ideaal voor openbare gebouwen of ruimtes met een vaste functie. <\/p>\n<\/li>\n \t<li>\n<p><strong>Breed kleurenpalet (RAL, antraciet, zwart, karamel)<\/strong> maakt het mogelijk om het rooster perfect af te stemmen op de kleur van het profiel, waardoor het een integraal onderdeel van het raam wordt.<\/p>\n<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da4bd07 elementor-widget elementor-widget-spacer\" data-id=\"da4bd07\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-01d014a elementor-widget elementor-widget-heading\" data-id=\"01d014a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">FAQ \u2013 Veelgestelde vragen over ventilatieroosters<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d0c5954 faq-accordion elementor-widget elementor-widget-accordion\" data-id=\"d0c5954\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2181\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-2181\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><g id=\"add\" clip-path=\"url(#clip0_4506_691)\"><path id=\"Vector\" d=\"M12 0C9.62663 0 7.30655 0.703788 5.33316 2.02236C3.35977 3.34094 1.8217 5.21509 0.913451 7.4078C0.00519943 9.60051 -0.232441 12.0133 0.230582 14.3411C0.693605 16.6689 1.83649 18.8071 3.51472 20.4853C5.19295 22.1635 7.33115 23.3064 9.65892 23.7694C11.9867 24.2324 14.3995 23.9948 16.5922 23.0866C18.7849 22.1783 20.6591 20.6402 21.9776 18.6668C23.2962 16.6935 24 14.3734 24 12C23.9966 8.81846 22.7312 5.76821 20.4815 3.51852C18.2318 1.26883 15.1815 0.00344108 12 0ZM12 22C10.0222 22 8.08879 21.4135 6.4443 20.3147C4.79981 19.2159 3.51809 17.6541 2.76121 15.8268C2.00433 13.9996 1.8063 11.9889 2.19215 10.0491C2.578 8.10929 3.53041 6.32746 4.92894 4.92893C6.32746 3.53041 8.10929 2.578 10.0491 2.19215C11.9889 1.8063 13.9996 2.00433 15.8268 2.7612C17.6541 3.51808 19.2159 4.79981 20.3147 6.4443C21.4135 8.08879 22 10.0222 22 12C21.9971 14.6513 20.9426 17.1931 19.0679 19.0679C17.1931 20.9426 14.6513 21.9971 12 22ZM13 11H17V13H13V17H11V13H7.00001V11H11V7H13V11Z\" fill=\"#1D1D1B\"><\/path><\/g><defs><clipPath id=\"clip0_4506_691\"><rect width=\"24\" height=\"24\" fill=\"white\"><\/rect><\/clipPath><\/defs><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><g id=\"minus-circle\" clip-path=\"url(#clip0_4624_618)\"><path id=\"Vector\" d=\"M12 0C5.383 0 0 5.383 0 12C0 18.617 5.383 24 12 24C18.617 24 24 18.617 24 12C24 5.383 18.617 0 12 0ZM12 22C6.486 22 2 17.514 2 12C2 6.486 6.486 2 12 2C17.514 2 22 6.486 22 12C22 17.514 17.514 22 12 22ZM7 11H17V13H7V11Z\" fill=\"#1D1D1B\"><\/path><\/g><defs><clipPath id=\"clip0_4624_618\"><rect width=\"24\" height=\"24\" fill=\"white\"><\/rect><\/clipPath><\/defs><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\"><strong>Komt er koude lucht binnen via een ventilatierooster?<\/strong><\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2181\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-2181\"><p>Ventilatieroosters zijn zo ontworpen dat de luchtstroom naar het plafond wordt geleid, waar deze zich mengt met warme lucht die zich bovenin de ruimte ophoopt. Automatische modellen (druk- en hygrogestuurd) beperken de luchttoevoer bij lage temperaturen of sterke wind, waardoor warmteverlies tot een minimum wordt beperkt. <\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2182\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-2182\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><g id=\"add\" clip-path=\"url(#clip0_4506_691)\"><path id=\"Vector\" d=\"M12 0C9.62663 0 7.30655 0.703788 5.33316 2.02236C3.35977 3.34094 1.8217 5.21509 0.913451 7.4078C0.00519943 9.60051 -0.232441 12.0133 0.230582 14.3411C0.693605 16.6689 1.83649 18.8071 3.51472 20.4853C5.19295 22.1635 7.33115 23.3064 9.65892 23.7694C11.9867 24.2324 14.3995 23.9948 16.5922 23.0866C18.7849 22.1783 20.6591 20.6402 21.9776 18.6668C23.2962 16.6935 24 14.3734 24 12C23.9966 8.81846 22.7312 5.76821 20.4815 3.51852C18.2318 1.26883 15.1815 0.00344108 12 0ZM12 22C10.0222 22 8.08879 21.4135 6.4443 20.3147C4.79981 19.2159 3.51809 17.6541 2.76121 15.8268C2.00433 13.9996 1.8063 11.9889 2.19215 10.0491C2.578 8.10929 3.53041 6.32746 4.92894 4.92893C6.32746 3.53041 8.10929 2.578 10.0491 2.19215C11.9889 1.8063 13.9996 2.00433 15.8268 2.7612C17.6541 3.51808 19.2159 4.79981 20.3147 6.4443C21.4135 8.08879 22 10.0222 22 12C21.9971 14.6513 20.9426 17.1931 19.0679 19.0679C17.1931 20.9426 14.6513 21.9971 12 22ZM13 11H17V13H13V17H11V13H7.00001V11H11V7H13V11Z\" fill=\"#1D1D1B\"><\/path><\/g><defs><clipPath id=\"clip0_4506_691\"><rect width=\"24\" height=\"24\" fill=\"white\"><\/rect><\/clipPath><\/defs><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><g id=\"minus-circle\" clip-path=\"url(#clip0_4624_618)\"><path id=\"Vector\" d=\"M12 0C5.383 0 0 5.383 0 12C0 18.617 5.383 24 12 24C18.617 24 24 18.617 24 12C24 5.383 18.617 0 12 0ZM12 22C6.486 22 2 17.514 2 12C2 6.486 6.486 2 12 2C17.514 2 22 6.486 22 12C22 17.514 17.514 22 12 22ZM7 11H17V13H7V11Z\" fill=\"#1D1D1B\"><\/path><\/g><defs><clipPath id=\"clip0_4624_618\"><rect width=\"24\" height=\"24\" fill=\"white\"><\/rect><\/clipPath><\/defs><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\"><strong>Waar kan een ventilatierooster het beste worden geplaatst?<\/strong><\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2182\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-2182\"><p>Volgens bouwvoorschriften worden ventilatieroosters in het bovenste deel van het raam gemonteerd (in het kozijn of de vleugel). Deze plaatsing zorgt voor optimale luchtcirculatie zonder tocht op leefhoogte en voorkomt het binnendringen van verontreinigingen vanaf de grond. <\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2183\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-2183\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><g id=\"add\" clip-path=\"url(#clip0_4506_691)\"><path id=\"Vector\" d=\"M12 0C9.62663 0 7.30655 0.703788 5.33316 2.02236C3.35977 3.34094 1.8217 5.21509 0.913451 7.4078C0.00519943 9.60051 -0.232441 12.0133 0.230582 14.3411C0.693605 16.6689 1.83649 18.8071 3.51472 20.4853C5.19295 22.1635 7.33115 23.3064 9.65892 23.7694C11.9867 24.2324 14.3995 23.9948 16.5922 23.0866C18.7849 22.1783 20.6591 20.6402 21.9776 18.6668C23.2962 16.6935 24 14.3734 24 12C23.9966 8.81846 22.7312 5.76821 20.4815 3.51852C18.2318 1.26883 15.1815 0.00344108 12 0ZM12 22C10.0222 22 8.08879 21.4135 6.4443 20.3147C4.79981 19.2159 3.51809 17.6541 2.76121 15.8268C2.00433 13.9996 1.8063 11.9889 2.19215 10.0491C2.578 8.10929 3.53041 6.32746 4.92894 4.92893C6.32746 3.53041 8.10929 2.578 10.0491 2.19215C11.9889 1.8063 13.9996 2.00433 15.8268 2.7612C17.6541 3.51808 19.2159 4.79981 20.3147 6.4443C21.4135 8.08879 22 10.0222 22 12C21.9971 14.6513 20.9426 17.1931 19.0679 19.0679C17.1931 20.9426 14.6513 21.9971 12 22ZM13 11H17V13H13V17H11V13H7.00001V11H11V7H13V11Z\" fill=\"#1D1D1B\"><\/path><\/g><defs><clipPath id=\"clip0_4506_691\"><rect width=\"24\" height=\"24\" fill=\"white\"><\/rect><\/clipPath><\/defs><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><g id=\"minus-circle\" clip-path=\"url(#clip0_4624_618)\"><path id=\"Vector\" d=\"M12 0C5.383 0 0 5.383 0 12C0 18.617 5.383 24 12 24C18.617 24 24 18.617 24 12C24 5.383 18.617 0 12 0ZM12 22C6.486 22 2 17.514 2 12C2 6.486 6.486 2 12 2C17.514 2 22 6.486 22 12C22 17.514 17.514 22 12 22ZM7 11H17V13H7V11Z\" fill=\"#1D1D1B\"><\/path><\/g><defs><clipPath id=\"clip0_4624_618\"><rect width=\"24\" height=\"24\" fill=\"white\"><\/rect><\/clipPath><\/defs><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\"><strong>Hoeveel ventilatieroosters zijn nodig in een woning?<\/strong><\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2183\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-2183\"><p>Het aantal roosters moet worden afgestemd op het volume van de ruimtes en de capaciteit van de afzuigventilatie in keuken en badkamer. Over het algemeen wordt aanbevolen om ventilatieroosters te plaatsen in elke slaapkamer en in de woonkamer. <\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2184\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-2184\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><g id=\"add\" clip-path=\"url(#clip0_4506_691)\"><path id=\"Vector\" d=\"M12 0C9.62663 0 7.30655 0.703788 5.33316 2.02236C3.35977 3.34094 1.8217 5.21509 0.913451 7.4078C0.00519943 9.60051 -0.232441 12.0133 0.230582 14.3411C0.693605 16.6689 1.83649 18.8071 3.51472 20.4853C5.19295 22.1635 7.33115 23.3064 9.65892 23.7694C11.9867 24.2324 14.3995 23.9948 16.5922 23.0866C18.7849 22.1783 20.6591 20.6402 21.9776 18.6668C23.2962 16.6935 24 14.3734 24 12C23.9966 8.81846 22.7312 5.76821 20.4815 3.51852C18.2318 1.26883 15.1815 0.00344108 12 0ZM12 22C10.0222 22 8.08879 21.4135 6.4443 20.3147C4.79981 19.2159 3.51809 17.6541 2.76121 15.8268C2.00433 13.9996 1.8063 11.9889 2.19215 10.0491C2.578 8.10929 3.53041 6.32746 4.92894 4.92893C6.32746 3.53041 8.10929 2.578 10.0491 2.19215C11.9889 1.8063 13.9996 2.00433 15.8268 2.7612C17.6541 3.51808 19.2159 4.79981 20.3147 6.4443C21.4135 8.08879 22 10.0222 22 12C21.9971 14.6513 20.9426 17.1931 19.0679 19.0679C17.1931 20.9426 14.6513 21.9971 12 22ZM13 11H17V13H13V17H11V13H7.00001V11H11V7H13V11Z\" fill=\"#1D1D1B\"><\/path><\/g><defs><clipPath id=\"clip0_4506_691\"><rect width=\"24\" height=\"24\" fill=\"white\"><\/rect><\/clipPath><\/defs><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><g id=\"minus-circle\" clip-path=\"url(#clip0_4624_618)\"><path id=\"Vector\" d=\"M12 0C5.383 0 0 5.383 0 12C0 18.617 5.383 24 12 24C18.617 24 24 18.617 24 12C24 5.383 18.617 0 12 0ZM12 22C6.486 22 2 17.514 2 12C2 6.486 6.486 2 12 2C17.514 2 22 6.486 22 12C22 17.514 17.514 22 12 22ZM7 11H17V13H7V11Z\" fill=\"#1D1D1B\"><\/path><\/g><defs><clipPath id=\"clip0_4624_618\"><rect width=\"24\" height=\"24\" fill=\"white\"><\/rect><\/clipPath><\/defs><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\"><strong>Kunnen ventilatieroosters volledig worden gesloten?<\/strong><\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2184\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-2184\"><p>De meeste modellen, zoals SM 1000 of EMM HIGRO\u00ae, beschikken over een handmatige sluitfunctie. Om veiligheidsredenen (vooral in ruimtes met gasinstallaties) hebben ventilatieroosters echter een minimale luchtstroom die niet volledig kan worden afgesloten, zodat basisventilatie gewaarborgd blijft.  <\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2185\" class=\"elementor-tab-title\" data-tab=\"5\" role=\"button\" aria-controls=\"elementor-tab-content-2185\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><g id=\"add\" clip-path=\"url(#clip0_4506_691)\"><path id=\"Vector\" d=\"M12 0C9.62663 0 7.30655 0.703788 5.33316 2.02236C3.35977 3.34094 1.8217 5.21509 0.913451 7.4078C0.00519943 9.60051 -0.232441 12.0133 0.230582 14.3411C0.693605 16.6689 1.83649 18.8071 3.51472 20.4853C5.19295 22.1635 7.33115 23.3064 9.65892 23.7694C11.9867 24.2324 14.3995 23.9948 16.5922 23.0866C18.7849 22.1783 20.6591 20.6402 21.9776 18.6668C23.2962 16.6935 24 14.3734 24 12C23.9966 8.81846 22.7312 5.76821 20.4815 3.51852C18.2318 1.26883 15.1815 0.00344108 12 0ZM12 22C10.0222 22 8.08879 21.4135 6.4443 20.3147C4.79981 19.2159 3.51809 17.6541 2.76121 15.8268C2.00433 13.9996 1.8063 11.9889 2.19215 10.0491C2.578 8.10929 3.53041 6.32746 4.92894 4.92893C6.32746 3.53041 8.10929 2.578 10.0491 2.19215C11.9889 1.8063 13.9996 2.00433 15.8268 2.7612C17.6541 3.51808 19.2159 4.79981 20.3147 6.4443C21.4135 8.08879 22 10.0222 22 12C21.9971 14.6513 20.9426 17.1931 19.0679 19.0679C17.1931 20.9426 14.6513 21.9971 12 22ZM13 11H17V13H13V17H11V13H7.00001V11H11V7H13V11Z\" fill=\"#1D1D1B\"><\/path><\/g><defs><clipPath id=\"clip0_4506_691\"><rect width=\"24\" height=\"24\" fill=\"white\"><\/rect><\/clipPath><\/defs><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><g id=\"minus-circle\" clip-path=\"url(#clip0_4624_618)\"><path id=\"Vector\" d=\"M12 0C5.383 0 0 5.383 0 12C0 18.617 5.383 24 12 24C18.617 24 24 18.617 24 12C24 5.383 18.617 0 12 0ZM12 22C6.486 22 2 17.514 2 12C2 6.486 6.486 2 12 2C17.514 2 22 6.486 22 12C22 17.514 17.514 22 12 22ZM7 11H17V13H7V11Z\" fill=\"#1D1D1B\"><\/path><\/g><defs><clipPath id=\"clip0_4624_618\"><rect width=\"24\" height=\"24\" fill=\"white\"><\/rect><\/clipPath><\/defs><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\"><strong>Hoe reinig je een ventilatierooster?<\/strong><\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2185\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"5\" role=\"region\" aria-labelledby=\"elementor-tab-title-2185\"><p>Onderhoud beperkt zich tot het regelmatig afnemen van de behuizing met een droge doek en het stofzuigen van de luchtinlaten. Het binnenwerk van het rooster mag niet met water of agressieve reinigingsmiddelen worden schoongemaakt, omdat dit de gevoelige hygroregulerende mechanismen kan beschadigen. <\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<script type=\"application\/ld+json\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Komt er koude lucht binnen via een ventilatierooster?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Ventilatieroosters zijn zo ontworpen dat de luchtstroom naar het plafond wordt geleid, waar deze zich mengt met warme lucht die zich bovenin de ruimte ophoopt. Automatische modellen (druk- en hygrogestuurd) beperken de luchttoevoer bij lage temperaturen of sterke wind, waardoor warmteverlies tot een minimum wordt beperkt. <\\\/p>\\n\"}},{\"@type\":\"Question\",\"name\":\"Waar kan een ventilatierooster het beste worden geplaatst?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Volgens bouwvoorschriften worden ventilatieroosters in het bovenste deel van het raam gemonteerd (in het kozijn of de vleugel). Deze plaatsing zorgt voor optimale luchtcirculatie zonder tocht op leefhoogte en voorkomt het binnendringen van verontreinigingen vanaf de grond. <\\\/p>\\n\"}},{\"@type\":\"Question\",\"name\":\"Hoeveel ventilatieroosters zijn nodig in een woning?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Het aantal roosters moet worden afgestemd op het volume van de ruimtes en de capaciteit van de afzuigventilatie in keuken en badkamer. Over het algemeen wordt aanbevolen om ventilatieroosters te plaatsen in elke slaapkamer en in de woonkamer. <\\\/p>\\n\"}},{\"@type\":\"Question\",\"name\":\"Kunnen ventilatieroosters volledig worden gesloten?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>De meeste modellen, zoals SM 1000 of EMM HIGRO\\u00ae, beschikken over een handmatige sluitfunctie. Om veiligheidsredenen (vooral in ruimtes met gasinstallaties) hebben ventilatieroosters echter een minimale luchtstroom die niet volledig kan worden afgesloten, zodat basisventilatie gewaarborgd blijft.  <\\\/p>\\n\"}},{\"@type\":\"Question\",\"name\":\"Hoe reinig je een ventilatierooster?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Onderhoud beperkt zich tot het regelmatig afnemen van de behuizing met een droge doek en het stofzuigen van de luchtinlaten. Het binnenwerk van het rooster mag niet met water of agressieve reinigingsmiddelen worden schoongemaakt, omdat dit de gevoelige hygroregulerende mechanismen kan beschadigen. <\\\/p>\\n\"}}]}<\/script>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t<script>function getWR360PopupSkin(){return 'light_clean';}<\/script>","protected":false},"excerpt":{"rendered":"<p>Ventilatieroosters Een correcte luchtcirculatie binnen het gebouw vormt de basis van een gezond binnenklimaat en een effectieve bescherming tegen vochtproblemen in muren. Moderne, zeer luchtdichte raamconstructies vereisen een systematische ondersteuning die zorgt voor toevoer van zuurstof bij gesloten vleugels, zonder dat de ruimtes sterk afkoelen. In het aanbod van All Windows Group leveren wij geavanceerde [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":88680,"parent":88707,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"disabled","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-88643","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Ventilatieroosters - All Windows Group | Polski Producent Okien, Drzwi, Rolet i Bram<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ventilatieroosters - All Windows Group | Polski Producent Okien, Drzwi, Rolet i Bram\" \/>\n<meta property=\"og:description\" content=\"Ventilatieroosters Een correcte luchtcirculatie binnen het gebouw vormt de basis van een gezond binnenklimaat en een effectieve bescherming tegen vochtproblemen in muren. Moderne, zeer luchtdichte raamconstructies vereisen een systematische ondersteuning die zorgt voor toevoer van zuurstof bij gesloten vleugels, zonder dat de ruimtes sterk afkoelen. In het aanbod van All Windows Group leveren wij geavanceerde [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/\" \/>\n<meta property=\"og:site_name\" content=\"All Windows Group | Polski Producent Okien, Drzwi, Rolet i Bram\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/AllWindowsGroup?locale=pl_PL\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-08T11:51:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/allwindows.eu\/wp-content\/uploads\/2026\/03\/Hero-Nawiewniki.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data1\" content=\"13 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/\",\"url\":\"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/\",\"name\":\"Ventilatieroosters - All Windows Group | Polski Producent Okien, Drzwi, Rolet i Bram\",\"isPartOf\":{\"@id\":\"https:\/\/allwindows.eu\/nl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/allwindows.eu\/wp-content\/uploads\/2026\/03\/Hero-Nawiewniki.png\",\"datePublished\":\"2026-03-26T22:19:26+00:00\",\"dateModified\":\"2026-04-08T11:51:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/#primaryimage\",\"url\":\"https:\/\/allwindows.eu\/wp-content\/uploads\/2026\/03\/Hero-Nawiewniki.png\",\"contentUrl\":\"https:\/\/allwindows.eu\/wp-content\/uploads\/2026\/03\/Hero-Nawiewniki.png\",\"width\":1024,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startpagina\",\"item\":\"https:\/\/allwindows.eu\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"De producten\",\"item\":\"https:\/\/allwindows.eu\/nl\/de-producten\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Accessoires\",\"item\":\"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Ventilatieroosters\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/allwindows.eu\/nl\/#website\",\"url\":\"https:\/\/allwindows.eu\/nl\/\",\"name\":\"All Windows Group | Polski Producent Okien, Drzwi, Rolet i Bram\",\"description\":\"Polski Producent Okien, Drzwi, Rolet i Bram\",\"publisher\":{\"@id\":\"https:\/\/allwindows.eu\/nl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/allwindows.eu\/nl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/allwindows.eu\/nl\/#organization\",\"name\":\"All Windows Group | Polski Producent Okien, Drzwi, Rolet i Bram\",\"url\":\"https:\/\/allwindows.eu\/nl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/allwindows.eu\/nl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/allwindows.eu\/wp-content\/uploads\/2022\/05\/cropped-Logo_All-Windows_poziom.png\",\"contentUrl\":\"https:\/\/allwindows.eu\/wp-content\/uploads\/2022\/05\/cropped-Logo_All-Windows_poziom.png\",\"width\":2115,\"height\":551,\"caption\":\"All Windows Group | Polski Producent Okien, Drzwi, Rolet i Bram\"},\"image\":{\"@id\":\"https:\/\/allwindows.eu\/nl\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/AllWindowsGroup?locale=pl_PL\",\"https:\/\/www.linkedin.com\/company\/allwindowsgroup\/\",\"https:\/\/www.instagram.com\/allwindowsgroup\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Ventilatieroosters - All Windows Group | Polski Producent Okien, Drzwi, Rolet i Bram","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/","og_locale":"nl_NL","og_type":"article","og_title":"Ventilatieroosters - All Windows Group | Polski Producent Okien, Drzwi, Rolet i Bram","og_description":"Ventilatieroosters Een correcte luchtcirculatie binnen het gebouw vormt de basis van een gezond binnenklimaat en een effectieve bescherming tegen vochtproblemen in muren. Moderne, zeer luchtdichte raamconstructies vereisen een systematische ondersteuning die zorgt voor toevoer van zuurstof bij gesloten vleugels, zonder dat de ruimtes sterk afkoelen. In het aanbod van All Windows Group leveren wij geavanceerde [&hellip;]","og_url":"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/","og_site_name":"All Windows Group | Polski Producent Okien, Drzwi, Rolet i Bram","article_publisher":"https:\/\/www.facebook.com\/AllWindowsGroup?locale=pl_PL","article_modified_time":"2026-04-08T11:51:30+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/allwindows.eu\/wp-content\/uploads\/2026\/03\/Hero-Nawiewniki.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Geschatte leestijd":"13 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/","url":"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/","name":"Ventilatieroosters - All Windows Group | Polski Producent Okien, Drzwi, Rolet i Bram","isPartOf":{"@id":"https:\/\/allwindows.eu\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/#primaryimage"},"image":{"@id":"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/#primaryimage"},"thumbnailUrl":"https:\/\/allwindows.eu\/wp-content\/uploads\/2026\/03\/Hero-Nawiewniki.png","datePublished":"2026-03-26T22:19:26+00:00","dateModified":"2026-04-08T11:51:30+00:00","breadcrumb":{"@id":"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/#primaryimage","url":"https:\/\/allwindows.eu\/wp-content\/uploads\/2026\/03\/Hero-Nawiewniki.png","contentUrl":"https:\/\/allwindows.eu\/wp-content\/uploads\/2026\/03\/Hero-Nawiewniki.png","width":1024,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/ventilatieroosters\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startpagina","item":"https:\/\/allwindows.eu\/nl\/"},{"@type":"ListItem","position":2,"name":"De producten","item":"https:\/\/allwindows.eu\/nl\/de-producten\/"},{"@type":"ListItem","position":3,"name":"Accessoires","item":"https:\/\/allwindows.eu\/nl\/de-producten\/accessoires\/"},{"@type":"ListItem","position":4,"name":"Ventilatieroosters"}]},{"@type":"WebSite","@id":"https:\/\/allwindows.eu\/nl\/#website","url":"https:\/\/allwindows.eu\/nl\/","name":"All Windows Group | Polski Producent Okien, Drzwi, Rolet i Bram","description":"Polski Producent Okien, Drzwi, Rolet i Bram","publisher":{"@id":"https:\/\/allwindows.eu\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/allwindows.eu\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/allwindows.eu\/nl\/#organization","name":"All Windows Group | Polski Producent Okien, Drzwi, Rolet i Bram","url":"https:\/\/allwindows.eu\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/allwindows.eu\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/allwindows.eu\/wp-content\/uploads\/2022\/05\/cropped-Logo_All-Windows_poziom.png","contentUrl":"https:\/\/allwindows.eu\/wp-content\/uploads\/2022\/05\/cropped-Logo_All-Windows_poziom.png","width":2115,"height":551,"caption":"All Windows Group | Polski Producent Okien, Drzwi, Rolet i Bram"},"image":{"@id":"https:\/\/allwindows.eu\/nl\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/AllWindowsGroup?locale=pl_PL","https:\/\/www.linkedin.com\/company\/allwindowsgroup\/","https:\/\/www.instagram.com\/allwindowsgroup\/"]}]}},"_links":{"self":[{"href":"https:\/\/allwindows.eu\/nl\/wp-json\/wp\/v2\/pages\/88643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/allwindows.eu\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/allwindows.eu\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/allwindows.eu\/nl\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/allwindows.eu\/nl\/wp-json\/wp\/v2\/comments?post=88643"}],"version-history":[{"count":13,"href":"https:\/\/allwindows.eu\/nl\/wp-json\/wp\/v2\/pages\/88643\/revisions"}],"predecessor-version":[{"id":89359,"href":"https:\/\/allwindows.eu\/nl\/wp-json\/wp\/v2\/pages\/88643\/revisions\/89359"}],"up":[{"embeddable":true,"href":"https:\/\/allwindows.eu\/nl\/wp-json\/wp\/v2\/pages\/88707"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/allwindows.eu\/nl\/wp-json\/wp\/v2\/media\/88680"}],"wp:attachment":[{"href":"https:\/\/allwindows.eu\/nl\/wp-json\/wp\/v2\/media?parent=88643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}