cloudflare
tcp/443 tcp/80 tcp/8443
Open service 172.67.178.135:8443 · cloud-iq.org
2026-01-11 16:49
HTTP/1.1 523 <none> Date: Sun, 11 Jan 2026 16:49:28 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=193,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc5e859cfd2ce1d-SIN alt-svc: h3=":8443"; ma=86400 error code: 523
Open service 172.67.178.135:80 · cloud-iq.org
2026-01-11 16:49
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 16:49:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://cloud-iq.org/
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4HZNCMefZzysm0suCyvqOIM4KgxjuBdEaA8bwyiQGDsJ2Lg4eNqydtPGwZfbRWx9n41ksQRnePABW71eBfWRMeOVDmH2tnhkIwIQOg%3D%3D"}]}
CF-RAY: 9bc5e857cea5882b-FRA
alt-svc: h3=":443"; ma=86400
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.28.0</center>
</body>
</html>
Open service 2606:4700:3031::6815:3362:80 · cloud-iq.org
2026-01-11 16:49
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 16:49:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://cloud-iq.org/
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xxdODq0Guvp44qnYHt8vny6qWMIuk2NmF9O0bdStjc7wrQcKjw%2FJ45aNLWluPZWkRTS1UrjmbR84JTuiqKwlwynlHV%2Fjn8g5dl9zO2%2BTo0rj7812FMI12g%3D%3D"}]}
CF-RAY: 9bc5e857ba2b3831-FRA
alt-svc: h3=":443"; ma=86400
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.28.0</center>
</body>
</html>
Open service 2606:4700:3030::ac43:b287:8443 · cloud-iq.org
2026-01-11 16:49
HTTP/1.1 523 <none> Date: Sun, 11 Jan 2026 16:49:28 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc5e8576d2e5c49-AMS alt-svc: h3=":8443"; ma=86400 error code: 523
Open service 2606:4700:3030::ac43:b287:443 · cloud-iq.org
2026-01-11 16:49
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 16:49:30 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Tue, 05 Aug 2025 19:45:51 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0xsPju8RoL7jRSYxxTRxg51B8ipQE2j6iQcFR%2BZIumgn5BmHI%2FhNNU0j0kvIS0KxQC%2F%2FzQs4Q0puYfuqXiGqkKuMuxOAWXHYzqwwJixTX%2FETuJYTLbgHVg%3D%3D"}]}
Content-Security-Policy: default-src 'self'; script-src https://*.drei.at https://*.jquery.com 'self' 'unsafe-inline' https://cdn.jsdelivr.net; connect-src 'self' https://api.emailjs.com; img-src 'self' data:; style-src 'self' 'unsafe-inline';
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=896
CF-RAY: 9bc5e85cfee20bb8-BOM
alt-svc: h3=":443"; ma=86400
Page title: Каталог продуктів Chaser
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Каталог продуктів Chaser</title>
<link rel="stylesheet" href="styles.css">
<script type="module" src="scripts/main.js"></script>
<script type="module" src="scripts/fopdata.js"></script>
<meta name="color-scheme" content="light dark">
</head>
<body>
<div id="age-check-modal" class="modal">
<div class="modal-content">
<h2>Вам є 18 років?</h2>
<p>Цей сайт містить продукцію, призначену лише для повнолітніх.</p>
<div style="margin-top: 1rem;">
<button id="age-yes">Так</button>
<button id="age-no">Ні</button>
</div>
</div>
</div>
<div id="age-confirm-modal" class="modal-overlay">
<div class="modal-content wide">
<div class="modal-images">
<div class="modal-image-block">
<img src="img/elements/Linijka_black.webp" alt="Лінійка Black" data-filter="Black">
<p>Лінійка Black</p>
</div>
<div class="modal-image-block">
<img src="img/elements/Linijka_forpods.webp" alt="Лінійка forPods" data-filter="ForPods">
<p>Лінійка forPods</p>
</div>
</div>
<button id="close-image-modal">Закрити</button>
</div>
</div>
<div id="container">
<main>
<button id="menu-toggle" class="navbar-btn"> <img src="./img/elements/navigation-svgrepo-com_BLACK.svg" alt="" width=24px heigth=24px> </button>
<div class="header-banner">
<img src="" alt="" class="banner-img">
<h2>Каталог продуктів ChaserLab</h2>
</div>
<nav id="navbar" class="hidden">
<ul>
<li><a href="#" id="open-catalog-modal" class="active">Каталог</a></li>
<li><a href="./info.html">Про нас</a></li>
<li><a href="./delivery.html">Доставка і оплата</a></li>
<li><a href="./oferta.html">Договір публічної оферти</a></li>
</ul>
</nav>
<div id="info-stripe">
<span>Графік роботи Пн–Пт з 9:00 до 18:00. Безкоштовна доставка online-замовлень від 2000 грн при оплаті по реквізитам.</span>
<button id="close-stripe" aria-label="Закрити">×</button>
</div>
<div class="filter-sidebar">
<label for="type-filter">Фільтр за типом:</label>
<select id="type-filter">
<option value="">Усі</option>
</select>
</div>
<div class="container">
<div id="loading" class="loading">Loading products...</div>
<div id="error" class="error" style="display: none;"></div>
<div id="products-container" class="products-grid"></div>
</div>
<div id="pagination" class="pagination"></div>
<div class="cart-ui">
<h3>Кошик</h3>
<ul id="cart-items"></ul>
<div class="total">Всього: <span id="cart-total">UAH 0.00</span></div>
<a href="checkout.html" class="checkout-button">Перейти до каси...</a>
</div>
</main>
<footer class="bottom-bar" id="footer-content">
</footer>
</div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"versio
Open service 104.21.51.98:80 · cloud-iq.org
2026-01-11 16:49
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 16:49:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://cloud-iq.org/
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=23,cfOrigin;dur=267
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Y5mCX9IH5K%2BhTeEHodV8Wpb4XSZIvp0S9lpfSuFRbcOxIrh60qHbpUkm%2Btiyh55z1i%2BT8oizNsXbM9DHC1qaxOz7Bczs24tcyC2zVA%3D%3D"}]}
CF-RAY: 9bc5e858adfec3f3-EWR
alt-svc: h3=":443"; ma=86400
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.28.0</center>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"cb29ed445afa4255b4a0bf1db2235b72","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3031::6815:3362:8443 · cloud-iq.org
2026-01-11 16:49
HTTP/1.1 523 <none> Date: Sun, 11 Jan 2026 16:49:28 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=136,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc5e857ee47b213-EWR alt-svc: h3=":8443"; ma=86400 error code: 523
Open service 172.67.178.135:443 · cloud-iq.org
2026-01-11 16:49
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 16:49:29 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Tue, 05 Aug 2025 19:45:51 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ct8I1tNKXUWnCeKe%2BNnM9U9xZLbwfq2zcU0qy2VvoLFJ5zI1rt5Dk6UTzL07esnl%2FEyy3B31QctFjOiJLNrjkr62w1CM2%2B%2F8u6k%3D"}]}
Content-Security-Policy: default-src 'self'; script-src https://*.drei.at https://*.jquery.com 'self' 'unsafe-inline' https://cdn.jsdelivr.net; connect-src 'self' https://api.emailjs.com; img-src 'self' data:; style-src 'self' 'unsafe-inline';
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=601
CF-RAY: 9bc5e85a9a60944d-SJC
alt-svc: h3=":443"; ma=86400
Page title: Каталог продуктів Chaser
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Каталог продуктів Chaser</title>
<link rel="stylesheet" href="styles.css">
<script type="module" src="scripts/main.js"></script>
<script type="module" src="scripts/fopdata.js"></script>
<meta name="color-scheme" content="light dark">
</head>
<body>
<div id="age-check-modal" class="modal">
<div class="modal-content">
<h2>Вам є 18 років?</h2>
<p>Цей сайт містить продукцію, призначену лише для повнолітніх.</p>
<div style="margin-top: 1rem;">
<button id="age-yes">Так</button>
<button id="age-no">Ні</button>
</div>
</div>
</div>
<div id="age-confirm-modal" class="modal-overlay">
<div class="modal-content wide">
<div class="modal-images">
<div class="modal-image-block">
<img src="img/elements/Linijka_black.webp" alt="Лінійка Black" data-filter="Black">
<p>Лінійка Black</p>
</div>
<div class="modal-image-block">
<img src="img/elements/Linijka_forpods.webp" alt="Лінійка forPods" data-filter="ForPods">
<p>Лінійка forPods</p>
</div>
</div>
<button id="close-image-modal">Закрити</button>
</div>
</div>
<div id="container">
<main>
<button id="menu-toggle" class="navbar-btn"> <img src="./img/elements/navigation-svgrepo-com_BLACK.svg" alt="" width=24px heigth=24px> </button>
<div class="header-banner">
<img src="" alt="" class="banner-img">
<h2>Каталог продуктів ChaserLab</h2>
</div>
<nav id="navbar" class="hidden">
<ul>
<li><a href="#" id="open-catalog-modal" class="active">Каталог</a></li>
<li><a href="./info.html">Про нас</a></li>
<li><a href="./delivery.html">Доставка і оплата</a></li>
<li><a href="./oferta.html">Договір публічної оферти</a></li>
</ul>
</nav>
<div id="info-stripe">
<span>Графік роботи Пн–Пт з 9:00 до 18:00. Безкоштовна доставка online-замовлень від 2000 грн при оплаті по реквізитам.</span>
<button id="close-stripe" aria-label="Закрити">×</button>
</div>
<div class="filter-sidebar">
<label for="type-filter">Фільтр за типом:</label>
<select id="type-filter">
<option value="">Усі</option>
</select>
</div>
<div class="container">
<div id="loading" class="loading">Loading products...</div>
<div id="error" class="error" style="display: none;"></div>
<div id="products-container" class="products-grid"></div>
</div>
<div id="pagination" class="pagination"></div>
<div class="cart-ui">
<h3>Кошик</h3>
<ul id="cart-items"></ul>
<div class="total">Всього: <span id="cart-total">UAH 0.00</span></div>
<a href="checkout.html" class="checkout-button">Перейти до каси...</a>
</div>
</main>
<footer class="bottom-bar" id="footer-content">
</footer>
</div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"versio
Open service 2606:4700:3031::6815:3362:443 · cloud-iq.org
2026-01-11 16:49
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 16:49:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Tue, 05 Aug 2025 19:45:51 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=aBIq9941mjs7r894IR7IgeBRzG4pXS%2FFW2Y7AQmCPo6dS%2BGkri%2BczNY3RPV0Kz67w2Of8O2PGNLQTpP5Pml9%2FgIKfT%2FF9%2FznPDHQzJFKUjGSPysBhoENmw%3D%3D"}]}
Content-Security-Policy: default-src 'self'; script-src https://*.drei.at https://*.jquery.com 'self' 'unsafe-inline' https://cdn.jsdelivr.net; connect-src 'self' https://api.emailjs.com; img-src 'self' data:; style-src 'self' 'unsafe-inline';
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=147
CF-RAY: 9bc5e8598bddac7e-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Каталог продуктів Chaser
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Каталог продуктів Chaser</title>
<link rel="stylesheet" href="styles.css">
<script type="module" src="scripts/main.js"></script>
<script type="module" src="scripts/fopdata.js"></script>
<meta name="color-scheme" content="light dark">
</head>
<body>
<div id="age-check-modal" class="modal">
<div class="modal-content">
<h2>Вам є 18 років?</h2>
<p>Цей сайт містить продукцію, призначену лише для повнолітніх.</p>
<div style="margin-top: 1rem;">
<button id="age-yes">Так</button>
<button id="age-no">Ні</button>
</div>
</div>
</div>
<div id="age-confirm-modal" class="modal-overlay">
<div class="modal-content wide">
<div class="modal-images">
<div class="modal-image-block">
<img src="img/elements/Linijka_black.webp" alt="Лінійка Black" data-filter="Black">
<p>Лінійка Black</p>
</div>
<div class="modal-image-block">
<img src="img/elements/Linijka_forpods.webp" alt="Лінійка forPods" data-filter="ForPods">
<p>Лінійка forPods</p>
</div>
</div>
<button id="close-image-modal">Закрити</button>
</div>
</div>
<div id="container">
<main>
<button id="menu-toggle" class="navbar-btn"> <img src="./img/elements/navigation-svgrepo-com_BLACK.svg" alt="" width=24px heigth=24px> </button>
<div class="header-banner">
<img src="" alt="" class="banner-img">
<h2>Каталог продуктів ChaserLab</h2>
</div>
<nav id="navbar" class="hidden">
<ul>
<li><a href="#" id="open-catalog-modal" class="active">Каталог</a></li>
<li><a href="./info.html">Про нас</a></li>
<li><a href="./delivery.html">Доставка і оплата</a></li>
<li><a href="./oferta.html">Договір публічної оферти</a></li>
</ul>
</nav>
<div id="info-stripe">
<span>Графік роботи Пн–Пт з 9:00 до 18:00. Безкоштовна доставка online-замовлень від 2000 грн при оплаті по реквізитам.</span>
<button id="close-stripe" aria-label="Закрити">×</button>
</div>
<div class="filter-sidebar">
<label for="type-filter">Фільтр за типом:</label>
<select id="type-filter">
<option value="">Усі</option>
</select>
</div>
<div class="container">
<div id="loading" class="loading">Loading products...</div>
<div id="error" class="error" style="display: none;"></div>
<div id="products-container" class="products-grid"></div>
</div>
<div id="pagination" class="pagination"></div>
<div class="cart-ui">
<h3>Кошик</h3>
<ul id="cart-items"></ul>
<div class="total">Всього: <span id="cart-total">UAH 0.00</span></div>
<a href="checkout.html" class="checkout-button">Перейти до каси...</a>
</div>
</main>
<footer class="bottom-bar" id="footer-content">
</footer>
</div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"versio
Open service 104.21.51.98:8443 · cloud-iq.org
2026-01-11 16:49
HTTP/1.1 523 <none> Date: Sun, 11 Jan 2026 16:49:28 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=124,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc5e857a98336c7-YYZ alt-svc: h3=":8443"; ma=86400 error code: 523
Open service 2606:4700:3030::ac43:b287:80 · cloud-iq.org
2026-01-11 16:49
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 16:49:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://cloud-iq.org/
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=120
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vQwBMJtbQqZ2yZg9BJIGEHaMT%2BjteZ4iewKagcJkZmXfLbDeZzs19qDdlqQhTEQuO7OlMsfzysneB11g%2B0rSpzVX6nBrRkSQYMn01FiNTx3CtLNp0f6hUQ%3D%3D"}]}
CF-RAY: 9bc5e8584f35cc98-EWR
alt-svc: h3=":443"; ma=86400
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.28.0</center>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"cb29ed445afa4255b4a0bf1db2235b72","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 104.21.51.98:443 · cloud-iq.org
2026-01-11 16:49
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 16:49:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Tue, 05 Aug 2025 19:45:51 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=heXFFMDrgMKR0IWpErtjrDhIsw07%2BOGLq4pzgaPzlDdRFH%2FJtO54niNqmh%2BCwN9ews42zQsGfi7%2BjzK%2FqXT%2BPUvWHgyrDksd07JeXg%3D%3D"}]}
Content-Security-Policy: default-src 'self'; script-src https://*.drei.at https://*.jquery.com 'self' 'unsafe-inline' https://cdn.jsdelivr.net; connect-src 'self' https://api.emailjs.com; img-src 'self' data:; style-src 'self' 'unsafe-inline';
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
CF-RAY: 9bc5e856ae40db03-FRA
alt-svc: h3=":443"; ma=86400
Page title: Каталог продуктів Chaser
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Каталог продуктів Chaser</title>
<link rel="stylesheet" href="styles.css">
<script type="module" src="scripts/main.js"></script>
<script type="module" src="scripts/fopdata.js"></script>
<meta name="color-scheme" content="light dark">
</head>
<body>
<div id="age-check-modal" class="modal">
<div class="modal-content">
<h2>Вам є 18 років?</h2>
<p>Цей сайт містить продукцію, призначену лише для повнолітніх.</p>
<div style="margin-top: 1rem;">
<button id="age-yes">Так</button>
<button id="age-no">Ні</button>
</div>
</div>
</div>
<div id="age-confirm-modal" class="modal-overlay">
<div class="modal-content wide">
<div class="modal-images">
<div class="modal-image-block">
<img src="img/elements/Linijka_black.webp" alt="Лінійка Black" data-filter="Black">
<p>Лінійка Black</p>
</div>
<div class="modal-image-block">
<img src="img/elements/Linijka_forpods.webp" alt="Лінійка forPods" data-filter="ForPods">
<p>Лінійка forPods</p>
</div>
</div>
<button id="close-image-modal">Закрити</button>
</div>
</div>
<div id="container">
<main>
<button id="menu-toggle" class="navbar-btn"> <img src="./img/elements/navigation-svgrepo-com_BLACK.svg" alt="" width=24px heigth=24px> </button>
<div class="header-banner">
<img src="" alt="" class="banner-img">
<h2>Каталог продуктів ChaserLab</h2>
</div>
<nav id="navbar" class="hidden">
<ul>
<li><a href="#" id="open-catalog-modal" class="active">Каталог</a></li>
<li><a href="./info.html">Про нас</a></li>
<li><a href="./delivery.html">Доставка і оплата</a></li>
<li><a href="./oferta.html">Договір публічної оферти</a></li>
</ul>
</nav>
<div id="info-stripe">
<span>Графік роботи Пн–Пт з 9:00 до 18:00. Безкоштовна доставка online-замовлень від 2000 грн при оплаті по реквізитам.</span>
<button id="close-stripe" aria-label="Закрити">×</button>
</div>
<div class="filter-sidebar">
<label for="type-filter">Фільтр за типом:</label>
<select id="type-filter">
<option value="">Усі</option>
</select>
</div>
<div class="container">
<div id="loading" class="loading">Loading products...</div>
<div id="error" class="error" style="display: none;"></div>
<div id="products-container" class="products-grid"></div>
</div>
<div id="pagination" class="pagination"></div>
<div class="cart-ui">
<h3>Кошик</h3>
<ul id="cart-items"></ul>
<div class="total">Всього: <span id="cart-total">UAH 0.00</span></div>
<a href="checkout.html" class="checkout-button">Перейти до каси...</a>
</div>
</main>
<footer class="bottom-bar" id="footer-content">
</footer>
</div>
</body>
</html>