<?php

use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
use Twig\Extension\SandboxExtension;
use Twig\MacroNamespace;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Sandbox\SecurityNotAllowedTestError;
use Twig\Source;
use Twig\Template;
use Twig\TemplateWrapper;

/* steeger.html.twig */
class __TwigTemplate_ddd2cf21befea2ba70739b41cef949b3_sourced extends Template
{
    private Source $source;
    /**
     * @var array<string, MacroNamespace>
     */
    private array $macros = [];
    private \Twig\Runtime\EscaperRuntime $escaper;

    public function __construct(Environment $env)
    {
        $this->sandbox = $env->getExtension(SandboxExtension::class)->getChecker();
        parent::__construct($env);

        $this->source = $this->getSourceContext();

        $this->escaper = $env->getRuntime('Twig\Runtime\EscaperRuntime');

        $this->parent = false;

        $this->blocks = [
        ];
    }

    protected function doDisplay(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        // line 1
        yield "<!DOCTYPE html>
<html lang=\"de\">
<head>
<meta charset=\"utf-8\">
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
<title>";
        // line 6
        yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["page"] ?? null), "title", [], "any", false, false, false, 6));
        yield "</title>
<meta name=\"description\" content=\"";
        // line 7
        yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["page"] ?? null), "header", [], "any", false, false, false, 7), "meta_description", [], "any", false, false, false, 7), "html_attr");
        yield "\">
<meta name=\"robots\" content=\"index, follow\">
<link rel=\"canonical\" href=\"https://schreinerei-steeger.de";
        // line 9
        yield (string) (((CoreExtension::getAttribute($this->env, $this->source, ($context["page"] ?? null), "route", [], "any", false, false, false, 9) == "/")) ? ("/") : ($this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["page"] ?? null), "route", [], "any", false, false, false, 9), "html", null, true)));
        yield "\">
<meta property=\"og:type\" content=\"website\">
<meta property=\"og:title\" content=\"";
        // line 11
        yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["page"] ?? null), "title", [], "any", false, false, false, 11), "html_attr");
        yield "\">
<meta property=\"og:description\" content=\"";
        // line 12
        yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["page"] ?? null), "header", [], "any", false, false, false, 12), "meta_description", [], "any", false, false, false, 12), "html_attr");
        yield "\">
<meta property=\"og:url\" content=\"https://schreinerei-steeger.de";
        // line 13
        yield (string) (((CoreExtension::getAttribute($this->env, $this->source, ($context["page"] ?? null), "route", [], "any", false, false, false, 13) == "/")) ? ("/") : ($this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["page"] ?? null), "route", [], "any", false, false, false, 13), "html", null, true)));
        yield "\">
";
        // line 14
        yield (string) CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["page"] ?? null), "header", [], "any", false, false, false, 14), "head_additions", [], "any", false, false, false, 14);
        yield "
<style id=\"steeger-map-responsive\">@media (max-width: 767px) { iframe[src*=\"google.com/maps\"] { display:block; max-width:100%; width:100%; } .owl-nav .owl-next { right: 0 !important; left: auto !important; } .owl-nav .owl-prev { left: 0 !important; right: auto !important; } }</style>
</head>
<body class=\"";
        // line 17
        yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["page"] ?? null), "header", [], "any", false, false, false, 17), "body_class", [], "any", false, false, false, 17), "html_attr");
        yield "\">
";
        // line 18
        yield (string) CoreExtension::getAttribute($this->env, $this->source, ($context["page"] ?? null), "content", [], "any", false, false, false, 18);
        yield "
</body>
</html>
";
        return; yield;
    }

    /**
     * @codeCoverageIgnore
     */
    public function getTemplateName(): string
    {
        return "steeger.html.twig";
    }

    /**
     * @codeCoverageIgnore
     */
    public function isTraitable(): bool
    {
        return false;
    }

    /**
     * @codeCoverageIgnore
     */
    public function getDefaultEscapeStrategy(): string|false
    {
        return "html";
    }

    /**
     * @codeCoverageIgnore
     */
    public function getDebugInfo(): array
    {
        return array (  91 => 18,  87 => 17,  81 => 14,  77 => 13,  73 => 12,  69 => 11,  64 => 9,  59 => 7,  55 => 6,  48 => 1,);
    }

    public function getSourceContext(): Source
    {
        return new Source("<!DOCTYPE html>
<html lang=\"de\">
<head>
<meta charset=\"utf-8\">
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
<title>{{ page.title|e }}</title>
<meta name=\"description\" content=\"{{ page.header.meta_description|e(\x27html_attr\x27) }}\">
<meta name=\"robots\" content=\"index, follow\">
<link rel=\"canonical\" href=\"https://schreinerei-steeger.de{{ page.route == \x27/\x27 ? \x27/\x27 : page.route }}\">
<meta property=\"og:type\" content=\"website\">
<meta property=\"og:title\" content=\"{{ page.title|e(\x27html_attr\x27) }}\">
<meta property=\"og:description\" content=\"{{ page.header.meta_description|e(\x27html_attr\x27) }}\">
<meta property=\"og:url\" content=\"https://schreinerei-steeger.de{{ page.route == \x27/\x27 ? \x27/\x27 : page.route }}\">
{{ page.header.head_additions|raw }}
<style id=\"steeger-map-responsive\">@media (max-width: 767px) { iframe[src*=\"google.com/maps\"] { display:block; max-width:100%; width:100%; } .owl-nav .owl-next { right: 0 !important; left: auto !important; } .owl-nav .owl-prev { left: 0 !important; right: auto !important; } }</style>
</head>
<body class=\"{{ page.header.body_class|e(\x27html_attr\x27) }}\">
{{ page.content|raw }}
</body>
</html>
", "steeger.html.twig", "/var/www/incms-scrape/steeger-grav/user/themes/steeger/templates/steeger.html.twig");
    }
    
    public function ensureSecurityCheckedOrHandOver(): ?\Twig\Template
    {
        if (!$this->sandbox->isSandboxed()) {
            return null;
        }

        return $this->loadSecurityCheckedTemplate() ?? throw new \Twig\Sandbox\SecurityError(\sprintf('Template "%s" was loaded as a trusted template and cannot be rendered while the sandbox is enabled.', $this->getTemplateName()), -1, $this->source);
    }
    
    public function ensureSecurityChecked(): void
    {
        if ($this->sandbox->isSandboxed()) {
            throw new \Twig\Sandbox\SecurityError(\sprintf('Template "%s" was loaded as a trusted template and cannot be rendered while the sandbox is enabled.', $this->getTemplateName()), -1, $this->source);
        }
    }
}
