{"content": "\n<div class=\"djDebugPanelTitle\">\n  <h3>\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a \u0448\u0430\u0431\u043b\u043e\u043d\u0430: <code>core/base.html</code></h3>\n  <button type=\"button\" class=\"djDebugClose\">\u00bb</button>\n</div>\n<div class=\"djDebugPanelContent\">\n  <div class=\"djdt-scroll\">\n    <code>{% load static %}\n{% load safe_compress %}\n&lt;!DOCTYPE html&gt;\n&lt;html lang=&quot;ru&quot;&gt;\n\n&lt;head&gt;\n    &lt;meta charset=&quot;UTF-8&quot;&gt;\n    &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;\n    &lt;title&gt;{% block title %}\u0412\u0435\u0439\u043f \u0448\u043e\u043f \u0432 \u041c\u0438\u043d\u0441\u043a\u0435 | \u041a\u0443\u043f\u0438\u0442\u044c \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0435 \u0441\u0438\u0433\u0430\u0440\u0435\u0442\u044b \u0438 \u0436\u0438\u0434\u043a\u043e\u0441\u0442\u0438{% endblock %}&lt;/title&gt;\n    &lt;meta name=&quot;description&quot;\n        content=&quot;\u041a\u0443\u043f\u0438\u0442\u044c \u0432\u0435\u0439\u043f\u044b, \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0435 \u0441\u0438\u0433\u0430\u0440\u0435\u0442\u044b \u0438 \u0436\u0438\u0434\u043a\u043e\u0441\u0442\u0438 \u0432 \u041c\u0438\u043d\u0441\u043a\u0435. \u0428\u0438\u0440\u043e\u043a\u0438\u0439 \u0430\u0441\u0441\u043e\u0440\u0442\u0438\u043c\u0435\u043d\u0442, \u043d\u0438\u0437\u043a\u0438\u0435 \u0446\u0435\u043d\u044b. \u041e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0446\u0438\u044f \u0438 \u043d\u043e\u0432\u0438\u043d\u043a\u0438 \u043a\u0430\u0436\u0434\u0443\u044e \u043d\u0435\u0434\u0435\u043b\u044e.&quot;&gt;\n    &lt;meta name=&quot;keywords&quot;\n        content=&quot;\u0432\u0435\u0439\u043f, \u0432\u0435\u0439\u043f \u0448\u043e\u043f, \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0435 \u0441\u0438\u0433\u0430\u0440\u0435\u0442\u044b, \u0436\u0438\u0434\u043a\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0432\u0435\u0439\u043f\u0430, \u043e\u0434\u043d\u043e\u0440\u0430\u0437\u043a\u0438, \u043f\u043e\u0434\u044b, \u0441\u043d\u044e\u0441, \u0438\u043d\u0433\u0430\u043b\u044f\u0442\u043e\u0440\u044b, \u041c\u0438\u043d\u0441\u043a, \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u044c&quot;&gt;\n    &lt;!-- Favicon - \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0435 \u0442\u0435\u0433\u0438 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043e\u0432 --&gt;\n    &lt;link rel=&quot;icon&quot; type=&quot;image/x-icon&quot; href=&quot;/favicon.ico&quot;&gt;\n    &lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; sizes=&quot;32x32&quot; href=&quot;{% static &#x27;core/images/favicon.png&#x27; %}&quot;&gt;\n    &lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;180x180&quot; href=&quot;{% static &#x27;core/images/favicon.png&#x27; %}&quot;&gt;\n    &lt;link rel=&quot;shortcut icon&quot; href=&quot;/favicon.ico&quot;&gt;\n    &lt;link rel=&quot;canonical&quot; href=&quot;https://smoketeamby.shop/&quot; /&gt;\n\n    &lt;!-- Critical CSS - inline \u0434\u043b\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 --&gt;\n    &lt;style&gt;\n        {\n            % include &#x27;core/critical-css.html&#x27; %\n        }\n    &lt;/style&gt;\n\n    &lt;!-- \u0421\u0436\u0430\u0442\u044b\u0435 CSS \u0444\u0430\u0439\u043b\u044b --&gt;\n    {% compress css %}\n    &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;{% static &#x27;core/css/styles.css&#x27; %}&quot;&gt;\n    &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;{% static &#x27;core/css/product-cards.css&#x27; %}&quot;&gt;\n    &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;{% static &#x27;core/css/scroll-to-top.css&#x27; %}&quot;&gt;\n    {% endcompress %}\n\n    &lt;!-- \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c SmartSpinner \u0441 \u043a\u0440\u0430\u0441\u0438\u0432\u044b\u043c \u0432\u0438\u0437\u0443\u0430\u043b\u043e\u043c --&gt;\n    &lt;script src=&quot;{% static &#x27;core/js/smart-spinner.js&#x27; %}&quot; defer&gt;&lt;/script&gt;\n    &lt;script src=&quot;https://unpkg.com/htmx.org@1.9.10&quot; defer&gt;&lt;/script&gt;\n    &lt;!-- \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 CSS \u0444\u0430\u0439\u043b\u044b \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442\u0441\u044f \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e --&gt;\n    &lt;link rel=&quot;preload&quot; href=&quot;{% static &#x27;core/css/tailwind.output.css&#x27; %}&quot; as=&quot;style&quot;\n        onload=&quot;this.onload=null;this.rel=&#x27;stylesheet&#x27;&quot;&gt;\n    &lt;noscript&gt;\n        &lt;link rel=&quot;stylesheet&quot; href=&quot;{% static &#x27;core/css/tailwind.output.css&#x27; %}&quot;&gt;\n    &lt;/noscript&gt;\n\n    &lt;link rel=&quot;preload&quot; href=&quot;{% static &#x27;core/css/loader.css&#x27; %}&quot; as=&quot;style&quot;\n        onload=&quot;this.onload=null;this.rel=&#x27;stylesheet&#x27;&quot;&gt;\n    &lt;noscript&gt;\n        &lt;link rel=&quot;stylesheet&quot; href=&quot;{% static &#x27;core/css/loader.css&#x27; %}&quot;&gt;\n    &lt;/noscript&gt;\n\n    &lt;link rel=&quot;preload&quot; href=&quot;{% static &#x27;core/css/product-detail.css&#x27; %}&quot; as=&quot;style&quot;\n        onload=&quot;this.onload=null;this.rel=&#x27;stylesheet&#x27;&quot;&gt;\n    &lt;noscript&gt;\n        &lt;link rel=&quot;stylesheet&quot; href=&quot;{% static &#x27;core/css/product-detail.css&#x27; %}&quot;&gt;\n    &lt;/noscript&gt;\n\n    &lt;link rel=&quot;preload&quot; href=&quot;{% static &#x27;core/css/lazy-animations.css&#x27; %}&quot; as=&quot;style&quot;\n        onload=&quot;this.onload=null;this.rel=&#x27;stylesheet&#x27;&quot;&gt;\n    &lt;noscript&gt;\n        &lt;link rel=&quot;stylesheet&quot; href=&quot;{% static &#x27;core/css/lazy-animations.css&#x27; %}&quot;&gt;\n    &lt;/noscript&gt;\n\n    &lt;!-- Font Awesome \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442\u0441\u044f \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e --&gt;\n    &lt;link rel=&quot;preload&quot; href=&quot;https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css&quot; as=&quot;style&quot;\n        onload=&quot;this.onload=null;this.rel=&#x27;stylesheet&#x27;&quot;&gt;\n    &lt;noscript&gt;\n        &lt;link rel=&quot;stylesheet&quot; href=&quot;https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css&quot;&gt;\n    &lt;/noscript&gt;\n    {% block extra_css %}{% endblock %}\n    &lt;script type=&quot;application/ld+json&quot;&gt;\n    {\n      &quot;@context&quot;: &quot;https://schema.org&quot;,\n      &quot;@type&quot;: &quot;LocalBusiness&quot;,\n      &quot;name&quot;: &quot;Vape Shop \u041c\u0438\u043d\u0441\u043a&quot;,\n      &quot;description&quot;: &quot;\u0412\u0435\u0439\u043f \u0448\u043e\u043f \u0432 \u041c\u0438\u043d\u0441\u043a\u0435 \u0441 \u0448\u0438\u0440\u043e\u043a\u0438\u043c \u0430\u0441\u0441\u043e\u0440\u0442\u0438\u043c\u0435\u043d\u0442\u043e\u043c \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0433\u0430\u0440\u0435\u0442 \u0438 \u0436\u0438\u0434\u043a\u043e\u0441\u0442\u0435\u0439.&quot;,\n      &quot;image&quot;: &quot;https://smoketeamby.shop/images/logo.png&quot;,\n      &quot;url&quot;: &quot;https://smoketeamby.shop/&quot;,\n      &quot;priceRange&quot;: &quot;BYN&quot;,\n      &quot;address&quot;: {\n        &quot;@type&quot;: &quot;PostalAddress&quot;,\n        &quot;streetAddress&quot;: &quot;\u0443\u043b. \u041f\u0440\u0438\u0442\u044b\u0446\u043a\u043e\u0433\u043e, 1&quot;,\n        &quot;addressLocality&quot;: &quot;\u041c\u0438\u043d\u0441\u043a&quot;,\n        &quot;postalCode&quot;: &quot;220000&quot;,\n        &quot;addressCountry&quot;: &quot;BY&quot;\n      },\n      &quot;telephone&quot;: &quot;&quot;,\n      &quot;openingHoursSpecification&quot;: [\n        {\n          &quot;@type&quot;: &quot;OpeningHoursSpecification&quot;,\n          &quot;dayOfWeek&quot;: [&quot;Monday&quot;, &quot;Tuesday&quot;, &quot;Wednesday&quot;, &quot;Thursday&quot;, &quot;Friday&quot;],\n          &quot;opens&quot;: &quot;10:00&quot;,\n          &quot;closes&quot;: &quot;18:00&quot;\n        },\n        {\n          &quot;@type&quot;: &quot;OpeningHoursSpecification&quot;,\n          &quot;dayOfWeek&quot;: [&quot;Saturday&quot;, &quot;Sunday&quot;],\n          &quot;opens&quot;: &quot;11:00&quot;,\n          &quot;closes&quot;: &quot;16:00&quot;\n        }\n      ]\n    }\n    &lt;/script&gt;\n    {% block extra_head %}{% endblock %}\n&lt;/head&gt;\n\n&lt;body class=&quot;bg-main text-white&quot;&gt;\n    &lt;!-- \u0412\u0435\u0439\u043f-\u0441\u043f\u0438\u043d\u043d\u0435\u0440 \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438 \u0447\u0435\u0440\u0435\u0437 JavaScript --&gt;\n\n    &lt;header class=&quot;fixed w-full bg-main/95 backdrop-blur-sm shadow-md z-50 transition-all duration-300 h-14 md:h-16&quot;&gt;\n        &lt;div class=&quot;max-w-7xl mx-auto px-4 sm:px-6 lg:px-8&quot;&gt;\n            &lt;div class=&quot;flex justify-between items-center h-14 md:h-16&quot;&gt;\n                &lt;!-- Logo --&gt;\n                &lt;div class=&quot;flex-shrink-0&quot;&gt;\n                    &lt;a href=&quot;{% url &#x27;core:product_list&#x27; %}&quot; class=&quot;flex items-center group&quot;&gt;\n                        &lt;img class=&quot;h-8 md:h-12 w-auto filter drop-shadow transition-transform duration-300 group-hover:scale-105&quot;\n                            src=&quot;{% static &#x27;core/images/logo.png&#x27; %}&quot; alt=&quot;Vape Shop&quot; loading=&quot;eager&quot;\n                            fetchpriority=&quot;high&quot;&gt;\n                    &lt;/a&gt;\n                &lt;/div&gt;\n\n                &lt;!-- Desktop Navigation --&gt;\n                &lt;nav class=&quot;hidden md:flex space-x-8&quot;&gt;\n                    &lt;a href=&quot;{% url &#x27;core:product_list&#x27; %}&quot;\n                        class=&quot;text-white hover:text-accent-smoke px-3 py-2 rounded-md text-sm font-medium transition-all duration-300 hover:bg-secondary/50&quot;&gt;\u0413\u043b\u0430\u0432\u043d\u0430\u044f&lt;/a&gt;\n                    &lt;a href=&quot;{% url &#x27;core:catalog&#x27; %}&quot;\n                        class=&quot;text-white hover:text-accent-smoke px-3 py-2 rounded-md text-sm font-medium transition-all duration-300 hover:bg-secondary/50&quot;&gt;\u041a\u0430\u0442\u0430\u043b\u043e\u0433&lt;/a&gt;\n                    &lt;a href=&quot;{% url &#x27;core:blog_list&#x27; %}&quot;\n                        class=&quot;text-white hover:text-accent-smoke px-3 py-2 rounded-md text-sm font-medium transition-all duration-300 hover:bg-secondary/50&quot;&gt;\u0411\u043b\u043e\u0433&lt;/a&gt;\n                    &lt;a href=&quot;{% url &#x27;core:about&#x27; %}&quot;\n                        class=&quot;text-white hover:text-accent-smoke px-3 py-2 rounded-md text-sm font-medium transition-all duration-300 hover:bg-secondary/50&quot;&gt;\u041e\n                        \u043d\u0430\u0441&lt;/a&gt;\n                    &lt;a href=&quot;{% url &#x27;core:contacts&#x27; %}&quot;\n                        class=&quot;text-white hover:text-accent-smoke px-3 py-2 rounded-md text-sm font-medium transition-all duration-300 hover:bg-secondary/50&quot;&gt;\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u044b&lt;/a&gt;\n                &lt;/nav&gt;\n\n                &lt;!-- Search, Cart and Mobile Menu Button --&gt;\n                &lt;div class=&quot;flex items-center space-x-4&quot;&gt;\n                    &lt;!-- Search --&gt;\n                    &lt;div class=&quot;hidden md:flex items-center&quot;&gt;\n                        &lt;div class=&quot;relative group&quot;&gt;\n                            &lt;form action=&quot;{% url &#x27;core:search&#x27; %}&quot; method=&quot;GET&quot; class=&quot;m-0&quot;&gt;\n                                &lt;input type=&quot;text&quot; name=&quot;q&quot;\n                                    class=&quot;w-64 pl-10 pr-10 py-2 rounded-lg bg-secondary/50 border border-accent-smoke/30 focus:outline-none focus:border-accent-light text-white placeholder-gray-400 transition-all duration-300 group-hover:bg-secondary/70&quot;\n                                    placeholder=&quot;\u041f\u043e\u0438\u0441\u043a \u0442\u043e\u0432\u0430\u0440\u043e\u0432...&quot;&gt;\n                                &lt;div\n                                    class=&quot;absolute left-3 top-2.5 text-accent-smoke/70 group-hover:text-accent-smoke transition-colors&quot;&gt;\n                                    &lt;i class=&quot;fas fa-magnifying-glass&quot;&gt;&lt;/i&gt;\n                                &lt;/div&gt;\n                                &lt;button type=&quot;submit&quot;\n                                    class=&quot;absolute right-3 top-2.5 text-accent-smoke/70 hover:text-white transition-colors&quot;&gt;\n                                    &lt;i class=&quot;fas fa-arrow-right-long&quot;&gt;&lt;/i&gt;\n                                &lt;/button&gt;\n                                &lt;button type=&quot;button&quot;\n                                    class=&quot;clear-search absolute right-10 top-2.5 text-accent-smoke/70 hover:text-white transition-colors hidden&quot;&gt;\n                                    &lt;i class=&quot;fas fa-xmark&quot;&gt;&lt;/i&gt;\n                                &lt;/button&gt;\n                            &lt;/form&gt;\n                        &lt;/div&gt;\n                    &lt;/div&gt;\n\n                    &lt;!-- Cart (hidden on mobile) --&gt;\n                    &lt;a href=&quot;#cart&quot;\n                        class=&quot;hidden md:flex relative p-2 text-white hover:text-accent-smoke transition-all duration-300 group&quot;&gt;\n                        &lt;span class=&quot;sr-only&quot;&gt;\u041a\u043e\u0440\u0437\u0438\u043d\u0430&lt;/span&gt;\n                        &lt;i class=&quot;fas fa-cart-shopping text-xl group-hover:scale-110 transition-transform&quot;&gt;&lt;/i&gt;\n                        &lt;span\n                            class=&quot;cart-count absolute -top-1 -right-1 items-center justify-center w-5 h-5 text-xs font-bold text-main bg-accent-smoke rounded-full transform transition-all group-hover:scale-110&quot;\n                            style=&quot;display: none;&quot;&gt;0&lt;/span&gt;\n                    &lt;/a&gt;\n                &lt;/div&gt;\n            &lt;/div&gt;\n        &lt;/div&gt;\n\n        &lt;!-- Mobile Menu --&gt;\n        &lt;div class=&quot;md:hidden hidden bg-secondary/95 backdrop-blur-sm transition-all duration-300 ease-in-out&quot;\n            id=&quot;mobile-menu&quot;&gt;\n            &lt;div class=&quot;px-2 pt-2 pb-3 space-y-1 sm:px-3&quot;&gt;\n                &lt;!-- Mobile Menu Header with Close Button --&gt;\n                &lt;div class=&quot;flex justify-between items-center px-3 py-2 border-b border-accent-smoke/20 mb-2&quot;&gt;\n                    &lt;span class=&quot;text-white font-medium&quot;&gt;\u041c\u0435\u043d\u044e&lt;/span&gt;\n                    &lt;button type=&quot;button&quot;\n                        class=&quot;close-mobile-menu p-2 rounded-md text-white hover:text-accent-smoke hover:bg-main/50 focus:outline-none focus:ring-2 focus:ring-accent-smoke transition-all duration-300&quot;\n                        aria-label=&quot;\u0417\u0430\u043a\u0440\u044b\u0442\u044c \u043c\u0435\u043d\u044e&quot;&gt;\n                        &lt;i class=&quot;fas fa-xmark text-lg&quot;&gt;&lt;/i&gt;\n                    &lt;/button&gt;\n                &lt;/div&gt;\n\n\n\n                &lt;a href=&quot;{% url &#x27;core:product_list&#x27; %}&quot;\n                    class=&quot;mobile-menu-link block px-3 py-3 rounded-md text-base font-medium text-white hover:text-accent-smoke hover:bg-main/50 transition-all duration-300 border-l-2 border-transparent hover:border-accent-smoke&quot;&gt;\n                    &lt;i class=&quot;fas fa-home w-5 mr-3&quot;&gt;&lt;/i&gt;\u0413\u043b\u0430\u0432\u043d\u0430\u044f\n                &lt;/a&gt;\n                &lt;a href=&quot;{% url &#x27;core:catalog&#x27; %}&quot;\n                    class=&quot;mobile-menu-link block px-3 py-3 rounded-md text-base font-medium text-white hover:text-accent-smoke hover:bg-main/50 transition-all duration-300 border-l-2 border-transparent hover:border-accent-smoke&quot;&gt;\n                    &lt;i class=&quot;fas fa-list w-5 mr-3&quot;&gt;&lt;/i&gt;\u041a\u0430\u0442\u0430\u043b\u043e\u0433\n                &lt;/a&gt;\n                &lt;a href=&quot;{% url &#x27;core:blog_list&#x27; %}&quot;\n                    class=&quot;mobile-menu-link block px-3 py-3 rounded-md text-base font-medium text-white hover:text-accent-smoke hover:bg-main/50 transition-all duration-300 border-l-2 border-transparent hover:border-accent-smoke&quot;&gt;\n                    &lt;i class=&quot;fas fa-newspaper w-5 mr-3&quot;&gt;&lt;/i&gt;\u0411\u043b\u043e\u0433\n                &lt;/a&gt;\n                &lt;a href=&quot;{% url &#x27;core:about&#x27; %}&quot;\n                    class=&quot;mobile-menu-link block px-3 py-3 rounded-md text-base font-medium text-white hover:text-accent-smoke hover:bg-main/50 transition-all duration-300 border-l-2 border-transparent hover:border-accent-smoke&quot;&gt;\n                    &lt;i class=&quot;fas fa-info-circle w-5 mr-3&quot;&gt;&lt;/i&gt;\u041e \u043d\u0430\u0441\n                &lt;/a&gt;\n                &lt;a href=&quot;{% url &#x27;core:contacts&#x27; %}&quot;\n                    class=&quot;mobile-menu-link block px-3 py-3 rounded-md text-base font-medium text-white hover:text-accent-smoke hover:bg-main/50 transition-all duration-300 border-l-2 border-transparent hover:border-accent-smoke&quot;&gt;\n                    &lt;i class=&quot;fas fa-phone w-5 mr-3&quot;&gt;&lt;/i&gt;\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u044b\n                &lt;/a&gt;\n            &lt;/div&gt;\n        &lt;/div&gt;\n    &lt;/header&gt;\n\n    &lt;!-- Spacer to prevent content from hiding under fixed header --&gt;\n    &lt;div class=&quot;h-14 md:h-16&quot;&gt;&lt;/div&gt;\n\n    {% block hero %}{% endblock %}\n\n    &lt;main class=&quot;container mx-auto px-4 py-8&quot;&gt;\n        {% block content %}\n        {% endblock %}\n    &lt;/main&gt;\n\n    &lt;!-- Footer Section --&gt;\n    &lt;footer class=&quot;bg-contrast text-white py-4 text-center mt-8&quot;&gt;\n        &lt;p&gt;&amp;copy; 2025 Smoke Team By. \u0412\u0441\u0435 \u043f\u0440\u0430\u0432\u0430 \u0437\u0430\u0449\u0438\u0449\u0435\u043d\u044b.&lt;/p&gt;\n    &lt;/footer&gt;\n\n    &lt;!-- Cart Modal --&gt;\n    &lt;div id=&quot;cart-modal&quot; class=&quot;fixed inset-0 bg-black bg-opacity-50 z-50 hidden&quot;&gt;\n        &lt;div\n            class=&quot;fixed inset-y-0 right-0 w-full md:w-96 bg-secondary shadow-xl transform transition-transform duration-300 ease-in-out translate-x-full&quot;&gt;\n            &lt;div class=&quot;flex flex-col h-full&quot;&gt;\n                &lt;div class=&quot;p-4 border-b border-accent-smoke/20&quot;&gt;\n                    &lt;div class=&quot;flex justify-between items-center&quot;&gt;\n                        &lt;h2 class=&quot;text-xl font-bold text-white&quot;&gt;\u041a\u043e\u0440\u0437\u0438\u043d\u0430&lt;/h2&gt;\n                        &lt;button id=&quot;close-cart&quot; class=&quot;text-accent-smoke hover:text-white&quot;&gt;\n                            &lt;i class=&quot;fas fa-xmark&quot;&gt;&lt;/i&gt;\n                        &lt;/button&gt;\n                    &lt;/div&gt;\n                &lt;/div&gt;\n\n                &lt;!-- Cart Items --&gt;\n                &lt;div id=&quot;cart-items&quot; class=&quot;flex-1 overflow-y-auto p-4 space-y-4&quot;&gt;\n                    &lt;!-- Items will be added here dynamically --&gt;\n                &lt;/div&gt;\n\n                &lt;!-- Cart Footer --&gt;\n                &lt;div class=&quot;p-4 border-t border-accent-smoke/20&quot;&gt;\n                    &lt;div class=&quot;flex justify-between items-center mb-4&quot;&gt;\n                        &lt;span class=&quot;text-white text-lg&quot;&gt;\u0418\u0442\u043e\u0433\u043e:&lt;/span&gt;\n                        &lt;span id=&quot;cart-total&quot; class=&quot;text-accent-smoke text-xl font-bold&quot;&gt;0.00 BYN&lt;/span&gt;\n                    &lt;/div&gt;\n                    &lt;button id=&quot;checkout-btn&quot;\n                        class=&quot;w-full bg-accent-smoke text-main py-3 px-4 rounded-lg font-semibold transition-all hover:bg-accent-light hover:shadow-md transform hover:-translate-y-1 disabled:opacity-50 disabled:cursor-not-allowed&quot;&gt;\n                        \u041e\u0444\u043e\u0440\u043c\u0438\u0442\u044c \u0437\u0430\u043a\u0430\u0437\n                    &lt;/button&gt;\n                &lt;/div&gt;\n            &lt;/div&gt;\n        &lt;/div&gt;\n    &lt;/div&gt;\n\n    &lt;!-- Age Verification Modal --&gt;\n    &lt;div id=&quot;age-verification-modal&quot;\n        class=&quot;fixed inset-0 bg-black bg-opacity-50 z-50 flex items-center justify-center hidden&quot;&gt;\n        &lt;div\n            class=&quot;bg-main/90 backdrop-blur-sm p-6 rounded-lg shadow-lg w-full max-w-md text-center border border-accent-smoke/20&quot;&gt;\n            &lt;h2 class=&quot;text-3xl font-bold mb-4 text-accent-smoke&quot;&gt;18+&lt;/h2&gt;\n            &lt;p class=&quot;text-white/90 mb-6 text-sm leading-relaxed&quot;&gt;\n                \u042d\u0442\u043e\u0442 \u0441\u0430\u0439\u0442 \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d \u0434\u043b\u044f \u043b\u0438\u0446, \u0434\u043e\u0441\u0442\u0438\u0433\u0448\u0438\u0445 18 \u043b\u0435\u0442. \u0421\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u0437\u0430\u043a\u043e\u043d\u043e\u0434\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0443 \u0420\u0435\u0441\u043f\u0443\u0431\u043b\u0438\u043a\u0438 \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u044c\n                (\u041f\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u2116 31 \u043e\u0442 15 \u044f\u043d\u0432\u0430\u0440\u044f 2009 \u0433\u043e\u0434\u0430 \u0441 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c\u0438 \u043e\u0442 15 \u0430\u043f\u0440\u0435\u043b\u044f 2020 \u0433\u043e\u0434\u0430), \u043f\u0440\u043e\u0434\u0430\u0436\u0430\n                \u043d\u0438\u043a\u043e\u0442\u0438\u043d\u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0445 \u0442\u043e\u0432\u0430\u0440\u043e\u0432, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0436\u0438\u0434\u043a\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u043a\u0443\u0440\u0435\u043d\u0438\u044f, \u043b\u0438\u0446\u0430\u043c \u0434\u043e 18 \u043b\u0435\u0442 \u0437\u0430\u043f\u0440\u0435\u0449\u0435\u043d\u0430.\n                \u041c\u044b \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u043c \u0440\u043e\u0437\u043d\u0438\u0447\u043d\u0443\u044e \u0442\u043e\u0440\u0433\u043e\u0432\u043b\u044e \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439, \u0432\u044b\u0434\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0438 \u0417\u0430\u043a\u043e\u043d\u0430 \u2116 213-\u0417 \u043e\u0442\n                14 \u043e\u043a\u0442\u044f\u0431\u0440\u044f 2022 \u0433\u043e\u0434\u0430, \u0438 \u043d\u0435 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u043c \u0434\u0438\u0441\u0442\u0430\u043d\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u043f\u0440\u043e\u0434\u0430\u0436\u0443.\n            &lt;/p&gt;\n            &lt;div class=&quot;flex flex-col space-y-3 mt-4&quot;&gt;\n                &lt;button id=&quot;age-verify-yes&quot;\n                    class=&quot;w-full bg-accent-smoke text-main py-2 px-4 rounded-lg font-semibold transition-all hover:bg-accent-light&quot;&gt;\n                    \u041c\u043d\u0435 \u0435\u0441\u0442\u044c 18 \u043b\u0435\u0442\n                &lt;/button&gt;\n                &lt;button id=&quot;age-verify-no&quot;\n                    class=&quot;w-full bg-red-500/50 text-white py-2 px-4 rounded-lg font-semibold transition-all hover:bg-red-500/70&quot;&gt;\n                    \u041c\u043d\u0435 \u043d\u0435\u0442 18 \u043b\u0435\u0442\n                &lt;/button&gt;\n            &lt;/div&gt;\n        &lt;/div&gt;\n    &lt;/div&gt;\n\n    &lt;!-- Under 18 Message Modal --&gt;\n    &lt;div id=&quot;under-18-message&quot; class=&quot;fixed inset-0 bg-black/90 z-50 flex items-center justify-center hidden&quot;&gt;\n        &lt;div\n            class=&quot;bg-main/90 backdrop-blur-sm p-8 rounded-lg shadow-lg w-full max-w-md text-center border border-accent-smoke/20&quot;&gt;\n            &lt;i class=&quot;fas fa-exclamation-circle text-4xl text-accent-smoke mb-4&quot;&gt;&lt;/i&gt;\n            &lt;h2 class=&quot;text-2xl font-bold mb-4 text-accent-smoke&quot;&gt;\u0414\u043e\u0441\u0442\u0443\u043f \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d&lt;/h2&gt;\n            &lt;p class=&quot;text-white/90 mb-6 text-sm leading-relaxed&quot;&gt;\n                \u0421\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u0437\u0430\u043a\u043e\u043d\u043e\u0434\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0443 \u0420\u0435\u0441\u043f\u0443\u0431\u043b\u0438\u043a\u0438 \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u044c, \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0441\u0430\u0439\u0442\u0443 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d \u0434\u043b\u044f \u043b\u0438\u0446 \u043c\u043b\u0430\u0434\u0448\u0435 18 \u043b\u0435\u0442.\n            &lt;/p&gt;\n            &lt;p class=&quot;text-white/80 mb-6 text-sm&quot;&gt;\n                \u0415\u0441\u043b\u0438 \u0432\u044b \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0435, \u0447\u0442\u043e \u044d\u0442\u043e \u043e\u0448\u0438\u0431\u043a\u0430, \u0441\u0432\u044f\u0436\u0438\u0442\u0435\u0441\u044c \u0441 \u043d\u0430\u043c\u0438 \u0447\u0435\u0440\u0435\u0437 \u043d\u0430\u0448\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b.\n            &lt;/p&gt;\n            &lt;a href=&quot;{% url &#x27;core:contacts&#x27; %}&quot;\n                class=&quot;inline-block bg-accent-smoke text-main px-6 py-2 rounded-lg font-semibold transition-all hover:bg-accent-light hover:shadow-lg transform hover:-translate-y-1&quot;&gt;\n                \u041d\u0430\u0448\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b\n            &lt;/a&gt;\n        &lt;/div&gt;\n    &lt;/div&gt;\n\n    &lt;!-- Mobile Bottom Navigation --&gt;\n    &lt;nav class=&quot;md:hidden fixed bottom-0 left-0 right-0 bg-secondary/95 backdrop-blur-sm border-t border-accent-smoke/20 z-40&quot;\n        id=&quot;mobile-bottom-nav&quot;&gt;\n        &lt;div class=&quot;flex justify-around items-center py-2&quot;&gt;\n            &lt;a href=&quot;{% url &#x27;core:product_list&#x27; %}&quot;\n                class=&quot;bottom-nav-item nav-item-home flex flex-col items-center p-2 text-white hover:text-accent-smoke transition-all duration-300&quot;&gt;\n                &lt;i class=&quot;fas fa-home text-lg mb-1&quot;&gt;&lt;/i&gt;\n                &lt;span class=&quot;text-xs&quot;&gt;\u0413\u043b\u0430\u0432\u043d\u0430\u044f&lt;/span&gt;\n            &lt;/a&gt;\n            &lt;a href=&quot;{% url &#x27;core:catalog&#x27; %}&quot;\n                class=&quot;bottom-nav-item nav-item-catalog flex flex-col items-center p-2 text-white hover:text-accent-smoke transition-all duration-300&quot;&gt;\n                &lt;i class=&quot;fas fa-list text-lg mb-1&quot;&gt;&lt;/i&gt;\n                &lt;span class=&quot;text-xs&quot;&gt;\u041a\u0430\u0442\u0430\u043b\u043e\u0433&lt;/span&gt;\n            &lt;/a&gt;\n\n            &lt;!-- \u041a\u043d\u043e\u043f\u043a\u0430 \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432 (\u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430) --&gt;\n            &lt;button type=&quot;button&quot; id=&quot;mobile-filters-btn&quot;\n                class=&quot;nav-item-filters flex flex-col items-center p-2 text-white hover:text-accent-smoke transition-all duration-300 relative opacity-0 scale-0 transform-gpu&quot;\n                style=&quot;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);&quot;&gt;\n                &lt;div class=&quot;relative&quot;&gt;\n                    &lt;i class=&quot;fas fa-filter text-lg mb-1&quot;&gt;&lt;/i&gt;\n                    &lt;span\n                        class=&quot;filter-badge absolute -top-1 -right-1 bg-red-500 text-white text-xs rounded-full min-w-4 h-4 flex items-center justify-center font-bold scale-0 transition-transform duration-200&quot;&gt;0&lt;/span&gt;\n                &lt;/div&gt;\n                &lt;span class=&quot;text-xs&quot;&gt;\u0424\u0438\u043b\u044c\u0442\u0440\u044b&lt;/span&gt;\n            &lt;/button&gt;\n\n            &lt;button type=&quot;button&quot;\n                class=&quot;mobile-search-toggle nav-item-search flex flex-col items-center p-2 text-white hover:text-accent-smoke transition-all duration-300&quot;&gt;\n                &lt;i class=&quot;fas fa-magnifying-glass text-lg mb-1&quot;&gt;&lt;/i&gt;\n                &lt;span class=&quot;text-xs&quot;&gt;\u041f\u043e\u0438\u0441\u043a&lt;/span&gt;\n            &lt;/button&gt;\n            &lt;a href=&quot;#cart&quot;\n                class=&quot;bottom-nav-item nav-item-cart flex flex-col items-center p-2 text-white hover:text-accent-smoke transition-all duration-300 relative&quot;&gt;\n                &lt;i class=&quot;fas fa-cart-shopping text-lg mb-1&quot;&gt;&lt;/i&gt;\n                &lt;span class=&quot;text-xs&quot;&gt;\u041a\u043e\u0440\u0437\u0438\u043d\u0430&lt;/span&gt;\n                &lt;span\n                    class=&quot;cart-count absolute -top-1 -right-1 items-center justify-center w-4 h-4 text-xs font-bold text-main bg-accent-smoke rounded-full&quot;\n                    style=&quot;display: none;&quot;&gt;0&lt;/span&gt;\n            &lt;/a&gt;\n            &lt;button type=&quot;button&quot;\n                class=&quot;mobile-menu-toggle nav-item-menu flex flex-col items-center p-2 text-white hover:text-accent-smoke transition-all duration-300&quot;&gt;\n                &lt;i class=&quot;fas fa-bars text-lg mb-1&quot;&gt;&lt;/i&gt;\n                &lt;span class=&quot;text-xs&quot;&gt;\u041c\u0435\u043d\u044e&lt;/span&gt;\n            &lt;/button&gt;\n        &lt;/div&gt;\n    &lt;/nav&gt;\n\n    &lt;!-- Mobile Search Overlay --&gt;\n    &lt;div id=&quot;mobile-search-overlay&quot; class=&quot;md:hidden fixed inset-0 bg-black/50 z-50 hidden&quot;&gt;\n        &lt;!-- \u0417\u0430\u0442\u0435\u043c\u043d\u0435\u043d\u043d\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u0434\u043b\u044f \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u044f \u043f\u043e\u0438\u0441\u043a\u0430 --&gt;\n        &lt;div class=&quot;absolute inset-0&quot; onclick=&quot;window.MobileNav?.closeMobileSearch()&quot;&gt;&lt;/div&gt;\n\n        &lt;!-- \u041f\u0430\u043d\u0435\u043b\u044c \u043f\u043e\u0438\u0441\u043a\u0430 \u0432\u043d\u0438\u0437\u0443 \u044d\u043a\u0440\u0430\u043d\u0430 --&gt;\n        &lt;div class=&quot;absolute bottom-0 left-0 right-0 bg-secondary/95 backdrop-blur-sm border-t border-accent-smoke/20&quot;&gt;\n            &lt;!-- \u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u043f\u043e\u0438\u0441\u043a\u0430 --&gt;\n            &lt;div class=&quot;flex items-center justify-between p-4 border-b border-accent-smoke/10&quot;&gt;\n                &lt;h3 class=&quot;text-white font-medium&quot;&gt;\u041f\u043e\u0438\u0441\u043a \u0442\u043e\u0432\u0430\u0440\u043e\u0432&lt;/h3&gt;\n                &lt;button type=&quot;button&quot;\n                    class=&quot;close-mobile-search p-2 text-white hover:text-accent-smoke transition-colors rounded-full hover:bg-main/30&quot;&gt;\n                    &lt;i class=&quot;fas fa-xmark text-lg&quot;&gt;&lt;/i&gt;\n                &lt;/button&gt;\n            &lt;/div&gt;\n\n            &lt;!-- \u041f\u043e\u0438\u0441\u043a\u043e\u0432\u0430\u044f \u0444\u043e\u0440\u043c\u0430 --&gt;\n            &lt;div class=&quot;p-4 pb-safe&quot;&gt;\n                &lt;form action=&quot;{% url &#x27;core:search&#x27; %}&quot; method=&quot;GET&quot; class=&quot;relative&quot;&gt;\n                    &lt;div class=&quot;relative group&quot;&gt;\n                        &lt;input type=&quot;text&quot; name=&quot;q&quot;\n                            class=&quot;w-full pl-4 pr-16 py-4 text-lg rounded-xl bg-main/50 border border-accent-smoke/30 focus:outline-none focus:border-accent-smoke focus:ring-2 focus:ring-accent-smoke/20 text-white placeholder-gray-400 transition-all duration-300&quot;\n                            placeholder=&quot;\u041d\u0430\u0439\u0442\u0438 \u0442\u043e\u0432\u0430\u0440...&quot; id=&quot;mobile-search-input&quot; autocomplete=&quot;off&quot;\n                            autocapitalize=&quot;off&quot;&gt;\n\n                        &lt;!-- \u041a\u043d\u043e\u043f\u043a\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 --&gt;\n                        &lt;button type=&quot;submit&quot;\n                            class=&quot;absolute right-2 top-1/2 -translate-y-1/2 bg-accent-smoke text-main px-4 py-2 rounded-lg font-medium hover:bg-accent-smoke/90 transition-all duration-200 focus:outline-none focus:ring-2 focus:ring-accent-smoke/50&quot;&gt;\n                            &lt;i class=&quot;fas fa-arrow-right&quot;&gt;&lt;/i&gt;\n                        &lt;/button&gt;\n                    &lt;/div&gt;\n\n                    &lt;!-- \u041a\u043d\u043e\u043f\u043a\u0430 \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043f\u043e\u0438\u0441\u043a\u0430 --&gt;\n                    &lt;div class=&quot;mt-3 flex justify-center&quot;&gt;\n                        &lt;button type=&quot;submit&quot;\n                            class=&quot;bg-accent-smoke/10 text-accent-smoke px-6 py-2 rounded-lg font-medium hover:bg-accent-smoke/20 transition-all duration-200 border border-accent-smoke/30&quot;&gt;\n                            &lt;i class=&quot;fas fa-search mr-2&quot;&gt;&lt;/i&gt;\u041d\u0430\u0439\u0442\u0438\n                        &lt;/button&gt;\n                    &lt;/div&gt;\n                &lt;/form&gt;\n            &lt;/div&gt;\n        &lt;/div&gt;\n    &lt;/div&gt;\n\n    &lt;!-- Add bottom padding to prevent content from hiding behind bottom nav --&gt;\n    &lt;div class=&quot;md:hidden h-16&quot;&gt;&lt;/div&gt;\n\n    &lt;!-- Scripts Section --&gt;\n\n    &lt;!-- \u0421\u0436\u0430\u0442\u044b\u0435 JavaScript \u0444\u0430\u0439\u043b\u044b --&gt;\n    {% compress js %}\n    &lt;script type=&quot;text/javascript&quot; src=&quot;{% static &#x27;core/js/modules/SearchHandler.js&#x27; %}&quot;&gt;&lt;/script&gt;\n    &lt;script type=&quot;text/javascript&quot; src=&quot;{% static &#x27;core/js/modules/ImageHandler.js&#x27; %}&quot;&gt;&lt;/script&gt;\n    &lt;script type=&quot;text/javascript&quot; src=&quot;{% static &#x27;core/js/modules/MobileNav.js&#x27; %}&quot;&gt;&lt;/script&gt;\n    &lt;script type=&quot;text/javascript&quot; src=&quot;{% static &#x27;core/js/modules/MobileNavFilters.js&#x27; %}&quot;&gt;&lt;/script&gt;\n    &lt;script type=&quot;text/javascript&quot; src=&quot;{% static &#x27;core/js/modules/lazy-loader.js&#x27; %}&quot;&gt;&lt;/script&gt;\n    {% endcompress %}\n\n    &lt;!-- \u0413\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0434\u043b\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 \u0441 HTML (\u0434\u043e\u043b\u0436\u043d\u044b \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c\u0441\u044f \u043f\u0435\u0440\u0432\u044b\u043c\u0438) --&gt;\n    &lt;script src=&quot;{% static &#x27;core/js/global-functions.js&#x27; %}&quot;&gt;&lt;/script&gt;\n\n    &lt;!-- \u041c\u043e\u0434\u0443\u043b\u044c\u043d\u044b\u0435 \u0441\u043a\u0440\u0438\u043f\u0442\u044b (\u043d\u0435 \u0441\u0436\u0438\u043c\u0430\u044e\u0442\u0441\u044f) --&gt;\n    &lt;script type=&quot;module&quot; src=&quot;{% static &#x27;core/js/main.js&#x27; %}?v=1.1&quot;&gt;&lt;/script&gt;\n    &lt;script type=&quot;module&quot; src=&quot;{% static &#x27;core/js/modules/AgeVerification.js&#x27; %}&quot;&gt;&lt;/script&gt;\n\n    &lt;!-- Service Worker Registration --&gt;\n    &lt;script src=&quot;{% static &#x27;core/js/sw-register.js&#x27; %}&quot;&gt;&lt;/script&gt;\n\n    {% block scripts %}{% endblock %}\n\n    &lt;script&gt;\n        // \u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c lazy-loading \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0431\u0435\u0437 explicit \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430\n        document.addEventListener(&#x27;DOMContentLoaded&#x27;, () =&gt; {\n            document.querySelectorAll(&#x27;img:not([loading])&#x27;).forEach(img =&gt; {\n                img.setAttribute(&#x27;loading&#x27;, &#x27;lazy&#x27;);\n            });\n        });\n    &lt;/script&gt;\n&lt;/body&gt;\n\n&lt;/html&gt;</code>\n  </div>\n</div>\n"}