<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
/* site_body.html.twig */
class __TwigTemplate_20d1cb21d371d7a3d16db06e59ac9162 extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
'page_container' => [$this, 'block_page_container'],
];
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "site_body.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "site_body.html.twig"));
// line 1
yield "<!doctype html>
<html lang=\"en\">
<head>
<meta charset=\"utf-8\">
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
";
// line 7
yield $this->extensions['Sonata\SeoBundle\Twig\Extension\SeoExtension']->getMetadatas();
yield "
<title>";
// line 9
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((((array_key_exists("pageTitle", $context)) ? (Twig\Extension\CoreExtension::default((isset($context["pageTitle"]) || array_key_exists("pageTitle", $context) ? $context["pageTitle"] : (function () { throw new RuntimeError('Variable "pageTitle" does not exist.', 9, $this->source); })()), "Titlle not set")) : ("Titlle not set")) . " | ") . $this->extensions['Fbeen\SettingsBundle\Twig\TwigExtension']->getSetting("app_name")), "html", null, true);
yield "</title>
<link href=\"";
// line 12
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/castine/assets/css/bootstrap.min.css"), "html", null, true);
yield "\" rel=\"stylesheet\">
<link href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.1/css/all.min.css\" rel=\"stylesheet\">
<link href=\"https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css\" rel=\"stylesheet\">
<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css\">
<link href=\"";
// line 16
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/castine/assets/css/style.css"), "html", null, true);
yield "\" rel=\"stylesheet\">
";
// line 18
yield $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("main");
yield "
</head>
<body data-base-url=\"";
// line 21
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 21, $this->source); })()), "request", [], "any", false, false, false, 21), "schemeAndHttpHost", [], "any", false, false, false, 21) . CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 21, $this->source); })()), "request", [], "any", false, false, false, 21), "baseUrl", [], "any", false, false, false, 21)), "html", null, true);
yield "\">
<div class=\"search-overlay\" data-controller=\"search\" data-search-target=\"overlay\">
<!-- Backdrop -->
<div class=\"backdrop\" data-search-target=\"backdrop\"></div>
<div class=\"wrapper\">
<!-- Search bar container -->
<div class=\"search-bar-container\">
<!-- Close button inside the search bar controlled by Stimulus -->
<button class=\"btn-close-search\" data-action=\"click->search#closeSearchBar\">x</button>
<div class=\"search-bar\" data-search-target=\"bar\" style=\"width: 70%;max-width:800px;margin:0px auto\">
<form class=\"search-form d-flex\">
<input type=\"text\" data-action=\"input->search#onInput\" data-search-target=\"input\" placeholder=\"Search...\">
<button class=\"btn btn-search\"><i class=\"ri-search-line\"></i></button>
</form>
<!-- Search results will be shown here -->
<div data-search-target=\"results\"></div>
</div>
</div>
</div>
</div>
<!-- Header -->
<header class=\"header\">
<nav class=\"navbar navbar-expand-lg fast-header fixed-top\">
<div class=\"container\">
<a class=\"navbar-brand\" href=\"";
// line 51
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("home_page");
yield "\">
<img src=\"";
// line 52
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("build/images/logo.png"), "html", null, true);
yield "\" class=\"img-fluid logo\" alt=\"Fast Burner\">
</a>
<div class=\"mobile-top-menu\">
<ul class=\"navbar-nav ms-auto mb-lg-0 login-menu d-flex align-items-center\" style=\"gap:20px\">
<li class=\"nav-item\">
<a class=\"nav-link\" href=\"#\" id=\"search-toggle-btn\">
<i class=\"ri-search-line\"></i>
</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link\" href=\"";
// line 62
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app.login");
yield "\">
<i class=\"ri-user-line\"></i>
</a>
</li>
<li class=\"nav-item\" data-controller=\"cart-counter\" data-action=\"add-to-cart@window->cart-counter#handleAddToCart\">
<a class=\"nav-link fast-cart ";
// line 67
if ((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 67, $this->source); })()), "request", [], "any", false, false, false, 67), "get", ["_route"], "method", false, false, false, 67) != "shopping_cart")) {
yield "btn-open-cartxx ";
}
yield "\" href=\"";
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("shopping_cart");
yield "\">
<i class=\"ri-shopping-cart-line\"></i>
<span class=\"cart-count d-flex align-items-center justify-content-center\" data-cart-counter-target=\"cartCount\">
";
// line 70
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), $this->extensions['Boab\EcommerceBundle\Twig\ShoppingCartExtension']->renderCounterWidget()), "html", null, true);
yield "
</span>
</a>
</li>
</ul>
</div>
<div class=\"fast-burger-menu-wrapper\">
<div class=\"navbar-toggler fast-burger-menu btn-primary-fast\" data-bs-toggle=\"offcanvas\" data-bs-target=\"#offcanvasRight\" aria-controls=\"offcanvasRight\">
<div class=\"d-flex align-items-center justify-content-center burger-menu\">
<div>
<span></span>
<span></span>
<span></span>
</div>
</div>
</div>
</div>
<div class=\"collapse navbar-collapse\">
";
// line 90
yield $this->extensions['Boab\CmsBundle\Twig\Extension\FrontMenuExtension']->render(0, "menu/front_menu.html.twig");
yield "
<ul class=\"navbar-nav ms-auto mb-2 mb-lg-0 login-menu d-flex align-items-center \" style=\"gap:20px\">
<li class=\"nav-item\">
<a class=\"nav-link\" href=\"#\" id=\"search-toggle-btn\">
<i class=\"ri-search-line\"></i>
</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link\" href=\"";
// line 99
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app.login");
yield "\">
<i class=\"ri-user-line\"></i>
</a>
</li>
<li class=\"nav-item\" data-controller=\"cart-counter\" data-action=\"add-to-cart@window->cart-counter#handleAddToCart\">
<a class=\"nav-link fast-cart ";
// line 104
if ((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 104, $this->source); })()), "request", [], "any", false, false, false, 104), "get", ["_route"], "method", false, false, false, 104) != "shopping_cart")) {
yield "btn-open-cart ";
}
yield "\" href=\"";
if ((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 104, $this->source); })()), "request", [], "any", false, false, false, 104), "get", ["_route"], "method", false, false, false, 104) == "shopping_cart")) {
yield " ";
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("shopping_cart");
yield " ";
}
yield "\">
<i class=\"ri-shopping-cart-line\"></i>
<span class=\"cart-count d-flex align-items-center justify-content-center\" data-cart-counter-target=\"cartCount\">
";
// line 107
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), $this->extensions['Boab\EcommerceBundle\Twig\ShoppingCartExtension']->renderCounterWidget()), "html", null, true);
yield "
</span>
</a>
</li>
</ul>
</div>
</div>
</nav>
<!-- Right side overlay menu -->
<div class=\"offcanvas offcanvas-end fast-offcanvas\" tabindex=\"-1\" id=\"offcanvasRight\">
<div class=\"offcanvas-header d-flex justify-content-end\">
<button type=\"button\" class=\"btn-close\" data-bs-dismiss=\"offcanvas\" aria-label=\"Close\"></button>
</div>
<div class=\"offcanvas-body\">
";
// line 123
yield $this->extensions['Boab\CmsBundle\Twig\Extension\FrontMenuExtension']->render(0, "menu/menu_mobile.html.twig");
yield "
</div>
</div>
<!-- Right side overlay menu -->
</header>
<!-- Header -->
";
// line 131
yield from $this->unwrap()->yieldBlock('page_container', $context, $blocks);
// line 132
yield "
<!-- Footer -->
<footer class=\"fast-footer\">
<div class=\"container\">
<div class=\"row footer-second justify-content-center\">
<div class=\"col-lg-3\">
<h2 class=\"fast-footer-title\">About us</h2>
<div class=\"fast-contact-wrapper\">
<p>";
// line 140
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Fbeen\SettingsBundle\Twig\TwigExtension']->getSetting("app_description"), "html", null, true);
yield "</p>
<ul class=\"list-inline fast-social-icon-wrapper\">
<li class=\"list-inline-item\">
<a href=\"#\"><i class=\"icon icon-fb\"></i></a>
</li>
<li class=\"list-inline-item\">
<a href=\"#\"><i class=\"icon icon-twitter\"></i></a>
</li>
<li class=\"list-inline-item\">
<a href=\"#\"><i class=\"icon icon-pinterest\"></i></a>
</li>
<li class=\"list-inline-item\">
<a href=\"#\"><i class=\"icon icon-youtube\"></i></a>
</li>
<li class=\"list-inline-item\">
<a href=\"#\"><i class=\"icon icon-insta\"></i></a>
</li>
</ul>
</div>
</div>
<div class=\"col-lg-3\">
<h2 class=\"fast-footer-title\">Contact Info</h2>
<div class=\"fast-contact-wrapper\">
<div class=\"d-flex align-items-center justify-content-start mb-2\">
<div class=\"fast-contact-icon\">
<i class=\"icon icon-geo\"></i>
</div>
<div class=\"fast-contact-address\">";
// line 167
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Fbeen\SettingsBundle\Twig\TwigExtension']->getSetting("app_address"), "html", null, true);
yield "</div>
</div>
<div class=\"d-flex align-items-center justify-content-start\">
<div class=\"fast-contact-icon\">
<i class=\"bi bi-telephone-x\"></i>
</div>
<div class=\"fast-contact-address\">";
// line 173
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Fbeen\SettingsBundle\Twig\TwigExtension']->getSetting("primary_number"), "html", null, true);
yield "</div>
</div>
<div class=\"d-flex align-items-center justify-content-start\">
<div class=\"fast-contact-icon\">
<i class=\"bi bi-envelope\"></i>
</div>
<div class=\"fast-contact-address\">";
// line 179
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Fbeen\SettingsBundle\Twig\TwigExtension']->getSetting("app_email"), "html", null, true);
yield "</div>
</div>
</div>
</div>
<div class=\"col-lg-3\">
<h2 class=\"fast-footer-title\">Quick Links</h2>
<div class=\"fast-contact-wrapper\">
<ul class=\"fast-footer-menu\">
<li><a href=\"";
// line 187
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("route_208");
yield "\">Shipping</a></li>
<li><a href=\"";
// line 188
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("route_207");
yield "\">Return</a></li>
<li><a href=\"";
// line 189
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("route_205");
yield "\">Terms & Conditions</a></li>
<li><a href=\"";
// line 190
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("route_152");
yield "\">Privacy & Policy</a></li>
</ul>
</div>
</div>
</div>
</div>
</footer>
<!-- Footer -->
<div class=\"modal fade\" id=\"newletter-modal\" tabindex=\"-1\" aria-labelledby=\"subscriptionModalLabel\" aria-hidden=\"true\">
<div class=\"modal-dialog\">
<div class=\"modal-content\">
<button type=\"button\" class=\"close\" data-bs-dismiss=\"modal\" aria-label=\"Close\">
<span aria-hidden=\"true\">×</span>
</button>
<div class=\"modal-body\">
";
// line 206
yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\SubscriptionController::signup", ["request" => CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 206, $this->source); })()), "request", [], "any", false, false, false, 206)]));
yield "
</div>
</div>
</div>
</div>
";
// line 212
yield $this->env->getRuntime('Sonata\BlockBundle\Templating\Helper\BlockHelper')->render(["type" => "boab_cms.block.shopping_cart"], ["template" => "product/cart_drawers.html.twig"]);
// line 214
yield "
<script src=\"";
// line 216
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/castine/assets/js/respond.min.js"), "html", null, true);
yield "\"></script>
<script src=\"";
// line 217
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/castine/assets/js/jquery.min.js"), "html", null, true);
yield "\"></script>
<script src=\"";
// line 218
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/castine/assets/js/popper.min.js"), "html", null, true);
yield "\"></script>
<script src=\"";
// line 220
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/castine/assets/js/bootstrap.min.js"), "html", null, true);
yield "\"></script>
<script src=\"";
// line 221
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/castine/assets/js/owl.carousel.min.js"), "html", null, true);
yield "\"></script>
<script src=\"";
// line 222
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/castine/assets/js/custom.js"), "html", null, true);
yield "\"></script>
";
// line 224
yield $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("main");
yield "
<!--Start of Tawk.to Script
<script type=\"text/javascript\">
var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
(function(){
var s1=document.createElement(\"script\"),s0=document.getElementsByTagName(\"script\")[0];
s1.async=true;
s1.src='https://embed.tawk.to/66e191cf50c10f7a00a7d989/1i7gi355s';
s1.charset='UTF-8';
s1.setAttribute('crossorigin','*');
s0.parentNode.insertBefore(s1,s0);
})();
</script>
End of Tawk.to Script-->
<script>
\$(document).ready(function(){
\$('#newletter-modalxx').modal('show');
/*
if (!getCookie('newsletterModalShown')) {
\$('#newletter-modal').modal('show');
setCookie('newsletterModalShown', 'true', 1); // Set cookie to expire in 1 day
}
\$('#newletter-modal button.close').click(function(){
// Manually close the modal
\$('#newletter-modal').modal('hide');
});
*/
});
function setCookie(name, value, days) {
var expires = \"\";
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = \"; expires=\" + date.toUTCString();
}
document.cookie = name + \"=\" + (value || \"\") + expires + \"; path=/\";
}
function getCookie(name) {
var nameEQ = name + \"=\";
var ca = document.cookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
}
return null;
}
function eraseCookie(name) {
document.cookie = name + '=; Max-Age=-99999999;';
}
</script>
</body>
</html>";
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
return; yield '';
}
// line 131
public function block_page_container($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_container"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_container"));
yield " ";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName()
{
return "site_body.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable()
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo()
{
return array ( 454 => 131, 380 => 224, 375 => 222, 371 => 221, 367 => 220, 362 => 218, 358 => 217, 354 => 216, 350 => 214, 348 => 212, 339 => 206, 320 => 190, 316 => 189, 312 => 188, 308 => 187, 297 => 179, 288 => 173, 279 => 167, 249 => 140, 239 => 132, 237 => 131, 226 => 123, 207 => 107, 193 => 104, 185 => 99, 173 => 90, 150 => 70, 140 => 67, 132 => 62, 119 => 52, 115 => 51, 82 => 21, 76 => 18, 71 => 16, 64 => 12, 58 => 9, 53 => 7, 45 => 1,);
}
public function getSourceContext()
{
return new Source("<!doctype html>
<html lang=\"en\">
<head>
<meta charset=\"utf-8\">
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
{{ sonata_seo_metadatas() }}
<title>{{ pageTitle|default('Titlle not set') ~' | '~ setting('app_name')}}</title>
<link href=\"{{ asset('themes/castine/assets/css/bootstrap.min.css') }}\" rel=\"stylesheet\">
<link href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.1/css/all.min.css\" rel=\"stylesheet\">
<link href=\"https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css\" rel=\"stylesheet\">
<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css\">
<link href=\"{{ asset('themes/castine/assets/css/style.css') }}\" rel=\"stylesheet\">
{{ encore_entry_link_tags('main') }}
</head>
<body data-base-url=\"{{ app.request.schemeAndHttpHost ~ app.request.baseUrl }}\">
<div class=\"search-overlay\" data-controller=\"search\" data-search-target=\"overlay\">
<!-- Backdrop -->
<div class=\"backdrop\" data-search-target=\"backdrop\"></div>
<div class=\"wrapper\">
<!-- Search bar container -->
<div class=\"search-bar-container\">
<!-- Close button inside the search bar controlled by Stimulus -->
<button class=\"btn-close-search\" data-action=\"click->search#closeSearchBar\">x</button>
<div class=\"search-bar\" data-search-target=\"bar\" style=\"width: 70%;max-width:800px;margin:0px auto\">
<form class=\"search-form d-flex\">
<input type=\"text\" data-action=\"input->search#onInput\" data-search-target=\"input\" placeholder=\"Search...\">
<button class=\"btn btn-search\"><i class=\"ri-search-line\"></i></button>
</form>
<!-- Search results will be shown here -->
<div data-search-target=\"results\"></div>
</div>
</div>
</div>
</div>
<!-- Header -->
<header class=\"header\">
<nav class=\"navbar navbar-expand-lg fast-header fixed-top\">
<div class=\"container\">
<a class=\"navbar-brand\" href=\"{{ path('home_page') }}\">
<img src=\"{{ asset('build/images/logo.png') }}\" class=\"img-fluid logo\" alt=\"Fast Burner\">
</a>
<div class=\"mobile-top-menu\">
<ul class=\"navbar-nav ms-auto mb-lg-0 login-menu d-flex align-items-center\" style=\"gap:20px\">
<li class=\"nav-item\">
<a class=\"nav-link\" href=\"#\" id=\"search-toggle-btn\">
<i class=\"ri-search-line\"></i>
</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link\" href=\"{{ path('app.login') }}\">
<i class=\"ri-user-line\"></i>
</a>
</li>
<li class=\"nav-item\" data-controller=\"cart-counter\" data-action=\"add-to-cart@window->cart-counter#handleAddToCart\">
<a class=\"nav-link fast-cart {% if app.request.get('_route') !='shopping_cart' %}btn-open-cartxx {% endif %}\" href=\"{{ path('shopping_cart') }}\">
<i class=\"ri-shopping-cart-line\"></i>
<span class=\"cart-count d-flex align-items-center justify-content-center\" data-cart-counter-target=\"cartCount\">
{{ shopping_cart_counter()|length }}
</span>
</a>
</li>
</ul>
</div>
<div class=\"fast-burger-menu-wrapper\">
<div class=\"navbar-toggler fast-burger-menu btn-primary-fast\" data-bs-toggle=\"offcanvas\" data-bs-target=\"#offcanvasRight\" aria-controls=\"offcanvasRight\">
<div class=\"d-flex align-items-center justify-content-center burger-menu\">
<div>
<span></span>
<span></span>
<span></span>
</div>
</div>
</div>
</div>
<div class=\"collapse navbar-collapse\">
{{ front_menu_render(0, 'menu/front_menu.html.twig') }}
<ul class=\"navbar-nav ms-auto mb-2 mb-lg-0 login-menu d-flex align-items-center \" style=\"gap:20px\">
<li class=\"nav-item\">
<a class=\"nav-link\" href=\"#\" id=\"search-toggle-btn\">
<i class=\"ri-search-line\"></i>
</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link\" href=\"{{ path('app.login') }}\">
<i class=\"ri-user-line\"></i>
</a>
</li>
<li class=\"nav-item\" data-controller=\"cart-counter\" data-action=\"add-to-cart@window->cart-counter#handleAddToCart\">
<a class=\"nav-link fast-cart {% if app.request.get('_route') !='shopping_cart' %}btn-open-cart {% endif %}\" href=\"{% if app.request.get('_route') =='shopping_cart' %} {{ path('shopping_cart') }} {% endif %}\">
<i class=\"ri-shopping-cart-line\"></i>
<span class=\"cart-count d-flex align-items-center justify-content-center\" data-cart-counter-target=\"cartCount\">
{{ shopping_cart_counter()|length }}
</span>
</a>
</li>
</ul>
</div>
</div>
</nav>
<!-- Right side overlay menu -->
<div class=\"offcanvas offcanvas-end fast-offcanvas\" tabindex=\"-1\" id=\"offcanvasRight\">
<div class=\"offcanvas-header d-flex justify-content-end\">
<button type=\"button\" class=\"btn-close\" data-bs-dismiss=\"offcanvas\" aria-label=\"Close\"></button>
</div>
<div class=\"offcanvas-body\">
{{ front_menu_render(0, 'menu/menu_mobile.html.twig') }}
</div>
</div>
<!-- Right side overlay menu -->
</header>
<!-- Header -->
{% block page_container %} {% endblock %}
<!-- Footer -->
<footer class=\"fast-footer\">
<div class=\"container\">
<div class=\"row footer-second justify-content-center\">
<div class=\"col-lg-3\">
<h2 class=\"fast-footer-title\">About us</h2>
<div class=\"fast-contact-wrapper\">
<p>{{ setting('app_description') }}</p>
<ul class=\"list-inline fast-social-icon-wrapper\">
<li class=\"list-inline-item\">
<a href=\"#\"><i class=\"icon icon-fb\"></i></a>
</li>
<li class=\"list-inline-item\">
<a href=\"#\"><i class=\"icon icon-twitter\"></i></a>
</li>
<li class=\"list-inline-item\">
<a href=\"#\"><i class=\"icon icon-pinterest\"></i></a>
</li>
<li class=\"list-inline-item\">
<a href=\"#\"><i class=\"icon icon-youtube\"></i></a>
</li>
<li class=\"list-inline-item\">
<a href=\"#\"><i class=\"icon icon-insta\"></i></a>
</li>
</ul>
</div>
</div>
<div class=\"col-lg-3\">
<h2 class=\"fast-footer-title\">Contact Info</h2>
<div class=\"fast-contact-wrapper\">
<div class=\"d-flex align-items-center justify-content-start mb-2\">
<div class=\"fast-contact-icon\">
<i class=\"icon icon-geo\"></i>
</div>
<div class=\"fast-contact-address\">{{ setting('app_address') }}</div>
</div>
<div class=\"d-flex align-items-center justify-content-start\">
<div class=\"fast-contact-icon\">
<i class=\"bi bi-telephone-x\"></i>
</div>
<div class=\"fast-contact-address\">{{ setting('primary_number') }}</div>
</div>
<div class=\"d-flex align-items-center justify-content-start\">
<div class=\"fast-contact-icon\">
<i class=\"bi bi-envelope\"></i>
</div>
<div class=\"fast-contact-address\">{{ setting('app_email') }}</div>
</div>
</div>
</div>
<div class=\"col-lg-3\">
<h2 class=\"fast-footer-title\">Quick Links</h2>
<div class=\"fast-contact-wrapper\">
<ul class=\"fast-footer-menu\">
<li><a href=\"{{ path('route_208') }}\">Shipping</a></li>
<li><a href=\"{{ path('route_207') }}\">Return</a></li>
<li><a href=\"{{ path('route_205') }}\">Terms & Conditions</a></li>
<li><a href=\"{{ path('route_152') }}\">Privacy & Policy</a></li>
</ul>
</div>
</div>
</div>
</div>
</footer>
<!-- Footer -->
<div class=\"modal fade\" id=\"newletter-modal\" tabindex=\"-1\" aria-labelledby=\"subscriptionModalLabel\" aria-hidden=\"true\">
<div class=\"modal-dialog\">
<div class=\"modal-content\">
<button type=\"button\" class=\"close\" data-bs-dismiss=\"modal\" aria-label=\"Close\">
<span aria-hidden=\"true\">×</span>
</button>
<div class=\"modal-body\">
{{ render(controller('App\\\\Controller\\\\SubscriptionController::signup',{'request':app.request})) }}
</div>
</div>
</div>
</div>
{{ sonata_block_render({'type':'boab_cms.block.shopping_cart'},{
'template':'product/cart_drawers.html.twig'
})}}
<script src=\"{{ asset('themes/castine/assets/js/respond.min.js') }}\"></script>
<script src=\"{{ asset('themes/castine/assets/js/jquery.min.js') }}\"></script>
<script src=\"{{ asset('themes/castine/assets/js/popper.min.js') }}\"></script>
<script src=\"{{ asset('themes/castine/assets/js/bootstrap.min.js') }}\"></script>
<script src=\"{{ asset('themes/castine/assets/js/owl.carousel.min.js') }}\"></script>
<script src=\"{{ asset('themes/castine/assets/js/custom.js') }}\"></script>
{{ encore_entry_script_tags('main') }}
<!--Start of Tawk.to Script
<script type=\"text/javascript\">
var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
(function(){
var s1=document.createElement(\"script\"),s0=document.getElementsByTagName(\"script\")[0];
s1.async=true;
s1.src='https://embed.tawk.to/66e191cf50c10f7a00a7d989/1i7gi355s';
s1.charset='UTF-8';
s1.setAttribute('crossorigin','*');
s0.parentNode.insertBefore(s1,s0);
})();
</script>
End of Tawk.to Script-->
<script>
\$(document).ready(function(){
\$('#newletter-modalxx').modal('show');
/*
if (!getCookie('newsletterModalShown')) {
\$('#newletter-modal').modal('show');
setCookie('newsletterModalShown', 'true', 1); // Set cookie to expire in 1 day
}
\$('#newletter-modal button.close').click(function(){
// Manually close the modal
\$('#newletter-modal').modal('hide');
});
*/
});
function setCookie(name, value, days) {
var expires = \"\";
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = \"; expires=\" + date.toUTCString();
}
document.cookie = name + \"=\" + (value || \"\") + expires + \"; path=/\";
}
function getCookie(name) {
var nameEQ = name + \"=\";
var ca = document.cookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
}
return null;
}
function eraseCookie(name) {
document.cookie = name + '=; Max-Age=-99999999;';
}
</script>
</body>
</html>", "site_body.html.twig", "/home/u835281259/domains/konashznaturals.com/siteFiles/templates/site_body.html.twig");
}
}