var/cache/dev/twig/01/01413c0205a762918f264f7c1e2fbbe0925a90030442e33b9f94f446e785e666.php line 1041

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* FrontBundle/Page/shop2.html.twig */
  14. class __TwigTemplate_d2ee073e7fae0e742c6889393973953a603927d891bf71e59fb3bfc46fed8907 extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->blocks = [
  23.             'title' => [$this'block_title'],
  24.             'description' => [$this'block_description'],
  25.             'google' => [$this'block_google'],
  26.             'extra_class' => [$this'block_extra_class'],
  27.             'stylesheets' => [$this'block_stylesheets'],
  28.             'body' => [$this'block_body'],
  29.             'javascripts' => [$this'block_javascripts'],
  30.         ];
  31.     }
  32.     protected function doGetParent(array $context)
  33.     {
  34.         // line 1
  35.         return "FrontBundle/layout_shop.html.twig";
  36.     }
  37.     protected function doDisplay(array $context, array $blocks = [])
  38.     {
  39.         $macros $this->macros;
  40.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  41.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""FrontBundle/Page/shop2.html.twig"));
  42.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  43.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""FrontBundle/Page/shop2.html.twig"));
  44.         $this->parent $this->loadTemplate("FrontBundle/layout_shop.html.twig""FrontBundle/Page/shop2.html.twig"1);
  45.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  46.         
  47.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  48.         
  49.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  50.     }
  51.     // line 3
  52.     public function block_title($context, array $blocks = [])
  53.     {
  54.         $macros $this->macros;
  55.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  56.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  57.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  58.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  59.         echo twig_escape_filter($this->env, (isset($context["app_sitename"]) || array_key_exists("app_sitename"$context) ? $context["app_sitename"] : (function () { throw new RuntimeError('Variable "app_sitename" does not exist.'3$this->source); })()), "html"nulltrue);
  60.         echo " - ";
  61.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["page"]) || array_key_exists("page"$context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.'3$this->source); })()), "metaTitle", [], "any"falsefalsefalse3), "html"nulltrue);
  62.         
  63.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  64.         
  65.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  66.     }
  67.     // line 4
  68.     public function block_description($context, array $blocks = [])
  69.     {
  70.         $macros $this->macros;
  71.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  72.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""description"));
  73.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  74.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""description"));
  75.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["page"]) || array_key_exists("page"$context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.'4$this->source); })()), "metaDescription", [], "any"falsefalsefalse4), "html"nulltrue);
  76.         
  77.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  78.         
  79.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  80.     }
  81.     // line 5
  82.     public function block_google($context, array $blocks = [])
  83.     {
  84.         $macros $this->macros;
  85.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  86.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""google"));
  87.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  88.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""google"));
  89.         // line 6
  90.         echo "<!-- Google tag (gtag.js) -->
  91. <script async src=\"https://www.googletagmanager.com/gtag/js?id=AW-11336737773\">
  92. </script>
  93. <script>
  94.     window.dataLayer = window.dataLayer || [];
  95.     function gtag(){dataLayer.push(arguments);}
  96.     gtag('js', new Date());
  97.     gtag('config', 'AW-11336737773');
  98. </script>
  99. ";
  100.         
  101.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  102.         
  103.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  104.     }
  105.     // line 18
  106.     public function block_extra_class($context, array $blocks = [])
  107.     {
  108.         $macros $this->macros;
  109.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  110.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""extra_class"));
  111.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  112.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""extra_class"));
  113.         echo "stack";
  114.         
  115.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  116.         
  117.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  118.     }
  119.     // line 22
  120.     public function block_stylesheets($context, array $blocks = [])
  121.     {
  122.         $macros $this->macros;
  123.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  124.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  125.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  126.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  127.         // line 23
  128.         echo "  <link href=\"/front/css/owl.carousel.min.css\" rel=\"stylesheet\">
  129.   <link href=\"/front/css/owl.theme.default.min.css\" rel=\"stylesheet\">
  130.   <link href=\"/front/css/nouislider.css\" rel=\"stylesheet\">
  131.   <style>
  132.       .bon-cadeau .options,
  133.       .bon-cadeau .options.small {
  134.           display: none;
  135.       }
  136.     /* ETOILES */
  137.     #bon-cadeau-results .item {
  138.         position: relative;
  139.     }
  140.       #bon-cadeau-12::before,
  141.       #bon-cadeau-17::before,
  142.       #bon-cadeau-22::before {
  143.           content: url(/front/img/stars3.svg);
  144.           position: absolute;
  145.           left: 42px;
  146.           top: 16px;
  147.           z-index: -1;
  148.       }
  149.       #bon-cadeau-12::after,
  150.       #bon-cadeau-17::after,
  151.       #bon-cadeau-22::after {
  152.           content: url(/front/img/stars4.svg);
  153.           position: absolute;
  154.           right: 22px;
  155.           bottom: 110px;
  156.           z-index: -1;
  157.       }
  158.       #bon-cadeau-14::before,
  159.       #bon-cadeau-16::before,
  160.       #bon-cadeau-19::before {
  161.           content: url(/front/img/stars5.svg);
  162.           position: absolute;
  163.           right: 55px;
  164.           top: 116px;
  165.           z-index: -1;
  166.       }
  167.       #bon-cadeau-20::before {
  168.           content: url(/front/img/stars1.svg);
  169.           position: absolute;
  170.           left: -46px;
  171.           bottom: 77px;
  172.       }
  173.       /* FIN ETOILES */
  174.       #bon-cadeau-10-plus {
  175.           margin-top: 1px;
  176.       }
  177.   /**
  178.       override footer cause bug
  179.        */
  180.       footer .bottom{
  181.           height: 60px;
  182.           margin-top: -10px;
  183.           display: flex;
  184.       }
  185.       @media screen and (min-width: 1400px){
  186.           footer .bottom .col-md-8 ul {
  187.               height: 100%;
  188.               display: grid;
  189.               grid-auto-flow: column;
  190.               align-items: center;
  191.           }
  192.       }
  193.       @media screen and (min-width: 458px) {
  194.           footer .bottom .col-md-8 ul {
  195.               height: 100%;
  196.               display: block;
  197.               grid-auto-flow: revert;
  198.           }
  199.       }
  200.   .full-bar {
  201.       width: 100%;
  202.   }
  203.     .bon-cadeau{
  204.       cursor: pointer;
  205.     }
  206.     .bon-cadeau:last-child{
  207.       cursor: revert;
  208.     }
  209.     /* Ciblez .bon-cadeau dans .shop_bons_section1 et .shop_bons_section2 pour l'état par défaut */
  210.     .page_shop .shop_bons_section1 .bon-cadeau::before,
  211.     .page_shop .shop_bons_section2 .bon-cadeau::before {
  212.       border: 1px solid transparent;
  213.       transition: border 0.3s ease-in-out, transform 0.3s ease-in-out;
  214.       transform: scale(1);
  215.       height: 100%;
  216.     }
  217.     /* Ciblez .bon-cadeau dans .shop_bons_section1 et .shop_bons_section2 pour l'état de survol */
  218.     .page_shop .shop_bons_section1 .bon-cadeau:hover::before,
  219.     .page_shop .shop_bons_section2 .bon-cadeau:hover::before {
  220.       border: 1px solid var(--red);
  221.       transform: scale(1.05);
  222.     }
  223.     /* Annuler les transformations pour les éléments avec la classe .last-item-class */
  224.     .page_shop .shop_bons_section1 .last-item-class .bon-cadeau::before,
  225.     .page_shop .shop_bons_section2 .last-item-class .bon-cadeau::before,
  226.     .page_shop .shop_bons_section1 .last-item-class .bon-cadeau:hover::before,
  227.     .page_shop .shop_bons_section2 .last-item-class .bon-cadeau:hover::before {
  228.       border: 1px solid transparent !important;
  229.       transform: scale(1) !important;
  230.       transition: none !important;
  231.   }
  232.   .options {
  233. /*    position: absolute;
  234.     background-color: #faf5f5;*/
  235.     padding-left: 15px;
  236.     margin-left: -15px;
  237.     border-radius: 30px;
  238.     padding-bottom: 10px;
  239.     cursor: pointer;
  240.   }
  241.   .options li {
  242.       background-color: #FFFFFF;
  243.       border-radius: 15px;
  244.       padding: 5px 0px;
  245.       margin: 5px;
  246.       width: calc(25% - -59px);
  247.       float: left;
  248.       position: relative;
  249.       height: 74px;
  250.       border: 1px solid #FFFFFF;
  251.   }
  252.   .options label {
  253.       border-bottom: 2px solid var(--red);
  254.       display: table;
  255.       padding: 0px 0px 5px 0px;
  256.       width: auto;
  257.       margin-bottom: 10px;
  258.   }
  259.   .option-content {
  260.       border-radius: 14px;
  261.       background: #931517;
  262.       display: flex;
  263.       justify-content: center;
  264.       align-items: center;
  265.       width: 119px;
  266.       height: 19px;
  267.       flex-shrink: 0;
  268.       margin-top: 10px;
  269.       color: #fff;
  270.       padding: 0.5rem 1rem;
  271.       font-size: 13px;
  272.       font-weight: 600;
  273.       margin-bottom: 4px;
  274.   }
  275.   .options ul {
  276.       background-color: transparent;
  277.       border-radius: 30px;
  278.       padding: 0px !important;
  279.       margin: 0px !important;
  280.       float: left;
  281.       width: 100%;
  282.       list-style: none;
  283.   }
  284.   .options .title {
  285.       max-width: 92%;
  286.       transform: translateX(4.2%);
  287.       margin: 0;
  288.       font-size: 11px;
  289.       font-weight: normal;
  290.       text-align: center;
  291.       padding: 0;
  292.       line-height: 14px;
  293.       min-height: 33px;
  294.   }
  295.   .options ul li {
  296.     width: calc(31% - -59px);
  297.   }
  298.   .options ul li::before {
  299.     content: '';
  300.   }
  301.   .items-slider .item .options .price {
  302.       margin: 3px 0 0 0;
  303.       font-size: 14px;
  304.       font-weight: normal;
  305.       color: var(--red);
  306.       text-align: center;
  307.       width: 100%;
  308.       padding: 0;
  309.   }
  310.   .shop_bons_section1 .bon-cadeau .actions2 {
  311.     position: absolute;
  312.     height: 33px;
  313.     width: 33.3%;
  314.     background-color: var(--red);
  315.     border-radius: 16px;
  316.     margin: 0px;
  317.     top: calc(100% - 45px);
  318.   }
  319.   .shop_bons_section1 #bon-cadeau-15 .actions2,
  320.   .shop_bons_section1 #bon-cadeau-16 .actions2,
  321.   .shop_bons_section1 #bon-cadeau-22 .actions2,
  322.   .shop_bons_section1 #bon-cadeau-20 .actions2,
  323.   .shop_bons_section1 #bon-cadeau-4 .actions2,
  324.   .shop_bons_section1 #bon-cadeau-5 .actions2,
  325.   .shop_bons_section1 #bon-cadeau-11 .actions2,
  326.   .shop_bons_section1 #bon-cadeau-9 .actions2 {
  327.     position: relative;
  328.     height: 34px;
  329.     width: 74%;
  330.     background-color: var(--red);
  331.     border-radius: 16px;
  332.     margin: 0px;
  333.     margin-bottom: 15px;
  334.     top: 0px;
  335.   }
  336.     .col-md-7 .pt-5 .infos {
  337.         background-color: #FFFFFF;
  338.         width: 15px;
  339.         height: 15px;
  340.         margin-left: 15px;
  341.         -webkit-box-shadow: 0px 1px 5px 1px rgb(0 0 0 / 16%);
  342.         box-shadow: 0px 1px 5px 1px rgb(0 0 0 / 16%);
  343.         color: #000000;
  344.         display: inline-block;
  345.         border-radius: 8px;
  346.         text-align: center;
  347.         font-weight: 500;
  348.         line-height: 15px;
  349.         font-size: 13px;
  350.         cursor: pointer;
  351.         z-index: 800;
  352.     }
  353.   .shop_bons_section1 #bon-cadeau-15 .actions2 .price,
  354.   .shop_bons_section1 #bon-cadeau-16 .actions2 .price,
  355.   .shop_bons_section1 #bon-cadeau-22 .actions2 .price,
  356.   .shop_bons_section1 #bon-cadeau-20 .actions2 .price,
  357.   .shop_bons_section1 #bon-cadeau-4 .actions2 .price,
  358.   .shop_bons_section1 #bon-cadeau-5 .actions2 .price,
  359.   .shop_bons_section1 #bon-cadeau-11 .actions2 .price,
  360.   .shop_bons_section1 #bon-cadeau-9 .actions2 .price {
  361.     line-height: 33px;
  362.     margin-top: 0px;
  363.   }
  364.   .options .title .sub {
  365.     color: #656565;
  366.     font-size: 10px;
  367.   }
  368.   .shop_bons_section1 {
  369.     min-height: 630px;
  370.   }
  371.   .options.small {
  372.     position: relative;
  373.     padding-left: 0px;
  374.     margin-left: 0px;
  375.     background-color: transparent;
  376.     width: 100%;
  377.       margin-top: 1rem;
  378.     max-width: 255px;
  379.   }
  380.   .options.small ul li {
  381.     width: 100%;
  382.   }
  383.   .options.small ul li {
  384.     height: 60px !important;
  385.   }
  386.   #bon-cadeau-6 .option-1, 
  387.   #bon-cadeau-6 .option-2,
  388.   #bon-cadeau-20 .option-1,
  389.   #bon-cadeau-20 .option-2,
  390.   #bon-cadeau-7 .option-1, 
  391.   #bon-cadeau-7 .option-2,
  392.   #bon-cadeau-8 .option-1, 
  393.   #bon-cadeau-8 .option-2,
  394.   #bon-cadeau-9 .option-1, 
  395.   #bon-cadeau-9 .option-2 {
  396.     display: none;
  397.   }
  398.   .bon-cadeau .actions2 .add-cart {
  399.     top: 4px;
  400.   }
  401.   .options.small .title {
  402.     min-height: auto;
  403.   }
  404.   .items-slider .item .options.small .price {
  405.     margin: 0px !important;
  406.   }
  407.   .shop_bons_section1 #bon-cadeau-10 .bon-cadeau .actions2 {
  408.     top: calc(74% - 16px);
  409.   }
  410.   .items-slider .item .price {
  411.     font-size: 16px;
  412.     line-height: 32px;
  413.   }
  414.   .actions2{
  415.       position: relative;
  416.   }
  417.   .shop_bons_section2 .bon-cadeau .actions2 ,.add {
  418.       top: 48% !important;
  419.       height: 28px;
  420.       width: 207px;
  421.   }
  422.   .shop_bons_section2 .bon-cadeau .actions2 ,.one{
  423.       top: 44.8% !important;
  424.       height: 28px;
  425.       width: 207px;
  426.   }
  427.   .shop_bons_section2 .bon-cadeau .actions2 .add-cart {
  428.     top:4px !important;
  429.   }
  430.   #bon-cadeau-9 .options .col-12:first-child .option-content{
  431.       display: none;
  432.   }
  433.   .bon-cadeau ul {
  434.     margin-bottom: 15px;
  435.   }
  436.   .bon-cadeau .actions2 {
  437.     position: relative !important;
  438.   }
  439.   .shop_bons_section2 .bon-cadeau .actions2, .one {
  440.     top: inherit !important;
  441.     width: 100%;
  442.     height: 34px;
  443.   }
  444.   #bon-cadeau-10 .actions2 {
  445.     position: absolute !important;
  446.   }
  447. /*  #bon-cadeau-6 .option-6,
  448.   #bon-cadeau-7 .option-6,
  449.   #bon-cadeau-8 .option-6,
  450.   #bon-cadeau-9 .option-6 {
  451.     display: none;
  452.   }*/
  453.     .infos {
  454.         background-color: var(--red);
  455.         width: 15px;
  456.         height: 15px;
  457.         position: absolute;
  458.         display: block;
  459.         color: #FFFFFF;
  460.         border-radius: 8px;
  461.         text-align: center;
  462.         font-weight: 500;
  463.         line-height: 15px;
  464.         font-size: 13px;
  465.         right: -10px;
  466.         top: -10px;
  467.         cursor: pointer;
  468.         z-index: 800;
  469.         margin: 10px;
  470.     }
  471.   @media (max-width: 1440px)
  472.   {
  473.     .options ul li {
  474.       width: calc(50% - 18px);
  475.     }
  476.     .shop_bons_section1 {
  477.       min-height: 760px;
  478.     }
  479.     .shop_bons_section1 #bon-cadeau-10 .bon-cadeau .actions2 {
  480.       
  481.       top: calc(100% - 45px);
  482.     }
  483.     .items-slider .item .price {
  484.       font-size: 15px;
  485.       line-height: 33px;
  486.     }
  487.   }
  488.   @media (max-width: 768px)
  489.   {
  490.     .options {
  491.       width: 58%;
  492.     }
  493.     .options ul li {
  494.         width: calc(100% - 24px);
  495.       height: 60px !important;
  496.     }
  497.     .options .title {
  498.       min-height: auto;
  499.     }
  500.     .items-slider .item .options .price {
  501.       margin: 0px !important;
  502.     }
  503.     .shop_bons_section1 {
  504.       min-height: 960px;
  505.     }
  506.     .bon-cadeau .actions2 {
  507.         width: calc(100% - 60px);
  508.     }
  509. /*      .shop_bons_section2 .bon-cadeau .actions2 ,.one{
  510.           top: 48% !important;
  511.           height: 28px;
  512.           width: 207px;
  513.       }*/
  514.   }
  515.   @media (max-width: 767px)
  516.   {
  517.     .options {
  518.       position: relative;
  519.       padding-left: 0px;
  520.       margin-left: 0px;
  521.       background-color: transparent;
  522.       width: 100%;
  523.     }
  524.     .options ul li {
  525.       width: 100%;
  526.     }
  527.     .shop_bons_section1 .bon-cadeau .actions2 {
  528.       width: calc(100% - 60px);
  529.       top: calc(100% - 17px);
  530.     }
  531.     .options.small {
  532.       max-width: 100%;
  533.     }
  534.     .shop_bons_section1 #bon-cadeau-4 .actions2,
  535.     .shop_bons_section1 #bon-cadeau-5 .actions2,
  536.     .shop_bons_section1 #bon-cadeau-11 .actions2,
  537.     .shop_bons_section1 #bon-cadeau-9 .actions2 {
  538.       width: 100%;
  539.     }
  540.   }
  541.     .additional .infos{
  542.         right: -25px;
  543.         transform: translateX(-5%);
  544.         background-color: #FFFFFF;
  545.         color: #000000;
  546.     }
  547.     ul, .additional{
  548.         display: table;
  549.     }
  550.     .date-article p{
  551.         padding: 0;
  552.         text-align: center;
  553.         font-size: .875rem;
  554.         font-weight: 500;
  555.     }
  556.     .btn-primary.active,
  557.     .btn-primary:hover {
  558.         color: #ffffff;
  559.         text-decoration: none;
  560.         border: 1px solid var(--red);
  561.         background-color: var(--red);
  562.     }
  563.     .bon-cadeau .per-person{
  564.         font-size: 12px;
  565.     }
  566.     .bon-cadeau .per-person{
  567.         height: 25px;
  568.     }
  569.     .bon-cadeau .per-person span{
  570.         line-height: 26px;
  571.     }
  572.     .bon-cadeau .per-person img{
  573.         margin: 9px 0 0 6px;
  574.     }
  575.     .items-slider .item .category{
  576.         font-size: 12px;
  577.     }
  578.     .bon-cadeau .actions2 .no-cart{
  579.         width: 145px;
  580.         font-size: 0.9rem;
  581.         position: absolute;
  582.         background-color: #FFFFFF;
  583.         right: 3px;
  584.         top: 4px;
  585.         height: 26px;
  586.         border-radius: 13px;
  587.         text-align: center;
  588.     }
  589.     .bon-cadeau .actions2 .price{
  590.         width: 50%;
  591.     }
  592.     .shop-bf .bon-cadeau .actions2 .price {
  593.         color: #000000;
  594.     }
  595.     .shop-bf .option-content,
  596.     .shop-bf .bon-cadeau .actions2,
  597.     .shop-bf.items-slider .item .category {
  598.         background-color: #FFF446;
  599.         color: #000000;
  600.     }
  601.     .shop-bf .bon-cadeau::before {
  602.         background-color: #fff4462e !important;
  603.     }
  604.     .shop-bf .bon-cadeau ul li::before {
  605.         color: #FFF446;
  606.     }
  607.     .shop-bf .options label {
  608.         border-bottom: #FFF446;
  609.     }
  610.     .shop-bf .bon-cadeau:hover::before {
  611.         border: 1px solid #000000 !important;
  612.     }
  613.     .shop-bf .barre {
  614.         text-decoration: line-through;
  615.         margin-left: -65px;
  616.         background-color: #FFF446;
  617.         border-radius: 16px;
  618.         padding: 8px 8px 7px 8px;
  619.         text-decoration-thickness: 2px;
  620.     }
  621.   </style>
  622. ";
  623.         
  624.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  625.         
  626.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  627.     }
  628.     // line 615
  629.     public function block_body($context, array $blocks = [])
  630.     {
  631.         $macros $this->macros;
  632.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  633.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  634.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  635.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  636.         // line 616
  637.         echo "
  638. ";
  639.         // line 618
  640.         if ((null === (isset($context["category_slug"]) || array_key_exists("category_slug"$context) ? $context["category_slug"] : (function () { throw new RuntimeError('Variable "category_slug" does not exist.'618$this->source); })()))) {
  641.             // line 619
  642.             echo "      <div class=\"content nav-content\" style=\"margin-top:60px\">
  643.         <div class=\"row fluid-menu\">
  644.           <div class=\"nav-menu\">
  645.             <div class=\"nav-list\">
  646.               <div class=\"overlay\"></div>
  647.               <ul>
  648.               ";
  649.             // line 625
  650.             $context['_parent'] = $context;
  651.             $context['_seq'] = twig_ensure_traversable((isset($context["categories"]) || array_key_exists("categories"$context) ? $context["categories"] : (function () { throw new RuntimeError('Variable "categories" does not exist.'625$this->source); })()));
  652.             foreach ($context['_seq'] as $context["_key"] => $context["category"]) {
  653.                 // line 626
  654.                 echo "                <li class=\"";
  655.                 echo (((=== twig_compare(twig_get_attribute($this->env$this->source$context["category"], "slug", [], "any"falsefalsefalse626), "bon-cadeau"))) ? ("active hover") : ("soon"));
  656.                 echo "\"><a href=\"";
  657.                 (((=== twig_compare(twig_get_attribute($this->env$this->source$context["category"], "slug", [], "any"falsefalsefalse626), "bon-cadeau"))) ? (print (twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("framework_front_shop_cat", ["category_slug" => twig_get_attribute($this->env$this->source$context["category"], "slug", [], "any"falsefalsefalse626), "locale" => twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'626$this->source); })()), "request", [], "any"falsefalsefalse626), "locale", [], "any"falsefalsefalse626)]), "html"nulltrue))) : (print ("#")));
  658.                 echo "\">";
  659.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source$context["category"], "name", [], "any"falsefalsefalse626), twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'626$this->source); })()), "request", [], "any"falsefalsefalse626), "locale", [], "any"falsefalsefalse626), [], "array"falsefalsefalse626), "html"nulltrue);
  660.                 echo "</a></li>
  661.               ";
  662.             }
  663.             $_parent $context['_parent'];
  664.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['category'], $context['_parent'], $context['loop']);
  665.             $context array_intersect_key($context$_parent) + $_parent;
  666.             // line 628
  667.             echo "              </ul>
  668.             </div>
  669.           </div>
  670.         </div>
  671.       </div>
  672. ";
  673.         } else {
  674.             // line 634
  675.             echo "
  676.       <div class=\"content nav-content\" style=\"margin-top:60px\">
  677.         <div class=\"row fluid-menu\">
  678.           <div class=\"nav-menu\">
  679.             <div class=\"nav-list\">
  680.               <div class=\"overlay\"></div>
  681.               <ul>
  682.                 <li><a href=\"/";
  683.             // line 641
  684.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'641$this->source); })()), "request", [], "any"falsefalsefalse641), "locale", [], "any"falsefalsefalse641), "html"nulltrue);
  685.             echo "/";
  686.             echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'641$this->source); })()), "request", [], "any"falsefalsefalse641), "locale", [], "any"falsefalsefalse641)), "html"nulltrue);
  687.             echo "/articles\">";
  688.             echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_all", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'641$this->source); })()));
  689.             echo "</a></li>
  690.                 <li class=\"";
  691.             // line 642
  692.             echo (((=== twig_compare(twig_get_attribute($this->env$this->source, (isset($context["category"]) || array_key_exists("category"$context) ? $context["category"] : (function () { throw new RuntimeError('Variable "category" does not exist.'642$this->source); })()), "slug", [], "any"falsefalsefalse642), "bon-cadeau"))) ? ("active hover") : ("soon"));
  693.             echo "\"><a href=\"";
  694.             (((=== twig_compare(twig_get_attribute($this->env$this->source, (isset($context["category"]) || array_key_exists("category"$context) ? $context["category"] : (function () { throw new RuntimeError('Variable "category" does not exist.'642$this->source); })()), "slug", [], "any"falsefalsefalse642), "bon-cadeau"))) ? (print (twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("framework_front_shop_cat", ["category_slug" => twig_get_attribute($this->env$this->source, (isset($context["category"]) || array_key_exists("category"$context) ? $context["category"] : (function () { throw new RuntimeError('Variable "category" does not exist.'642$this->source); })()), "slug", [], "any"falsefalsefalse642), "locale" => twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'642$this->source); })()), "request", [], "any"falsefalsefalse642), "locale", [], "any"falsefalsefalse642)]), "html"nulltrue))) : (print ("#")));
  695.             echo "\">";
  696.             echo twig_escape_filter($this->envtwig_replace_filter((isset($context["categoryName"]) || array_key_exists("categoryName"$context) ? $context["categoryName"] : (function () { throw new RuntimeError('Variable "categoryName" does not exist.'642$this->source); })()), ["Bons cadeaux" => $this->extensions['App\Framework\Twig\AppExtension']->tr("menu_bons", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'642$this->source); })()))]), "html"nulltrue);
  697.             echo "</a></li>
  698.               </ul>
  699.             </div>
  700.           </div>
  701.         </div>
  702.       </div>
  703. ";
  704.         }
  705.         // line 649
  706.         echo "
  707. ";
  708.         // line 652
  709.         if (((null === (isset($context["category_slug"]) || array_key_exists("category_slug"$context) ? $context["category_slug"] : (function () { throw new RuntimeError('Variable "category_slug" does not exist.'652$this->source); })())) || (=== twig_compare((isset($context["category_slug"]) || array_key_exists("category_slug"$context) ? $context["category_slug"] : (function () { throw new RuntimeError('Variable "category_slug" does not exist.'652$this->source); })()), "bon-cadeau")))) {
  710.             // line 653
  711.             echo "    <section class=\"espace-content full mt-0\" id=\"bon-cadeau\" >
  712.       <div class=\"content\">
  713.         <a href=\"/";
  714.             // line 655
  715.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'655$this->source); })()), "request", [], "any"falsefalsefalse655), "locale", [], "any"falsefalsefalse655), "html"nulltrue);
  716.             echo "/";
  717.             echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'655$this->source); })()), "request", [], "any"falsefalsefalse655), "locale", [], "any"falsefalsefalse655)), "html"nulltrue);
  718.             echo "\" class=\"link-back\"><img src=\"/front/img/button-arrow-r-l.svg\" alt=\"back\" width=\"25px\" class=\"me-2\" />";
  719.             echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_back", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'655$this->source); })()));
  720.             echo "</a>
  721.         <h1 class=\" mb-3 no-bar mt-4\">";
  722.             // line 656
  723.             echo twig_escape_filter($this->envtwig_replace_filter((isset($context["categoryName"]) || array_key_exists("categoryName"$context) ? $context["categoryName"] : (function () { throw new RuntimeError('Variable "categoryName" does not exist.'656$this->source); })()), ["Bons cadeaux" => $this->extensions['App\Framework\Twig\AppExtension']->tr("menu_bons", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'656$this->source); })()))]), "html"nulltrue);
  724.             echo " / ";
  725.             echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_season", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'656$this->source); })()));
  726.             echo "<span class=\"full-bar\"></span></h1>
  727.         <span class=\"bon-badge\">";
  728.             // line 657
  729.             echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_badge", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'657$this->source); })()));
  730.             echo "</span>
  731.           <p class=\"pt-4 pb-0 text-black\">
  732.           ";
  733.             // line 659
  734.             echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_subtitle", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'659$this->source); })()));
  735.             echo "
  736.           </p>
  737.       </div>
  738.     </section>
  739. ";
  740.             // line 785
  741.             echo "
  742.     <h3 class=\"shop_bons_section mt-5\">";
  743.             // line 807
  744.             echo twig_upper_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_section1", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'807$this->source); })())));
  745.             echo "</h3>
  746.     <div class=\"items-slider pack-slider espace-content p-0 mt-3 mb-5\">
  747.       <div class=\"content pb-5 mt-3\">
  748.         <div class=\"row shop_bons_section2\" id=\"bon-cadeau-results\">
  749. ";
  750.             // line 913
  751.             echo "
  752.             ";
  753.             // line 915
  754.             $context['_parent'] = $context;
  755.             $context['_seq'] = twig_ensure_traversable((isset($context["bons"]) || array_key_exists("bons"$context) ? $context["bons"] : (function () { throw new RuntimeError('Variable "bons" does not exist.'915$this->source); })()));
  756.             foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
  757.                 // line 916
  758.                 echo "
  759.                 ";
  760.                 // line 917
  761.                 $context["saved"] = false;
  762.                 // line 918
  763.                 echo "                ";
  764.                 $context['_parent'] = $context;
  765.                 $context['_seq'] = twig_ensure_traversable((isset($context["bookmarks"]) || array_key_exists("bookmarks"$context) ? $context["bookmarks"] : (function () { throw new RuntimeError('Variable "bookmarks" does not exist.'918$this->source); })()));
  766.                 foreach ($context['_seq'] as $context["_key"] => $context["bookmark"]) {
  767.                     // line 919
  768.                     echo "                    ";
  769.                     if ((=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source$context["bookmark"], "product", [], "any"falsefalsefalse919), "id", [], "any"falsefalsefalse919), twig_get_attribute($this->env$this->source$context["item"], "id", [], "any"falsefalsefalse919)))) {
  770.                         // line 920
  771.                         echo "                        ";
  772.                         $context["saved"] = true;
  773.                         // line 921
  774.                         echo "                    ";
  775.                     }
  776.                     // line 922
  777.                     echo "                ";
  778.                 }
  779.                 $_parent $context['_parent'];
  780.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['bookmark'], $context['_parent'], $context['loop']);
  781.                 $context array_intersect_key($context$_parent) + $_parent;
  782.                 // line 923
  783.                 echo "                ";
  784.                 if (twig_in_filter(twig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse923), [=> "bon-cadeau-22"=> "bon-cadeau-15"=> "bon-cadeau-16"])) {
  785.                     // line 924
  786.                     echo "                    <div class=\"item col-md-6 col-lg-4 mb-5\" id=\"";
  787.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse924), "html"nulltrue);
  788.                     echo "\">
  789.                         <div class=\"bon-cadeau\">
  790.                             <div class=\"col-md-12\">
  791.                                 <a href=\"#\" class=\"favoris trigger-modal ";
  792.                     // line 927
  793.                     echo (($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) ? ("bookmark") : ("not-logged-in"));
  794.                     echo " ";
  795.                     echo (((isset($context["saved"]) || array_key_exists("saved"$context) ? $context["saved"] : (function () { throw new RuntimeError('Variable "saved" does not exist.'927$this->source); })())) ? ("saved") : (""));
  796.                     echo "\" data-id=\"";
  797.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "id", [], "any"falsefalsefalse927), "html"nulltrue);
  798.                     echo "\"><i></i></a>
  799.                                 <a href=\"/";
  800.                     // line 928
  801.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'928$this->source); })()), "request", [], "any"falsefalsefalse928), "locale", [], "any"falsefalsefalse928), "html"nulltrue);
  802.                     echo "/";
  803.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'928$this->source); })()), "request", [], "any"falsefalsefalse928), "locale", [], "any"falsefalsefalse928)), "html"nulltrue);
  804.                     echo "/produit/";
  805.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse928), "html"nulltrue);
  806.                     echo "\" class=\"cover-container\">
  807.                                     <div class=\"per-person\"><span>";
  808.                     // line 929
  809.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_person", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'929$this->source); })()));
  810.                     echo "</span> <img height=\"11px\" src=\"/front/img/user-icon.svg\" alt=\"person\"></div>
  811.                                     ";
  812.                     // line 931
  813.                     echo "                                    <img alt=\"";
  814.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "nameLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'931$this->source); })()), "request", [], "any"falsefalsefalse931), "locale", [], "any"falsefalsefalse931)], "method"falsefalsefalse931), "html"nulltrue);
  815.                     echo "\" class=\"cover\" src=\"/uploads/products/";
  816.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "id", [], "any"falsefalsefalse931), "html"nulltrue);
  817.                     echo "/";
  818.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "mainImage", [], "any"falsefalsefalse931), "html"nulltrue);
  819.                     echo "\" />
  820.                                     <div class=\"date-article\">
  821.                                         <p>";
  822.                     // line 933
  823.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_valable", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'933$this->source); })()));
  824.                     echo " </p>
  825.                                     </div>
  826.                                 </a>
  827.                             </div>
  828.                             <a href=\"/";
  829.                     // line 937
  830.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'937$this->source); })()), "request", [], "any"falsefalsefalse937), "locale", [], "any"falsefalsefalse937), "html"nulltrue);
  831.                     echo "/";
  832.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'937$this->source); })()), "request", [], "any"falsefalsefalse937), "locale", [], "any"falsefalsefalse937)), "html"nulltrue);
  833.                     echo "/produit/";
  834.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse937), "html"nulltrue);
  835.                     echo "\" class=\"cover-container\">
  836.                                 <span class=\"name\">";
  837.                     // line 938
  838.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "nameLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'938$this->source); })()), "request", [], "any"falsefalsefalse938), "locale", [], "any"falsefalsefalse938)], "method"falsefalsefalse938), "html"nulltrue);
  839.                     echo "</span>
  840.                                 <span class=\"subname\">";
  841.                     // line 939
  842.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "usecaseLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'939$this->source); })()), "request", [], "any"falsefalsefalse939), "locale", [], "any"falsefalsefalse939)], "method"falsefalsefalse939), "html"nulltrue);
  843.                     echo "</span>
  844.                                 <span class=\"category\">";
  845.                     // line 940
  846.                     echo twig_upper_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->tr("menu_bons", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'940$this->source); })())));
  847.                     echo "</span>
  848.                             </a>
  849.                             <div class=\"additional\" >
  850.                                 ";
  851.                     // line 943
  852.                     echo twig_get_attribute($this->env$this->source$context["item"], "additionalLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'943$this->source); })()), "request", [], "any"falsefalsefalse943), "locale", [], "any"falsefalsefalse943)], "method"falsefalsefalse943);
  853.                     echo "
  854.                             </div>
  855.                             <div class=\"actions2 one\">
  856.                                 <a href=\"/";
  857.                     // line 947
  858.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'947$this->source); })()), "request", [], "any"falsefalsefalse947), "locale", [], "any"falsefalsefalse947), "html"nulltrue);
  859.                     echo "/";
  860.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'947$this->source); })()), "request", [], "any"falsefalsefalse947), "locale", [], "any"falsefalsefalse947)), "html"nulltrue);
  861.                     echo "/produit/";
  862.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse947), "html"nulltrue);
  863.                     echo "\">
  864.                                     <span class=\"price\">";
  865.                     // line 948
  866.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "priceFr", [], "any"falsefalsefalse948), "html"nulltrue);
  867.                     echo " €</span>
  868.                                     <p class=\"no-cart fast-cart text-black p-0\">Je commande</p>
  869.                                 </a>
  870.                             </div>
  871.                             <div class=\"options small\" href=\"/";
  872.                     // line 952
  873.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'952$this->source); })()), "request", [], "any"falsefalsefalse952), "locale", [], "any"falsefalsefalse952), "html"nulltrue);
  874.                     echo "/";
  875.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'952$this->source); })()), "request", [], "any"falsefalsefalse952), "locale", [], "any"falsefalsefalse952)), "html"nulltrue);
  876.                     echo "/produit/";
  877.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse952), "html"nulltrue);
  878.                     echo "\">
  879.                                 <label>";
  880.                     // line 953
  881.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_product_options_title2", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'953$this->source); })()));
  882.                     echo "</label>
  883.                                 <div class=\"row\">
  884.                                     <div class=\"col-12\">
  885.                                       <span class=\"option-content\">
  886.                                         Restaurant
  887.                                     </span>
  888.                                         <ul class=\"mt-3\">
  889.                                             ";
  890.                     // line 960
  891.                     $context['_parent'] = $context;
  892.                     $context['_seq'] = twig_ensure_traversable((isset($context["options"]) || array_key_exists("options"$context) ? $context["options"] : (function () { throw new RuntimeError('Variable "options" does not exist.'960$this->source); })()));
  893.                     foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
  894.                         // line 961
  895.                         echo "                                                ";
  896.                         if ((=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "restaurant", [], "any"falsefalsefalse961), true))) {
  897.                             // line 962
  898.                             echo "                                                    <li class=\"option-";
  899.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse962), "html"nulltrue);
  900.                             echo "\" style=\"height: 85px\">
  901.                                                         ";
  902.                             // line 963
  903.                             if ((!== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "desc", [], "any"falsefalsefalse963), ""))) {
  904.                                 echo "<span class=\"infos\" data-desc=\"";
  905.                                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "desc", [], "any"falsefalsefalse963), "html"nulltrue);
  906.                                 echo "\" title=\"";
  907.                                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "desc", [], "any"falsefalsefalse963), "html"nulltrue);
  908.                                 echo "\">i</span>";
  909.                             }
  910.                             // line 964
  911.                             echo "                                                        <p class=\"title\">";
  912.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "name", [], "any"falsefalsefalse964), "html"nulltrue);
  913.                             echo "<br>";
  914.                             if ((!== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "sub", [], "any"falsefalsefalse964), ""))) {
  915.                                 echo " <span class=\"sub\">";
  916.                                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "sub", [], "any"falsefalsefalse964), "html"nulltrue);
  917.                                 echo "</span> ";
  918.                             }
  919.                             echo "</p>
  920.                                                         <p class=\"price\">(+ ";
  921.                             // line 965
  922.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "price", [], "any"falsefalsefalse965), "html"nulltrue);
  923.                             echo " €)</p>
  924.                                                     </li>
  925.                                                 ";
  926.                         }
  927.                         // line 968
  928.                         echo "                                            ";
  929.                     }
  930.                     $_parent $context['_parent'];
  931.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
  932.                     $context array_intersect_key($context$_parent) + $_parent;
  933.                     // line 969
  934.                     echo "                                        </ul>
  935.                                     </div>
  936.                                     <div class=\"col-12\">
  937.                                     <span class=\"option-content\">
  938.                                         Lounge Club
  939.                                     </span>
  940.                                         <ul class=\"mt-3\">
  941.                                             ";
  942.                     // line 976
  943.                     $context['_parent'] = $context;
  944.                     $context['_seq'] = twig_ensure_traversable((isset($context["options"]) || array_key_exists("options"$context) ? $context["options"] : (function () { throw new RuntimeError('Variable "options" does not exist.'976$this->source); })()));
  945.                     foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
  946.                         // line 977
  947.                         echo "                                                ";
  948.                         if ((=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse977), true))) {
  949.                             // line 978
  950.                             echo "                                                    <li class=\"option-";
  951.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse978), "html"nulltrue);
  952.                             echo "\">
  953.                                                         <p class=\"title\">";
  954.                             // line 979
  955.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "name", [], "any"falsefalsefalse979), "html"nulltrue);
  956.                             echo "<br>";
  957.                             if (twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse979)) {
  958.                                 echo "<span>Lounge Club</span>";
  959.                             }
  960.                             echo "</p>
  961.                                                         <p class=\"price\" ";
  962.                             // line 980
  963.                             if (( !twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse980) && (-=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse980), 3)))) {
  964.                                 echo "style=\"margin-top: 10px;\"";
  965.                             }
  966.                             echo ">(+ ";
  967.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "price", [], "any"falsefalsefalse980), "html"nulltrue);
  968.                             echo " €)</p>
  969.                                                     </li>
  970.                                                 ";
  971.                         }
  972.                         // line 983
  973.                         echo "                                            ";
  974.                     }
  975.                     $_parent $context['_parent'];
  976.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
  977.                     $context array_intersect_key($context$_parent) + $_parent;
  978.                     // line 984
  979.                     echo "                                        </ul>
  980.                                     </div>
  981.                                 </div>
  982.                                 <div class=\"row\">
  983.                                     <div class=\"col-12\">
  984.                                     <span class=\"option-content\">
  985.                                       ";
  986.                     // line 990
  987.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("cadeau_title", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'990$this->source); })()));
  988.                     echo "
  989.                                     </span>
  990.                                         <ul class=\"mt-3\">
  991.                                             ";
  992.                     // line 993
  993.                     $context['_parent'] = $context;
  994.                     $context['_seq'] = twig_ensure_traversable((isset($context["options"]) || array_key_exists("options"$context) ? $context["options"] : (function () { throw new RuntimeError('Variable "options" does not exist.'993$this->source); })()));
  995.                     foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
  996.                         // line 994
  997.                         echo "                                                ";
  998.                         if ((=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "boutique", [], "any"falsefalsefalse994), true))) {
  999.                             // line 995
  1000.                             echo "                                                    <li class=\"option-";
  1001.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse995), "html"nulltrue);
  1002.                             echo "\">
  1003.                                                         ";
  1004.                             // line 996
  1005.                             if ((!== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "desc", [], "any"falsefalsefalse996), ""))) {
  1006.                                 echo "<span class=\"infos\" data-desc=\"";
  1007.                                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "desc", [], "any"falsefalsefalse996), "html"nulltrue);
  1008.                                 echo "\" title=\"";
  1009.                                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "desc", [], "any"falsefalsefalse996), "html"nulltrue);
  1010.                                 echo "\">i</span>";
  1011.                             }
  1012.                             // line 997
  1013.                             echo "                                                        <p class=\"title\">";
  1014.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "name", [], "any"falsefalsefalse997), "html"nulltrue);
  1015.                             echo "<br>";
  1016.                             if (twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse997)) {
  1017.                                 echo "<span>Lounge Club</span>";
  1018.                             }
  1019.                             echo "</p>
  1020.                                                         <p class=\"price\" ";
  1021.                             // line 998
  1022.                             if (( !twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse998) && (-=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse998), 3)))) {
  1023.                                 echo "style=\"margin-top: 10px;\"";
  1024.                             }
  1025.                             echo ">(+ ";
  1026.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "price", [], "any"falsefalsefalse998), "html"nulltrue);
  1027.                             echo " €)</p>
  1028.                                                     </li>
  1029.                                                 ";
  1030.                         }
  1031.                         // line 1001
  1032.                         echo "                                            ";
  1033.                     }
  1034.                     $_parent $context['_parent'];
  1035.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
  1036.                     $context array_intersect_key($context$_parent) + $_parent;
  1037.                     // line 1002
  1038.                     echo "                                        </ul>
  1039.                                     </div>
  1040.                                 </div>
  1041.                             </div>
  1042.                         </div>
  1043.                     </div>
  1044.                 ";
  1045.                 }
  1046.                 // line 1009
  1047.                 echo "            ";
  1048.             }
  1049.             $_parent $context['_parent'];
  1050.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
  1051.             $context array_intersect_key($context$_parent) + $_parent;
  1052.             // line 1010
  1053.             echo "
  1054.         </div>
  1055.       </div>
  1056.     </div>
  1057.     <h3 class=\"shop_bons_section mt-5\">";
  1058.             // line 1018
  1059.             echo twig_upper_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_section2", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1018$this->source); })())));
  1060.             echo "</h3>
  1061.     <div class=\"items-slider pack-slider espace-content p-0 mt-3 mb-5\">
  1062.       <div class=\"content pb-5 mt-3\">
  1063.         <div class=\"row shop_bons_section2\" id=\"bon-cadeau-results\">
  1064.               ";
  1065.             // line 1024
  1066.             $context['_parent'] = $context;
  1067.             $context['_seq'] = twig_ensure_traversable((isset($context["bons"]) || array_key_exists("bons"$context) ? $context["bons"] : (function () { throw new RuntimeError('Variable "bons" does not exist.'1024$this->source); })()));
  1068.             foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
  1069.                 // line 1025
  1070.                 echo "
  1071.                   ";
  1072.                 // line 1026
  1073.                 $context["saved"] = false;
  1074.                 // line 1027
  1075.                 echo "                  ";
  1076.                 $context['_parent'] = $context;
  1077.                 $context['_seq'] = twig_ensure_traversable((isset($context["bookmarks"]) || array_key_exists("bookmarks"$context) ? $context["bookmarks"] : (function () { throw new RuntimeError('Variable "bookmarks" does not exist.'1027$this->source); })()));
  1078.                 foreach ($context['_seq'] as $context["_key"] => $context["bookmark"]) {
  1079.                     // line 1028
  1080.                     echo "                    ";
  1081.                     if ((=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source$context["bookmark"], "product", [], "any"falsefalsefalse1028), "id", [], "any"falsefalsefalse1028), twig_get_attribute($this->env$this->source$context["item"], "id", [], "any"falsefalsefalse1028)))) {
  1082.                         // line 1029
  1083.                         echo "                      ";
  1084.                         $context["saved"] = true;
  1085.                         // line 1030
  1086.                         echo "                    ";
  1087.                     }
  1088.                     // line 1031
  1089.                     echo "                  ";
  1090.                 }
  1091.                 $_parent $context['_parent'];
  1092.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['bookmark'], $context['_parent'], $context['loop']);
  1093.                 $context array_intersect_key($context$_parent) + $_parent;
  1094.                 // line 1032
  1095.                 echo "                  ";
  1096.                 if (twig_in_filter(twig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1032), [=> "bon-cadeau-12"=> "bon-cadeau-13"=> "bon-cadeau-14"])) {
  1097.                     // line 1033
  1098.                     echo "                  <div class=\"item col-md-6 col-lg-4 mb-5\" id=\"";
  1099.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1033), "html"nulltrue);
  1100.                     echo "\">
  1101.                     <div class=\"bon-cadeau\">
  1102.                       <div class=\"col-md-12\">
  1103.                           <a href=\"#\" class=\"favoris trigger-modal ";
  1104.                     // line 1036
  1105.                     echo (($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) ? ("bookmark") : ("not-logged-in"));
  1106.                     echo " ";
  1107.                     echo (((isset($context["saved"]) || array_key_exists("saved"$context) ? $context["saved"] : (function () { throw new RuntimeError('Variable "saved" does not exist.'1036$this->source); })())) ? ("saved") : (""));
  1108.                     echo "\" data-id=\"";
  1109.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "id", [], "any"falsefalsefalse1036), "html"nulltrue);
  1110.                     echo "\"><i></i></a>
  1111.                         <a href=\"/";
  1112.                     // line 1037
  1113.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1037$this->source); })()), "request", [], "any"falsefalsefalse1037), "locale", [], "any"falsefalsefalse1037), "html"nulltrue);
  1114.                     echo "/";
  1115.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1037$this->source); })()), "request", [], "any"falsefalsefalse1037), "locale", [], "any"falsefalsefalse1037)), "html"nulltrue);
  1116.                     echo "/produit/";
  1117.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1037), "html"nulltrue);
  1118.                     echo "\" class=\"cover-container\">
  1119.                           <div class=\"per-person\"><span>";
  1120.                     // line 1038
  1121.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_person", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1038$this->source); })()));
  1122.                     echo "</span> <img height=\"11px\" src=\"/front/img/user-icon.svg\" alt=\"person\"></div>
  1123.                           ";
  1124.                     // line 1040
  1125.                     echo "                          <img alt=\"";
  1126.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "nameLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1040$this->source); })()), "request", [], "any"falsefalsefalse1040), "locale", [], "any"falsefalsefalse1040)], "method"falsefalsefalse1040), "html"nulltrue);
  1127.                     echo "\" class=\"cover\" src=\"/uploads/products/";
  1128.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "id", [], "any"falsefalsefalse1040), "html"nulltrue);
  1129.                     echo "/";
  1130.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "mainImage", [], "any"falsefalsefalse1040), "html"nulltrue);
  1131.                     echo "\" />
  1132.                             <div class=\"date-article\">
  1133.                                 <p>";
  1134.                     // line 1042
  1135.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_valable", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1042$this->source); })()));
  1136.                     echo " </p>
  1137.                             </div>
  1138.                         </a>
  1139.                       </div>
  1140.                           <a href=\"/";
  1141.                     // line 1046
  1142.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1046$this->source); })()), "request", [], "any"falsefalsefalse1046), "locale", [], "any"falsefalsefalse1046), "html"nulltrue);
  1143.                     echo "/";
  1144.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1046$this->source); })()), "request", [], "any"falsefalsefalse1046), "locale", [], "any"falsefalsefalse1046)), "html"nulltrue);
  1145.                     echo "/produit/";
  1146.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1046), "html"nulltrue);
  1147.                     echo "\" class=\"cover-container\">
  1148.                             <span class=\"name\">";
  1149.                     // line 1047
  1150.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "nameLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1047$this->source); })()), "request", [], "any"falsefalsefalse1047), "locale", [], "any"falsefalsefalse1047)], "method"falsefalsefalse1047), "html"nulltrue);
  1151.                     echo "</span>
  1152.                             <span class=\"subname\">";
  1153.                     // line 1048
  1154.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "usecaseLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1048$this->source); })()), "request", [], "any"falsefalsefalse1048), "locale", [], "any"falsefalsefalse1048)], "method"falsefalsefalse1048), "html"nulltrue);
  1155.                     echo "</span>
  1156.                             <span class=\"category\">";
  1157.                     // line 1049
  1158.                     echo twig_upper_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->tr("menu_bons", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1049$this->source); })())));
  1159.                     echo "</span>
  1160.                           </a>
  1161.                             <div class=\"additional\" >
  1162.                                 ";
  1163.                     // line 1052
  1164.                     echo twig_get_attribute($this->env$this->source$context["item"], "additionalLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1052$this->source); })()), "request", [], "any"falsefalsefalse1052), "locale", [], "any"falsefalsefalse1052)], "method"falsefalsefalse1052);
  1165.                     echo "
  1166.                             </div>
  1167.                       <div class=\"actions2 one\">
  1168.                           <a href=\"/";
  1169.                     // line 1056
  1170.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1056$this->source); })()), "request", [], "any"falsefalsefalse1056), "locale", [], "any"falsefalsefalse1056), "html"nulltrue);
  1171.                     echo "/";
  1172.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1056$this->source); })()), "request", [], "any"falsefalsefalse1056), "locale", [], "any"falsefalsefalse1056)), "html"nulltrue);
  1173.                     echo "/produit/";
  1174.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1056), "html"nulltrue);
  1175.                     echo "\">
  1176.                               <span class=\"price\">";
  1177.                     // line 1057
  1178.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "priceFr", [], "any"falsefalsefalse1057), "html"nulltrue);
  1179.                     echo " €</span>
  1180.                               <p class=\"no-cart fast-cart text-black p-0\">Je commande</p>
  1181.                           </a>
  1182.                       </div>
  1183.                         <div class=\"options small\" href=\"/";
  1184.                     // line 1061
  1185.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1061$this->source); })()), "request", [], "any"falsefalsefalse1061), "locale", [], "any"falsefalsefalse1061), "html"nulltrue);
  1186.                     echo "/";
  1187.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1061$this->source); })()), "request", [], "any"falsefalsefalse1061), "locale", [], "any"falsefalsefalse1061)), "html"nulltrue);
  1188.                     echo "/produit/";
  1189.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1061), "html"nulltrue);
  1190.                     echo "\">
  1191.                           <label>";
  1192.                     // line 1062
  1193.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_product_options_title2", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1062$this->source); })()));
  1194.                     echo "</label>
  1195.                             <div class=\"row\">
  1196.                                 <div class=\"col-12\">
  1197.                                       <span class=\"option-content\">
  1198.                                         Restaurant
  1199.                                     </span>
  1200.                                     <ul class=\"mt-3\">
  1201.                                         ";
  1202.                     // line 1069
  1203.                     $context['_parent'] = $context;
  1204.                     $context['_seq'] = twig_ensure_traversable((isset($context["options"]) || array_key_exists("options"$context) ? $context["options"] : (function () { throw new RuntimeError('Variable "options" does not exist.'1069$this->source); })()));
  1205.                     foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
  1206.                         // line 1070
  1207.                         echo "                                            ";
  1208.                         if ((=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "restaurant", [], "any"falsefalsefalse1070), true))) {
  1209.                             // line 1071
  1210.                             echo "                                                <li class=\"option-";
  1211.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse1071), "html"nulltrue);
  1212.                             echo "\" style=\"height: 85px\">
  1213.                                                     ";
  1214.                             // line 1072
  1215.                             if ((!== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "desc", [], "any"falsefalsefalse1072), ""))) {
  1216.                                 echo "<span class=\"infos\" data-desc=\"";
  1217.                                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "desc", [], "any"falsefalsefalse1072), "html"nulltrue);
  1218.                                 echo "\" title=\"";
  1219.                                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "desc", [], "any"falsefalsefalse1072), "html"nulltrue);
  1220.                                 echo "\">i</span>";
  1221.                             }
  1222.                             // line 1073
  1223.                             echo "                                                    <p class=\"title\">";
  1224.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "name", [], "any"falsefalsefalse1073), "html"nulltrue);
  1225.                             echo "<br>";
  1226.                             if ((!== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "sub", [], "any"falsefalsefalse1073), ""))) {
  1227.                                 echo " <span class=\"sub\">";
  1228.                                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "sub", [], "any"falsefalsefalse1073), "html"nulltrue);
  1229.                                 echo "</span> ";
  1230.                             }
  1231.                             echo "</p>
  1232.                                                     <p class=\"price\">(+ ";
  1233.                             // line 1074
  1234.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "price", [], "any"falsefalsefalse1074), "html"nulltrue);
  1235.                             echo " €)</p>
  1236.                                                 </li>
  1237.                                             ";
  1238.                         }
  1239.                         // line 1077
  1240.                         echo "                                        ";
  1241.                     }
  1242.                     $_parent $context['_parent'];
  1243.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
  1244.                     $context array_intersect_key($context$_parent) + $_parent;
  1245.                     // line 1078
  1246.                     echo "                                    </ul>
  1247.                                 </div>
  1248.                                 <div class=\"col-12\">
  1249.                                     <span class=\"option-content\">
  1250.                                         Lounge Club
  1251.                                     </span>
  1252.                                     <ul class=\"mt-3\">
  1253.                                         ";
  1254.                     // line 1085
  1255.                     $context['_parent'] = $context;
  1256.                     $context['_seq'] = twig_ensure_traversable((isset($context["options"]) || array_key_exists("options"$context) ? $context["options"] : (function () { throw new RuntimeError('Variable "options" does not exist.'1085$this->source); })()));
  1257.                     foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
  1258.                         // line 1086
  1259.                         echo "                                            ";
  1260.                         if ((=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse1086), true))) {
  1261.                             // line 1087
  1262.                             echo "                                                <li class=\"option-";
  1263.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse1087), "html"nulltrue);
  1264.                             echo "\">
  1265.                                                     <p class=\"title\">";
  1266.                             // line 1088
  1267.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "name", [], "any"falsefalsefalse1088), "html"nulltrue);
  1268.                             echo "<br>";
  1269.                             if (twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse1088)) {
  1270.                                 echo "<span>Lounge Club</span>";
  1271.                             }
  1272.                             echo "</p>
  1273.                                                     <p class=\"price\" ";
  1274.                             // line 1089
  1275.                             if (( !twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse1089) && (-=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse1089), 3)))) {
  1276.                                 echo "style=\"margin-top: 10px;\"";
  1277.                             }
  1278.                             echo ">(+ ";
  1279.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "price", [], "any"falsefalsefalse1089), "html"nulltrue);
  1280.                             echo " €)</p>
  1281.                                                 </li>
  1282.                                             ";
  1283.                         }
  1284.                         // line 1092
  1285.                         echo "                                        ";
  1286.                     }
  1287.                     $_parent $context['_parent'];
  1288.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
  1289.                     $context array_intersect_key($context$_parent) + $_parent;
  1290.                     // line 1093
  1291.                     echo "                                    </ul>
  1292.                                 </div>
  1293.                             </div>
  1294.                             <div class=\"row\">
  1295.                                 <div class=\"col-12\">
  1296.                                     <span class=\"option-content\">
  1297.                                       ";
  1298.                     // line 1099
  1299.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("cadeau_title", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1099$this->source); })()));
  1300.                     echo "
  1301.                                     </span>
  1302.                                     <ul class=\"mt-3\">
  1303.                                         ";
  1304.                     // line 1102
  1305.                     $context['_parent'] = $context;
  1306.                     $context['_seq'] = twig_ensure_traversable((isset($context["options"]) || array_key_exists("options"$context) ? $context["options"] : (function () { throw new RuntimeError('Variable "options" does not exist.'1102$this->source); })()));
  1307.                     foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
  1308.                         // line 1103
  1309.                         echo "                                            ";
  1310.                         if ((=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "boutique", [], "any"falsefalsefalse1103), true))) {
  1311.                             // line 1104
  1312.                             echo "                                                <li class=\"option-";
  1313.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse1104), "html"nulltrue);
  1314.                             echo "\">
  1315.                                                     ";
  1316.                             // line 1105
  1317.                             if ((!== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "desc", [], "any"falsefalsefalse1105), ""))) {
  1318.                                 echo "<span class=\"infos\" data-desc=\"";
  1319.                                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "desc", [], "any"falsefalsefalse1105), "html"nulltrue);
  1320.                                 echo "\" title=\"";
  1321.                                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "desc", [], "any"falsefalsefalse1105), "html"nulltrue);
  1322.                                 echo "\">i</span>";
  1323.                             }
  1324.                             // line 1106
  1325.                             echo "                                                    <p class=\"title\">";
  1326.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "name", [], "any"falsefalsefalse1106), "html"nulltrue);
  1327.                             echo "<br>";
  1328.                             if (twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse1106)) {
  1329.                                 echo "<span>Lounge Club</span>";
  1330.                             }
  1331.                             echo "</p>
  1332.                                                     <p class=\"price\" ";
  1333.                             // line 1107
  1334.                             if (( !twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse1107) && (-=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse1107), 3)))) {
  1335.                                 echo "style=\"margin-top: 10px;\"";
  1336.                             }
  1337.                             echo ">(+ ";
  1338.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "price", [], "any"falsefalsefalse1107), "html"nulltrue);
  1339.                             echo " €)</p>
  1340.                                                 </li>
  1341.                                             ";
  1342.                         }
  1343.                         // line 1110
  1344.                         echo "                                        ";
  1345.                     }
  1346.                     $_parent $context['_parent'];
  1347.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
  1348.                     $context array_intersect_key($context$_parent) + $_parent;
  1349.                     // line 1111
  1350.                     echo "                                    </ul>
  1351.                                 </div>
  1352.                             </div>
  1353.                         </div>
  1354.                     </div>
  1355.                   </div>
  1356.                   ";
  1357.                 }
  1358.                 // line 1118
  1359.                 echo "              ";
  1360.             }
  1361.             $_parent $context['_parent'];
  1362.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
  1363.             $context array_intersect_key($context$_parent) + $_parent;
  1364.             // line 1119
  1365.             echo "
  1366.         </div>
  1367.       </div>
  1368.     </div>
  1369.     <h3 class=\"shop_bons_section mt-5\">";
  1370.             // line 1126
  1371.             echo twig_upper_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_section3", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1126$this->source); })())));
  1372.             echo "</h3>
  1373.     <div class=\"items-slider pack-slider espace-content p-0 mt-3 mb-5\">
  1374.       <div class=\"content pb-5 mt-3\">
  1375.         <div class=\"row shop_bons_section2\" id=\"bon-cadeau-results\">
  1376.               ";
  1377.             // line 1132
  1378.             $context['_parent'] = $context;
  1379.             $context['_seq'] = twig_ensure_traversable((isset($context["bons"]) || array_key_exists("bons"$context) ? $context["bons"] : (function () { throw new RuntimeError('Variable "bons" does not exist.'1132$this->source); })()));
  1380.             foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
  1381.                 // line 1133
  1382.                 echo "                  ";
  1383.                 $context["saved"] = false;
  1384.                 // line 1134
  1385.                 echo "                  ";
  1386.                 $context['_parent'] = $context;
  1387.                 $context['_seq'] = twig_ensure_traversable((isset($context["bookmarks"]) || array_key_exists("bookmarks"$context) ? $context["bookmarks"] : (function () { throw new RuntimeError('Variable "bookmarks" does not exist.'1134$this->source); })()));
  1388.                 foreach ($context['_seq'] as $context["_key"] => $context["bookmark"]) {
  1389.                     // line 1135
  1390.                     echo "                    ";
  1391.                     if ((=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source$context["bookmark"], "product", [], "any"falsefalsefalse1135), "id", [], "any"falsefalsefalse1135), twig_get_attribute($this->env$this->source$context["item"], "id", [], "any"falsefalsefalse1135)))) {
  1392.                         // line 1136
  1393.                         echo "                      ";
  1394.                         $context["saved"] = true;
  1395.                         // line 1137
  1396.                         echo "                    ";
  1397.                     }
  1398.                     // line 1138
  1399.                     echo "                  ";
  1400.                 }
  1401.                 $_parent $context['_parent'];
  1402.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['bookmark'], $context['_parent'], $context['loop']);
  1403.                 $context array_intersect_key($context$_parent) + $_parent;
  1404.                 // line 1139
  1405.                 echo "                  ";
  1406.                 if (twig_in_filter(twig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1139), [=> "bon-cadeau-17"=> "bon-cadeau-18"=> "bon-cadeau-19"])) {
  1407.                     // line 1140
  1408.                     echo "                  <div class=\"item col-md-6 col-lg-4 mb-5\" id=\"";
  1409.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1140), "html"nulltrue);
  1410.                     echo "\">
  1411.                     <div class=\"bon-cadeau\">
  1412.                       <div class=\"col-md-12\">
  1413.                           <a href=\"#\" class=\"favoris trigger-modal ";
  1414.                     // line 1143
  1415.                     echo (($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) ? ("bookmark") : ("not-logged-in"));
  1416.                     echo " ";
  1417.                     echo (((isset($context["saved"]) || array_key_exists("saved"$context) ? $context["saved"] : (function () { throw new RuntimeError('Variable "saved" does not exist.'1143$this->source); })())) ? ("saved") : (""));
  1418.                     echo "\" data-id=\"";
  1419.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "id", [], "any"falsefalsefalse1143), "html"nulltrue);
  1420.                     echo "\"><i></i></a>
  1421.                         <a href=\"/";
  1422.                     // line 1144
  1423.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1144$this->source); })()), "request", [], "any"falsefalsefalse1144), "locale", [], "any"falsefalsefalse1144), "html"nulltrue);
  1424.                     echo "/";
  1425.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1144$this->source); })()), "request", [], "any"falsefalsefalse1144), "locale", [], "any"falsefalsefalse1144)), "html"nulltrue);
  1426.                     echo "/produit/";
  1427.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1144), "html"nulltrue);
  1428.                     echo "\" class=\"cover-container\">
  1429.                           <div class=\"per-person\"><span>";
  1430.                     // line 1145
  1431.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_person", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1145$this->source); })()));
  1432.                     echo "</span> <img height=\"11px\" src=\"/front/img/user-icon.svg\" alt=\"person\"></div>
  1433.                           ";
  1434.                     // line 1147
  1435.                     echo "                          <img alt=\"";
  1436.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "nameLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1147$this->source); })()), "request", [], "any"falsefalsefalse1147), "locale", [], "any"falsefalsefalse1147)], "method"falsefalsefalse1147), "html"nulltrue);
  1437.                     echo "\" class=\"cover\" src=\"/uploads/products/";
  1438.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "id", [], "any"falsefalsefalse1147), "html"nulltrue);
  1439.                     echo "/";
  1440.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "mainImage", [], "any"falsefalsefalse1147), "html"nulltrue);
  1441.                     echo "\" />
  1442.                             <div class=\"date-article\">
  1443.                                 <p>";
  1444.                     // line 1149
  1445.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_valable", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1149$this->source); })()));
  1446.                     echo " </p>
  1447.                             </div>
  1448.                         </a>
  1449.                       </div>
  1450.                       <a href=\"/";
  1451.                     // line 1153
  1452.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1153$this->source); })()), "request", [], "any"falsefalsefalse1153), "locale", [], "any"falsefalsefalse1153), "html"nulltrue);
  1453.                     echo "/";
  1454.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1153$this->source); })()), "request", [], "any"falsefalsefalse1153), "locale", [], "any"falsefalsefalse1153)), "html"nulltrue);
  1455.                     echo "/produit/";
  1456.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1153), "html"nulltrue);
  1457.                     echo "\" class=\"cover-container\">
  1458.                         <span class=\"name\">";
  1459.                     // line 1154
  1460.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "nameLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1154$this->source); })()), "request", [], "any"falsefalsefalse1154), "locale", [], "any"falsefalsefalse1154)], "method"falsefalsefalse1154), "html"nulltrue);
  1461.                     echo "</span>
  1462.                         <span class=\"subname\">";
  1463.                     // line 1155
  1464.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "usecaseLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1155$this->source); })()), "request", [], "any"falsefalsefalse1155), "locale", [], "any"falsefalsefalse1155)], "method"falsefalsefalse1155), "html"nulltrue);
  1465.                     echo "</span>
  1466.                         <span class=\"category\">";
  1467.                     // line 1156
  1468.                     echo twig_upper_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->tr("menu_bons", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1156$this->source); })())));
  1469.                     echo "</span>
  1470.                       </a>
  1471.                           <div class=\"additional\">
  1472.                               ";
  1473.                     // line 1159
  1474.                     echo twig_get_attribute($this->env$this->source$context["item"], "additionalLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1159$this->source); })()), "request", [], "any"falsefalsefalse1159), "locale", [], "any"falsefalsefalse1159)], "method"falsefalsefalse1159);
  1475.                     echo "
  1476.                           </div>
  1477.                           <div class=\"actions2 add\">
  1478.                               <a href=\"/";
  1479.                     // line 1162
  1480.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1162$this->source); })()), "request", [], "any"falsefalsefalse1162), "locale", [], "any"falsefalsefalse1162), "html"nulltrue);
  1481.                     echo "/";
  1482.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1162$this->source); })()), "request", [], "any"falsefalsefalse1162), "locale", [], "any"falsefalsefalse1162)), "html"nulltrue);
  1483.                     echo "/produit/";
  1484.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1162), "html"nulltrue);
  1485.                     echo "\">
  1486.                                   <span class=\"price\">";
  1487.                     // line 1163
  1488.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "priceFr", [], "any"falsefalsefalse1163), "html"nulltrue);
  1489.                     echo " €</span>
  1490.                                   <p class=\"no-cart fast-cart text-black p-0\">Je commande</p>
  1491.                               </a>
  1492.                           </div>
  1493.                         <div class=\"options small\" href=\"/";
  1494.                     // line 1167
  1495.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1167$this->source); })()), "request", [], "any"falsefalsefalse1167), "locale", [], "any"falsefalsefalse1167), "html"nulltrue);
  1496.                     echo "/";
  1497.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1167$this->source); })()), "request", [], "any"falsefalsefalse1167), "locale", [], "any"falsefalsefalse1167)), "html"nulltrue);
  1498.                     echo "/produit/";
  1499.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1167), "html"nulltrue);
  1500.                     echo "\">
  1501.                           <label>";
  1502.                     // line 1168
  1503.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_product_options_title2", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1168$this->source); })()));
  1504.                     echo "</label>
  1505.                             <div class=\"row\">
  1506.                                 <div class=\"col-12\">
  1507.                                         <span class=\"option-content d-none\">
  1508.                                         Restaurant
  1509.                                         </span>
  1510.                                             <ul class=\"mt-3  d-none\">
  1511.                                                 ";
  1512.                     // line 1175
  1513.                     $context['_parent'] = $context;
  1514.                     $context['_seq'] = twig_ensure_traversable((isset($context["options"]) || array_key_exists("options"$context) ? $context["options"] : (function () { throw new RuntimeError('Variable "options" does not exist.'1175$this->source); })()));
  1515.                     foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
  1516.                         // line 1176
  1517.                         echo "                                                    ";
  1518.                         if ((=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "restaurant", [], "any"falsefalsefalse1176), true))) {
  1519.                             // line 1177
  1520.                             echo "                                                        <li class=\"option-";
  1521.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse1177), "html"nulltrue);
  1522.                             echo "\" style=\"height: 85px\">
  1523.                                                             <p class=\"title\">";
  1524.                             // line 1178
  1525.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "name", [], "any"falsefalsefalse1178), "html"nulltrue);
  1526.                             echo "<br>";
  1527.                             if ((!== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "sub", [], "any"falsefalsefalse1178), ""))) {
  1528.                                 echo " <span class=\"sub\">";
  1529.                                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "sub", [], "any"falsefalsefalse1178), "html"nulltrue);
  1530.                                 echo "</span> ";
  1531.                             }
  1532.                             echo "</p>
  1533.                                                             <p class=\"price\">(+ ";
  1534.                             // line 1179
  1535.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "price", [], "any"falsefalsefalse1179), "html"nulltrue);
  1536.                             echo " €)</p>
  1537.                                                         </li>
  1538.                                                     ";
  1539.                         }
  1540.                         // line 1182
  1541.                         echo "                                                ";
  1542.                     }
  1543.                     $_parent $context['_parent'];
  1544.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
  1545.                     $context array_intersect_key($context$_parent) + $_parent;
  1546.                     // line 1183
  1547.                     echo "                                            </ul>
  1548.                                 </div>
  1549.                                 <div class=\"col-12\">
  1550.                                     <span class=\"option-content\">
  1551.                                         Lounge Club
  1552.                                     </span>
  1553.                                     <ul class=\"mt-3\">
  1554.                                         ";
  1555.                     // line 1190
  1556.                     $context['_parent'] = $context;
  1557.                     $context['_seq'] = twig_ensure_traversable((isset($context["options"]) || array_key_exists("options"$context) ? $context["options"] : (function () { throw new RuntimeError('Variable "options" does not exist.'1190$this->source); })()));
  1558.                     foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
  1559.                         // line 1191
  1560.                         echo "                                            ";
  1561.                         if ((=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse1191), true))) {
  1562.                             // line 1192
  1563.                             echo "                                                <li class=\"option-";
  1564.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse1192), "html"nulltrue);
  1565.                             echo "\">
  1566.                                                     <p class=\"title\">";
  1567.                             // line 1193
  1568.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "name", [], "any"falsefalsefalse1193), "html"nulltrue);
  1569.                             echo "<br>";
  1570.                             if (twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse1193)) {
  1571.                                 echo "<span>Lounge Club</span>";
  1572.                             }
  1573.                             echo "</p>
  1574.                                                     <p class=\"price\" ";
  1575.                             // line 1194
  1576.                             if (( !twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse1194) && (-=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse1194), 3)))) {
  1577.                                 echo "style=\"margin-top: 10px;\"";
  1578.                             }
  1579.                             echo ">(+ ";
  1580.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "price", [], "any"falsefalsefalse1194), "html"nulltrue);
  1581.                             echo " €)</p>
  1582.                                                 </li>
  1583.                                             ";
  1584.                         }
  1585.                         // line 1197
  1586.                         echo "                                        ";
  1587.                     }
  1588.                     $_parent $context['_parent'];
  1589.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
  1590.                     $context array_intersect_key($context$_parent) + $_parent;
  1591.                     // line 1198
  1592.                     echo "                                    </ul>
  1593.                                 </div>
  1594.                             </div>
  1595.                             <div class=\"row\">
  1596.                                 <div class=\"col-12\">
  1597.                                     <span class=\"option-content\">
  1598.                                       ";
  1599.                     // line 1204
  1600.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("cadeau_title", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1204$this->source); })()));
  1601.                     echo "
  1602.                                     </span>
  1603.                                     <ul class=\"mt-3\">
  1604.                                         ";
  1605.                     // line 1207
  1606.                     $context['_parent'] = $context;
  1607.                     $context['_seq'] = twig_ensure_traversable((isset($context["options"]) || array_key_exists("options"$context) ? $context["options"] : (function () { throw new RuntimeError('Variable "options" does not exist.'1207$this->source); })()));
  1608.                     foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
  1609.                         // line 1208
  1610.                         echo "                                            ";
  1611.                         if ((=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "boutique", [], "any"falsefalsefalse1208), true))) {
  1612.                             // line 1209
  1613.                             echo "                                                <li class=\"option-";
  1614.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse1209), "html"nulltrue);
  1615.                             echo "\">
  1616.                                                     <p class=\"title\">";
  1617.                             // line 1210
  1618.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "name", [], "any"falsefalsefalse1210), "html"nulltrue);
  1619.                             echo "<br>";
  1620.                             if (twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse1210)) {
  1621.                                 echo "<span>Lounge Club</span>";
  1622.                             }
  1623.                             echo "</p>
  1624.                                                     <p class=\"price\" ";
  1625.                             // line 1211
  1626.                             if (( !twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse1211) && (-=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse1211), 3)))) {
  1627.                                 echo "style=\"margin-top: 10px;\"";
  1628.                             }
  1629.                             echo ">(+ ";
  1630.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "price", [], "any"falsefalsefalse1211), "html"nulltrue);
  1631.                             echo " €)</p>
  1632.                                                 </li>
  1633.                                             ";
  1634.                         }
  1635.                         // line 1214
  1636.                         echo "                                        ";
  1637.                     }
  1638.                     $_parent $context['_parent'];
  1639.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
  1640.                     $context array_intersect_key($context$_parent) + $_parent;
  1641.                     // line 1215
  1642.                     echo "                                    </ul>
  1643.                                 </div>
  1644.                             </div>
  1645.                         </div>
  1646.                     </div>
  1647.                   </div>
  1648.                   ";
  1649.                 }
  1650.                 // line 1222
  1651.                 echo "              ";
  1652.             }
  1653.             $_parent $context['_parent'];
  1654.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
  1655.             $context array_intersect_key($context$_parent) + $_parent;
  1656.             // line 1223
  1657.             echo "
  1658.         </div>
  1659.       </div>
  1660.     </div>
  1661.     <h3 class=\"shop_bons_section mt-5\">";
  1662.             // line 1230
  1663.             echo twig_upper_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_section4", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1230$this->source); })())));
  1664.             echo "</h3>
  1665.     <div class=\"items-slider pack-slider espace-content p-0 mt-3 mb-5\">
  1666.       <div class=\"content pb-5 mt-3\">
  1667.         <div class=\"row shop_bons_section1\" id=\"bon-cadeau-results\">
  1668.               ";
  1669.             // line 1236
  1670.             $context['_parent'] = $context;
  1671.             $context['_seq'] = twig_ensure_traversable((isset($context["bons"]) || array_key_exists("bons"$context) ? $context["bons"] : (function () { throw new RuntimeError('Variable "bons" does not exist.'1236$this->source); })()));
  1672.             foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
  1673.                 // line 1237
  1674.                 echo "
  1675.                   ";
  1676.                 // line 1238
  1677.                 $context["saved"] = false;
  1678.                 // line 1239
  1679.                 echo "                  ";
  1680.                 $context['_parent'] = $context;
  1681.                 $context['_seq'] = twig_ensure_traversable((isset($context["bookmarks"]) || array_key_exists("bookmarks"$context) ? $context["bookmarks"] : (function () { throw new RuntimeError('Variable "bookmarks" does not exist.'1239$this->source); })()));
  1682.                 foreach ($context['_seq'] as $context["_key"] => $context["bookmark"]) {
  1683.                     // line 1240
  1684.                     echo "                    ";
  1685.                     if ((=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source$context["bookmark"], "product", [], "any"falsefalsefalse1240), "id", [], "any"falsefalsefalse1240), twig_get_attribute($this->env$this->source$context["item"], "id", [], "any"falsefalsefalse1240)))) {
  1686.                         // line 1241
  1687.                         echo "                      ";
  1688.                         $context["saved"] = true;
  1689.                         // line 1242
  1690.                         echo "                    ";
  1691.                     }
  1692.                     // line 1243
  1693.                     echo "                  ";
  1694.                 }
  1695.                 $_parent $context['_parent'];
  1696.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['bookmark'], $context['_parent'], $context['loop']);
  1697.                 $context array_intersect_key($context$_parent) + $_parent;
  1698.                 // line 1244
  1699.                 echo "                  ";
  1700.                 if (twig_in_filter(twig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1244), [=> "bon-cadeau-20"])) {
  1701.                     // line 1245
  1702.                     echo "                  <div class=\"item col-md-12 col-lg-6 mb-5\" id=\"";
  1703.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1245), "html"nulltrue);
  1704.                     echo "\">
  1705.                     <div class=\"bon-cadeau row\">
  1706.                       <div class=\"col-md-5\">
  1707.                           <a href=\"#\" class=\"favoris trigger-modal ";
  1708.                     // line 1250
  1709.                     echo (($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) ? ("bookmark") : ("not-logged-in"));
  1710.                     echo " ";
  1711.                     echo (((isset($context["saved"]) || array_key_exists("saved"$context) ? $context["saved"] : (function () { throw new RuntimeError('Variable "saved" does not exist.'1250$this->source); })())) ? ("saved") : (""));
  1712.                     echo "\" data-id=\"";
  1713.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "id", [], "any"falsefalsefalse1250), "html"nulltrue);
  1714.                     echo "\"><i></i></a>
  1715.                         <a href=\"/";
  1716.                     // line 1251
  1717.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1251$this->source); })()), "request", [], "any"falsefalsefalse1251), "locale", [], "any"falsefalsefalse1251), "html"nulltrue);
  1718.                     echo "/";
  1719.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1251$this->source); })()), "request", [], "any"falsefalsefalse1251), "locale", [], "any"falsefalsefalse1251)), "html"nulltrue);
  1720.                     echo "/produit/";
  1721.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1251), "html"nulltrue);
  1722.                     echo "\">
  1723.                           <div class=\"per-person\"><span>";
  1724.                     // line 1252
  1725.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_person", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1252$this->source); })()));
  1726.                     echo "</span> <img height=\"11px\" src=\"/front/img/user-icon.svg\" alt=\"person\"></div>
  1727.                           ";
  1728.                     // line 1254
  1729.                     echo "                          <img alt=\"";
  1730.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "nameLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1254$this->source); })()), "request", [], "any"falsefalsefalse1254), "locale", [], "any"falsefalsefalse1254)], "method"falsefalsefalse1254), "html"nulltrue);
  1731.                     echo "\" class=\"cover\" src=\"/uploads/products/";
  1732.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "id", [], "any"falsefalsefalse1254), "html"nulltrue);
  1733.                     echo "/";
  1734.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "mainImage", [], "any"falsefalsefalse1254), "html"nulltrue);
  1735.                     echo "\" />
  1736.                             <div class=\"date-article\">
  1737.                                 <p>";
  1738.                     // line 1256
  1739.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_valable", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1256$this->source); })()));
  1740.                     echo " </p>
  1741.                             </div>
  1742.                         </a>
  1743.                       </div>
  1744.                       <div class=\"col-md-7 pt-5\">
  1745.                         <a href=\"/";
  1746.                     // line 1266
  1747.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1266$this->source); })()), "request", [], "any"falsefalsefalse1266), "locale", [], "any"falsefalsefalse1266), "html"nulltrue);
  1748.                     echo "/";
  1749.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1266$this->source); })()), "request", [], "any"falsefalsefalse1266), "locale", [], "any"falsefalsefalse1266)), "html"nulltrue);
  1750.                     echo "/produit/";
  1751.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1266), "html"nulltrue);
  1752.                     echo "\">
  1753.                           <span class=\"name\">";
  1754.                     // line 1267
  1755.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "nameLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1267$this->source); })()), "request", [], "any"falsefalsefalse1267), "locale", [], "any"falsefalsefalse1267)], "method"falsefalsefalse1267), "html"nulltrue);
  1756.                     echo "</span>
  1757.                           <span class=\"subname\">";
  1758.                     // line 1268
  1759.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "usecaseLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1268$this->source); })()), "request", [], "any"falsefalsefalse1268), "locale", [], "any"falsefalsefalse1268)], "method"falsefalsefalse1268), "html"nulltrue);
  1760.                     echo "</span>
  1761.                           <span class=\"category\">";
  1762.                     // line 1269
  1763.                     echo twig_upper_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->tr("menu_bons", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1269$this->source); })())));
  1764.                     echo "</span>
  1765.                         </a>
  1766.                             <div class=\"additional\">
  1767.                                 ";
  1768.                     // line 1272
  1769.                     echo twig_get_attribute($this->env$this->source$context["item"], "additionalLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1272$this->source); })()), "request", [], "any"falsefalsefalse1272), "locale", [], "any"falsefalsefalse1272)], "method"falsefalsefalse1272);
  1770.                     echo "
  1771.                             </div>
  1772.                             <div class=\"actions2\">
  1773.                                 <a href=\"/";
  1774.                     // line 1275
  1775.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1275$this->source); })()), "request", [], "any"falsefalsefalse1275), "locale", [], "any"falsefalsefalse1275), "html"nulltrue);
  1776.                     echo "/";
  1777.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1275$this->source); })()), "request", [], "any"falsefalsefalse1275), "locale", [], "any"falsefalsefalse1275)), "html"nulltrue);
  1778.                     echo "/produit/";
  1779.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1275), "html"nulltrue);
  1780.                     echo "\">
  1781.                                     <span class=\"price\">";
  1782.                     // line 1276
  1783.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "priceFr", [], "any"falsefalsefalse1276), "html"nulltrue);
  1784.                     echo " €</span>
  1785.                                     <p class=\"no-cart fast-cart text-black p-0\">Je commande</p>
  1786.                                 </a>
  1787.                             </div>
  1788.                         <div class=\"options\" href=\"/";
  1789.                     // line 1284
  1790.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1284$this->source); })()), "request", [], "any"falsefalsefalse1284), "locale", [], "any"falsefalsefalse1284), "html"nulltrue);
  1791.                     echo "/";
  1792.                     echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1284$this->source); })()), "request", [], "any"falsefalsefalse1284), "locale", [], "any"falsefalsefalse1284)), "html"nulltrue);
  1793.                     echo "/produit/";
  1794.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1284), "html"nulltrue);
  1795.                     echo "\">
  1796.                           <label>";
  1797.                     // line 1286
  1798.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_product_options_title2", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1286$this->source); })()));
  1799.                     echo "</label>
  1800.                             <div class=\"row\">
  1801.                                 <div class=\"col-12\">
  1802.                                       <span class=\"option-content  d-none\">
  1803.                                         Restaurant
  1804.                                     </span>
  1805.                                     <ul class=\"mt-3 d-none\">
  1806.                                         ";
  1807.                     // line 1293
  1808.                     $context['_parent'] = $context;
  1809.                     $context['_seq'] = twig_ensure_traversable((isset($context["options"]) || array_key_exists("options"$context) ? $context["options"] : (function () { throw new RuntimeError('Variable "options" does not exist.'1293$this->source); })()));
  1810.                     foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
  1811.                         // line 1294
  1812.                         echo "                                            ";
  1813.                         if ((=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "restaurant", [], "any"falsefalsefalse1294), true))) {
  1814.                             // line 1295
  1815.                             echo "                                                <li class=\"option-";
  1816.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse1295), "html"nulltrue);
  1817.                             echo "\" style=\"height: 85px\">
  1818.                                                     <p class=\"title\">";
  1819.                             // line 1296
  1820.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "name", [], "any"falsefalsefalse1296), "html"nulltrue);
  1821.                             echo "<br>";
  1822.                             if ((!== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "sub", [], "any"falsefalsefalse1296), ""))) {
  1823.                                 echo " <span class=\"sub\">";
  1824.                                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "sub", [], "any"falsefalsefalse1296), "html"nulltrue);
  1825.                                 echo "</span> ";
  1826.                             }
  1827.                             echo "</p>
  1828.                                                     <p class=\"price\">(+ ";
  1829.                             // line 1297
  1830.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "price", [], "any"falsefalsefalse1297), "html"nulltrue);
  1831.                             echo " €)</p>
  1832.                                                 </li>
  1833.                                             ";
  1834.                         }
  1835.                         // line 1300
  1836.                         echo "                                        ";
  1837.                     }
  1838.                     $_parent $context['_parent'];
  1839.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
  1840.                     $context array_intersect_key($context$_parent) + $_parent;
  1841.                     // line 1301
  1842.                     echo "                                    </ul>
  1843.                                 </div>
  1844.                                 <div class=\"col-12\">
  1845.                                     <span class=\"option-content\">
  1846.                                         Lounge Club
  1847.                                     </span>
  1848.                                     <ul class=\"mt-3\">
  1849.                                         ";
  1850.                     // line 1308
  1851.                     $context['_parent'] = $context;
  1852.                     $context['_seq'] = twig_ensure_traversable((isset($context["options"]) || array_key_exists("options"$context) ? $context["options"] : (function () { throw new RuntimeError('Variable "options" does not exist.'1308$this->source); })()));
  1853.                     foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
  1854.                         // line 1309
  1855.                         echo "                                            ";
  1856.                         if ((=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse1309), true))) {
  1857.                             // line 1310
  1858.                             echo "                                                <li class=\"option-";
  1859.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse1310), "html"nulltrue);
  1860.                             echo "\">
  1861.                                                     <p class=\"title\">";
  1862.                             // line 1311
  1863.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "name", [], "any"falsefalsefalse1311), "html"nulltrue);
  1864.                             echo "<br>";
  1865.                             if (twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse1311)) {
  1866.                                 echo "<span>Lounge Club</span>";
  1867.                             }
  1868.                             echo "</p>
  1869.                                                     <p class=\"price\" ";
  1870.                             // line 1312
  1871.                             if (( !twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse1312) && (-=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse1312), 3)))) {
  1872.                                 echo "style=\"margin-top: 10px;\"";
  1873.                             }
  1874.                             echo ">(+ ";
  1875.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "price", [], "any"falsefalsefalse1312), "html"nulltrue);
  1876.                             echo " €)</p>
  1877.                                                 </li>
  1878.                                             ";
  1879.                         }
  1880.                         // line 1315
  1881.                         echo "                                        ";
  1882.                     }
  1883.                     $_parent $context['_parent'];
  1884.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
  1885.                     $context array_intersect_key($context$_parent) + $_parent;
  1886.                     // line 1316
  1887.                     echo "                                    </ul>
  1888.                                 </div>
  1889.                             </div>
  1890.                             <div class=\"row\">
  1891.                                 <div class=\"col-12\">
  1892.                                     <span class=\"option-content\">
  1893.                                       ";
  1894.                     // line 1322
  1895.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("cadeau_title", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1322$this->source); })()));
  1896.                     echo "
  1897.                                     </span>
  1898.                                     <ul class=\"mt-3\">
  1899.                                         ";
  1900.                     // line 1325
  1901.                     $context['_parent'] = $context;
  1902.                     $context['_seq'] = twig_ensure_traversable((isset($context["options"]) || array_key_exists("options"$context) ? $context["options"] : (function () { throw new RuntimeError('Variable "options" does not exist.'1325$this->source); })()));
  1903.                     foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
  1904.                         // line 1326
  1905.                         echo "                                            ";
  1906.                         if ((=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "boutique", [], "any"falsefalsefalse1326), true))) {
  1907.                             // line 1327
  1908.                             echo "                                                <li class=\"option-";
  1909.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse1327), "html"nulltrue);
  1910.                             echo "\">
  1911.                                                     <p class=\"title\">";
  1912.                             // line 1328
  1913.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "name", [], "any"falsefalsefalse1328), "html"nulltrue);
  1914.                             echo "<br>";
  1915.                             if (twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse1328)) {
  1916.                                 echo "<span>Lounge Club</span>";
  1917.                             }
  1918.                             echo "</p>
  1919.                                                     <p class=\"price\" ";
  1920.                             // line 1329
  1921.                             if (( !twig_get_attribute($this->env$this->source$context["option"], "lounge", [], "any"falsefalsefalse1329) && (-=== twig_compare(twig_get_attribute($this->env$this->source$context["option"], "id", [], "any"falsefalsefalse1329), 3)))) {
  1922.                                 echo "style=\"margin-top: 10px;\"";
  1923.                             }
  1924.                             echo ">(+ ";
  1925.                             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["option"], "price", [], "any"falsefalsefalse1329), "html"nulltrue);
  1926.                             echo " €)</p>
  1927.                                                 </li>
  1928.                                             ";
  1929.                         }
  1930.                         // line 1332
  1931.                         echo "                                        ";
  1932.                     }
  1933.                     $_parent $context['_parent'];
  1934.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
  1935.                     $context array_intersect_key($context$_parent) + $_parent;
  1936.                     // line 1333
  1937.                     echo "                                    </ul>
  1938.                                 </div>
  1939.                             </div>
  1940.                         </div>
  1941.                       </div>
  1942.                     </div>
  1943.                   </div>
  1944.                   ";
  1945.                 }
  1946.                 // line 1341
  1947.                 echo "              ";
  1948.             }
  1949.             $_parent $context['_parent'];
  1950.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
  1951.             $context array_intersect_key($context$_parent) + $_parent;
  1952.             // line 1342
  1953.             echo "
  1954.               ";
  1955.             // line 1343
  1956.             $context['_parent'] = $context;
  1957.             $context['_seq'] = twig_ensure_traversable((isset($context["bons"]) || array_key_exists("bons"$context) ? $context["bons"] : (function () { throw new RuntimeError('Variable "bons" does not exist.'1343$this->source); })()));
  1958.             $context['loop'] = [
  1959.               'parent' => $context['_parent'],
  1960.               'index0' => 0,
  1961.               'index'  => 1,
  1962.               'first'  => true,
  1963.             ];
  1964.             if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  1965.                 $length count($context['_seq']);
  1966.                 $context['loop']['revindex0'] = $length 1;
  1967.                 $context['loop']['revindex'] = $length;
  1968.                 $context['loop']['length'] = $length;
  1969.                 $context['loop']['last'] = === $length;
  1970.             }
  1971.             foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
  1972.                 // line 1344
  1973.                 echo "
  1974.                   ";
  1975.                 // line 1345
  1976.                 $context["saved"] = false;
  1977.                 // line 1346
  1978.                 echo "                  ";
  1979.                 $context['_parent'] = $context;
  1980.                 $context['_seq'] = twig_ensure_traversable((isset($context["bookmarks"]) || array_key_exists("bookmarks"$context) ? $context["bookmarks"] : (function () { throw new RuntimeError('Variable "bookmarks" does not exist.'1346$this->source); })()));
  1981.                 foreach ($context['_seq'] as $context["_key"] => $context["bookmark"]) {
  1982.                     // line 1347
  1983.                     echo "                    ";
  1984.                     if ((=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source$context["bookmark"], "product", [], "any"falsefalsefalse1347), "id", [], "any"falsefalsefalse1347), twig_get_attribute($this->env$this->source$context["item"], "id", [], "any"falsefalsefalse1347)))) {
  1985.                         // line 1348
  1986.                         echo "                      ";
  1987.                         $context["saved"] = true;
  1988.                         // line 1349
  1989.                         echo "                    ";
  1990.                     }
  1991.                     // line 1350
  1992.                     echo "                  ";
  1993.                 }
  1994.                 $_parent $context['_parent'];
  1995.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['bookmark'], $context['_parent'], $context['loop']);
  1996.                 $context array_intersect_key($context$_parent) + $_parent;
  1997.                 // line 1351
  1998.                 echo "                  ";
  1999.                 if (twig_in_filter(twig_get_attribute($this->env$this->source$context["item"], "slug", [], "any"falsefalsefalse1351), [=> "bon-cadeau-21"])) {
  2000.                     // line 1352
  2001.                     echo "                  <div class=\"item col-md-12 col-lg-6 mb-5 ";
  2002.                     echo ((twig_get_attribute($this->env$this->source$context["loop"], "last", [], "any"falsefalsefalse1352)) ? ("last-item-class") : (""));
  2003.                     echo "\" id=\"bon-cadeau-10\">
  2004.                     <div class=\"bon-cadeau row\" style=\"margin-top: 10px;\">
  2005.                       <div class=\"col-md-5\">
  2006.                         <div style=\"position: relative;\">
  2007.                           <img alt=\"";
  2008.                     // line 1358
  2009.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "nameLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1358$this->source); })()), "request", [], "any"falsefalsefalse1358), "locale", [], "any"falsefalsefalse1358)], "method"falsefalsefalse1358), "html"nulltrue);
  2010.                     echo "\" class=\"cover\" src=\"/uploads/products/";
  2011.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "id", [], "any"falsefalsefalse1358), "html"nulltrue);
  2012.                     echo "/";
  2013.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "mainImage", [], "any"falsefalsefalse1358), "html"nulltrue);
  2014.                     echo "\" />
  2015.                             <div class=\"date-article\">
  2016.                                 <p>";
  2017.                     // line 1360
  2018.                     echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_valable", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1360$this->source); })()));
  2019.                     echo " </p>
  2020.                             </div>
  2021.                         </div>
  2022.                       </div>
  2023.                       <div class=\"col-md-7 pt-5\">
  2024.                         <div style=\"position: relative;\">
  2025.                           <span class=\"name\">";
  2026.                     // line 1369
  2027.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "nameLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1369$this->source); })()), "request", [], "any"falsefalsefalse1369), "locale", [], "any"falsefalsefalse1369)], "method"falsefalsefalse1369), "html"nulltrue);
  2028.                     echo "</span>
  2029.                           <span class=\"subname\">";
  2030.                     // line 1370
  2031.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "usecaseLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1370$this->source); })()), "request", [], "any"falsefalsefalse1370), "locale", [], "any"falsefalsefalse1370)], "method"falsefalsefalse1370), "html"nulltrue);
  2032.                     echo "</span>
  2033.                           <span class=\"category\">";
  2034.                     // line 1371
  2035.                     echo twig_upper_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->tr("menu_bons", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1371$this->source); })())));
  2036.                     echo "</span>
  2037.                           ";
  2038.                     // line 1372
  2039.                     echo twig_get_attribute($this->env$this->source$context["item"], "additionalLocale", [=> twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1372$this->source); })()), "request", [], "any"falsefalsefalse1372), "locale", [], "any"falsefalsefalse1372)], "method"falsefalsefalse1372);
  2040.                     echo "
  2041.                         </div>
  2042.                         <div class=\"actions2\">
  2043.                             <input type=\"hidden\" id=\"bon-cadeau-10-value\" value=\"";
  2044.                     // line 1376
  2045.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "price", [], "any"falsefalsefalse1376), "html"nulltrue);
  2046.                     echo "\" />
  2047.                             <a href=\"#\" id=\"bon-cadeau-10-minus\">-</a><span class=\"price\">";
  2048.                     // line 1377
  2049.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "priceFr", [], "any"falsefalsefalse1377), "html"nulltrue);
  2050.                     echo " €</span><a href=\"#\" id=\"bon-cadeau-10-plus\">+</a>
  2051.                             <a href=\"#\" class=\"add-cart fast-cart2\" data-id=\"";
  2052.                     // line 1378
  2053.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "id", [], "any"falsefalsefalse1378), "html"nulltrue);
  2054.                     echo "\" style=\"width: 50px\"><img alt=\"to cart\" class=\"\" src=\"/front/img/shop-cart.svg\" /></a>
  2055.                         </div>
  2056.                       </div>
  2057.                       
  2058.                     </div>
  2059.                   </div>
  2060.                   ";
  2061.                 }
  2062.                 // line 1385
  2063.                 echo "              ";
  2064.                 ++$context['loop']['index0'];
  2065.                 ++$context['loop']['index'];
  2066.                 $context['loop']['first'] = false;
  2067.                 if (isset($context['loop']['length'])) {
  2068.                     --$context['loop']['revindex0'];
  2069.                     --$context['loop']['revindex'];
  2070.                     $context['loop']['last'] = === $context['loop']['revindex0'];
  2071.                 }
  2072.             }
  2073.             $_parent $context['_parent'];
  2074.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
  2075.             $context array_intersect_key($context$_parent) + $_parent;
  2076.             // line 1386
  2077.             echo "
  2078.         </div>
  2079.       </div>
  2080.     </div>
  2081.     <div class=\"floating-cart\"><img src=\"/front/img/cart.svg\" alt=\"cart\" /></div>
  2082. ";
  2083.             // line 1431
  2084.             echo "    </div>
  2085. ";
  2086.         }
  2087.         // line 1433
  2088.         echo "
  2089.     <section class=\"actu-content newsletter\" style=\"margin-bottom: 180px;\">
  2090.       <div class=\"content mt-5 pt-5\">
  2091.         <h2 class=\"mb-5 no-bar\">";
  2092.         // line 1438
  2093.         echo twig_upper_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->tr("newsletter_title", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1438$this->source); })())));
  2094.         echo "<span class=\"full-bar\"></span></h2>
  2095.         <div class=\"pt-5\">
  2096.           <form>
  2097.             <p class=\"title\">";
  2098.         // line 1441
  2099.         echo $this->extensions['App\Framework\Twig\AppExtension']->tr("newsletter_subtitle", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1441$this->source); })()));
  2100.         echo "</p>
  2101.             <p class=\"desc\">";
  2102.         // line 1442
  2103.         echo $this->extensions['App\Framework\Twig\AppExtension']->tr("newsletter_desc", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1442$this->source); })()));
  2104.         echo "</p>
  2105.             <div class=\"email-input\">
  2106.               <input type=\"text\" value=\"\" placeholder=\"";
  2107.         // line 1444
  2108.         echo $this->extensions['App\Framework\Twig\AppExtension']->tr("newsletter_email", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1444$this->source); })()));
  2109.         echo "\" class=\"email mt-3\" />
  2110.               <a href=\"#\" class=\"register\">&nbsp;</a>
  2111.             </div>
  2112.             <div class=\"row\">
  2113.               <div class=\"col-12 mt-4\">
  2114.                 <input type=\"checkbox\" id=\"confirm\" class=\"apple-switch\" checked=\"checked\" />
  2115.                 <label for=\"confirm\">";
  2116.         // line 1450
  2117.         echo $this->extensions['App\Framework\Twig\AppExtension']->tr("newsletter_agree", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1450$this->source); })()));
  2118.         echo "</label>
  2119.                 <p class=\"text-center mt-4\" id=\"message_newsletter\"></p>
  2120.               </div>
  2121.             </div>
  2122.           </form>
  2123.         </div>
  2124.       </div>
  2125.     </section>
  2126.     ";
  2127.         // line 1458
  2128.         $this->loadTemplate("FrontBundle/Partial/modal.html.twig""FrontBundle/Page/shop2.html.twig"1458)->display($context);
  2129.         // line 1459
  2130.         echo "    ";
  2131.         $this->loadTemplate("FrontBundle/Partial/footer.html.twig""FrontBundle/Page/shop2.html.twig"1459)->display($context);
  2132.         // line 1460
  2133.         echo "
  2134. ";
  2135.         
  2136.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  2137.         
  2138.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  2139.     }
  2140.     // line 1463
  2141.     public function block_javascripts($context, array $blocks = [])
  2142.     {
  2143.         $macros $this->macros;
  2144.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  2145.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  2146.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  2147.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  2148.         // line 1464
  2149.         echo "
  2150.   <script src=\"/front/js/owl.carousel.min.js\"></script>
  2151.   <script src=\"/front/js/wNumb.min.js\"></script>
  2152.   <script src=\"/front/js/nouislider.min.js\"></script>
  2153.   <script type=\"text/javascript\">
  2154.     \$( document ).ready(function() {
  2155.       if( window.innerWidth <= 768 ){
  2156.         \$('#bon-cadeau-results .col-md-3').addClass('col-md-6');
  2157.         \$('#bon-cadeau-results .col-md-3').removeClass('col-md-3');
  2158.       }
  2159.       
  2160.       if( window.innerWidth <= 1024 ){
  2161.         \$('#bon-cadeau-results .col-md-3').addClass('col-md-4');
  2162.         \$('#bon-cadeau-results .col-md-3').removeClass('col-md-3');
  2163.       }
  2164.         \$('.additional li').each(function(index, value) {
  2165.             if(\$(this).data('info')){
  2166.                 var add_desc = '';
  2167.                 if( \$(this).data('info') == 'sp-ga' ){
  2168.                     /*add_desc = \"";
  2169.         // line 1490
  2170.         echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_desc1", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1490$this->source); })()));
  2171.         echo "\".replace(/'/g, \"\\\\'\");*/
  2172.                     add_desc = \"";
  2173.         // line 1491
  2174.         echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_desc1", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1491$this->source); })()));
  2175.         echo "\";
  2176.                 } else if( \$(this).data('info') == 'mj-m1' ){
  2177.                     /*add_desc = \"";
  2178.         // line 1493
  2179.         echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_desc2", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1493$this->source); })()));
  2180.         echo "\".replace(/'/g, \"\\\\'\");*/
  2181.                     add_desc = \"";
  2182.         // line 1494
  2183.         echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_desc2", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1494$this->source); })()));
  2184.         echo "\";
  2185.                 } else if( \$(this).data('info') == 'mj-m2' ){
  2186.                     /*add_desc = \"";
  2187.         // line 1496
  2188.         echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_desc3", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1496$this->source); })()));
  2189.         echo "\".replace(/'/g, \"\\\\'\");*/
  2190.                     add_desc = \"";
  2191.         // line 1497
  2192.         echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_desc3", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1497$this->source); })()));
  2193.         echo "\";
  2194.                 } else if( \$(this).data('info') == 've-m1' ){
  2195.                     /*add_desc = \"";
  2196.         // line 1499
  2197.         echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_desc4", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1499$this->source); })()));
  2198.         echo "\".replace(/'/g, \"\\\\'\");*/
  2199.                     add_desc = \"";
  2200.         // line 1500
  2201.         echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_desc4", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1500$this->source); })()));
  2202.         echo "\";
  2203.                 } else if( \$(this).data('info') == 've-m2' ){
  2204.                     /*add_desc = \"";
  2205.         // line 1502
  2206.         echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_desc5", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1502$this->source); })()));
  2207.         echo "\".replace(/'/g, \"\\\\'\");*/
  2208.                     add_desc = \"";
  2209.         // line 1503
  2210.         echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_bons_desc5", (isset($context["tr"]) || array_key_exists("tr"$context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.'1503$this->source); })()));
  2211.         echo "\";
  2212.                 }
  2213.                 \$(this).append('<span class=\"infos\" data-desc=\"'+add_desc+'\">i</span>')
  2214.             }
  2215.         });
  2216.         \$('.infos').each(function(index, value) {
  2217.             \$(this).tooltipster({
  2218.                 content: \$(this).data('desc'),
  2219.                 delay: 200,
  2220.                 contentAsHTML: true,
  2221.                 trigger: 'click'
  2222.             });
  2223.         });
  2224.         \$('.options p').click(function(e){
  2225.             e.preventDefault();
  2226.             window.location.href = \$(this).parents('.options').attr('href');
  2227.         });
  2228.       \$('.bookmark').click(function(e){
  2229.         e.preventDefault();
  2230.         var product_id = \$(this).data('id');
  2231.         var element = \$(this);
  2232.         if( \$(this).hasClass('saved') ){
  2233.           var action = 'unsave';
  2234.         } else {
  2235.           var action = 'save';
  2236.         }
  2237.         
  2238.         \$.ajax({
  2239.           type: \"POST\",
  2240.           url: \"/shop/product/\"+action+\"/\"+product_id,
  2241.           data: null,
  2242.           dataType: \"json\",
  2243.           success: function(response) {
  2244.             if( action == 'save' ){
  2245.               element.addClass('saved');
  2246.             } else {
  2247.               element.removeClass('saved');
  2248.             }
  2249.           }
  2250.         });
  2251.       });
  2252.     });
  2253.   </script>
  2254.     <!-- script pour gérer la connexion lors de la demande d'ajout de favoris --->
  2255.     <script>
  2256.         \$(document).ready(function() {
  2257.             \$('.trigger-modal').on('click', function(e) {
  2258.                 e.preventDefault(); // Empêche le comportement par défaut du lien
  2259.                 const baseUrl = \"/\" + \$(\"html\").attr(\"lang\"); // Construit la base de l'URL avec la locale
  2260.                 const loginUrl = baseUrl + \"/security_login\"; // Adaptez cette ligne si nécessaire
  2261.                 \$.ajax({
  2262.                     url: baseUrl + \"/user/connected\",
  2263.                     success: function(data) {
  2264.                         if (!data.isLoggedIn) {
  2265.                             let modalTitle, modalContent, modalButtonText;
  2266.                             // Définit le contenu de la modale selon la locale
  2267.                             switch(data.locale) {
  2268.                                 case \"fr\":
  2269.                                     modalTitle = \"Connexion nécessaire\";
  2270.                                     modalContent = \"Pour réaliser cette action vous devez être connecté. Si vous n'avez pas encore de compte, vous pouvez en créer un.\";
  2271.                                     modalButtonText = \"Se connecter\";
  2272.                                     break;
  2273.                                 case \"en\":
  2274.                                     modalTitle = \"Connection required\";
  2275.                                     modalContent = \"You must be logged in to perform this action. If you don't have an account yet, you can create one.\";
  2276.                                     modalButtonText = \"Sign in\";
  2277.                                     break;
  2278.                                 case \"de\":
  2279.                                     modalTitle = \"Verbindung erforderlich\";
  2280.                                     modalContent = \"Um diese Aktion durchzuführen, müssen Sie angemeldet sein. Wenn Sie noch kein Konto haben, können Sie eines erstellen.\";
  2281.                                     modalButtonText = \"Sich anmelden\";
  2282.                                     break;
  2283.                             }
  2284.                             \$(\"#modalLoginReminderLabel\").text(modalTitle);
  2285.                             \$(\"#modalLoginReminder .modal-body\").text(modalContent);
  2286.                             \$(\".modalbutton\").text(modalButtonText).attr(\"onclick\", \"window.location.href='\" + loginUrl + \"'\");
  2287.                             \$(\"#modalLoginReminder\").modal('show');
  2288.                         }
  2289.                     }
  2290.                 });
  2291.             });
  2292.         });
  2293.     </script>
  2294. ";
  2295.         
  2296.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  2297.         
  2298.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  2299.     }
  2300.     public function getTemplateName()
  2301.     {
  2302.         return "FrontBundle/Page/shop2.html.twig";
  2303.     }
  2304.     public function isTraitable()
  2305.     {
  2306.         return false;
  2307.     }
  2308.     public function getDebugInfo()
  2309.     {
  2310.         return array (  2439 => 1503,  2435 => 1502,  2430 => 1500,  2426 => 1499,  2421 => 1497,  2417 => 1496,  2412 => 1494,  2408 => 1493,  2403 => 1491,  2399 => 1490,  2371 => 1464,  2361 => 1463,  2350 => 1460,  2347 => 1459,  2345 => 1458,  2334 => 1450,  2325 => 1444,  2320 => 1442,  2316 => 1441,  2310 => 1438,  2303 => 1433,  2299 => 1431,  2287 => 1386,  2273 => 1385,  2263 => 1378,  2259 => 1377,  2255 => 1376,  2248 => 1372,  2244 => 1371,  2240 => 1370,  2236 => 1369,  2224 => 1360,  2215 => 1358,  2205 => 1352,  2202 => 1351,  2196 => 1350,  2193 => 1349,  2190 => 1348,  2187 => 1347,  2182 => 1346,  2180 => 1345,  2177 => 1344,  2160 => 1343,  2157 => 1342,  2151 => 1341,  2141 => 1333,  2135 => 1332,  2125 => 1329,  2117 => 1328,  2112 => 1327,  2109 => 1326,  2105 => 1325,  2099 => 1322,  2091 => 1316,  2085 => 1315,  2075 => 1312,  2067 => 1311,  2062 => 1310,  2059 => 1309,  2055 => 1308,  2046 => 1301,  2040 => 1300,  2034 => 1297,  2024 => 1296,  2019 => 1295,  2016 => 1294,  2012 => 1293,  2002 => 1286,  1993 => 1284,  1982 => 1276,  1974 => 1275,  1968 => 1272,  1962 => 1269,  1958 => 1268,  1954 => 1267,  1946 => 1266,  1933 => 1256,  1923 => 1254,  1919 => 1252,  1911 => 1251,  1903 => 1250,  1894 => 1245,  1891 => 1244,  1885 => 1243,  1882 => 1242,  1879 => 1241,  1876 => 1240,  1871 => 1239,  1869 => 1238,  1866 => 1237,  1862 => 1236,  1853 => 1230,  1844 => 1223,  1838 => 1222,  1829 => 1215,  1823 => 1214,  1813 => 1211,  1805 => 1210,  1800 => 1209,  1797 => 1208,  1793 => 1207,  1787 => 1204,  1779 => 1198,  1773 => 1197,  1763 => 1194,  1755 => 1193,  1750 => 1192,  1747 => 1191,  1743 => 1190,  1734 => 1183,  1728 => 1182,  1722 => 1179,  1712 => 1178,  1707 => 1177,  1704 => 1176,  1700 => 1175,  1690 => 1168,  1682 => 1167,  1675 => 1163,  1667 => 1162,  1661 => 1159,  1655 => 1156,  1651 => 1155,  1647 => 1154,  1639 => 1153,  1632 => 1149,  1622 => 1147,  1618 => 1145,  1610 => 1144,  1602 => 1143,  1595 => 1140,  1592 => 1139,  1586 => 1138,  1583 => 1137,  1580 => 1136,  1577 => 1135,  1572 => 1134,  1569 => 1133,  1565 => 1132,  1556 => 1126,  1547 => 1119,  1541 => 1118,  1532 => 1111,  1526 => 1110,  1516 => 1107,  1507 => 1106,  1499 => 1105,  1494 => 1104,  1491 => 1103,  1487 => 1102,  1481 => 1099,  1473 => 1093,  1467 => 1092,  1457 => 1089,  1449 => 1088,  1444 => 1087,  1441 => 1086,  1437 => 1085,  1428 => 1078,  1422 => 1077,  1416 => 1074,  1405 => 1073,  1397 => 1072,  1392 => 1071,  1389 => 1070,  1385 => 1069,  1375 => 1062,  1367 => 1061,  1360 => 1057,  1352 => 1056,  1345 => 1052,  1339 => 1049,  1335 => 1048,  1331 => 1047,  1323 => 1046,  1316 => 1042,  1306 => 1040,  1302 => 1038,  1294 => 1037,  1286 => 1036,  1279 => 1033,  1276 => 1032,  1270 => 1031,  1267 => 1030,  1264 => 1029,  1261 => 1028,  1256 => 1027,  1254 => 1026,  1251 => 1025,  1247 => 1024,  1238 => 1018,  1228 => 1010,  1222 => 1009,  1213 => 1002,  1207 => 1001,  1197 => 998,  1188 => 997,  1180 => 996,  1175 => 995,  1172 => 994,  1168 => 993,  1162 => 990,  1154 => 984,  1148 => 983,  1138 => 980,  1130 => 979,  1125 => 978,  1122 => 977,  1118 => 976,  1109 => 969,  1103 => 968,  1097 => 965,  1086 => 964,  1078 => 963,  1073 => 962,  1070 => 961,  1066 => 960,  1056 => 953,  1048 => 952,  1041 => 948,  1033 => 947,  1026 => 943,  1020 => 940,  1016 => 939,  1012 => 938,  1004 => 937,  997 => 933,  987 => 931,  983 => 929,  975 => 928,  967 => 927,  960 => 924,  957 => 923,  951 => 922,  948 => 921,  945 => 920,  942 => 919,  937 => 918,  935 => 917,  932 => 916,  928 => 915,  924 => 913,  915 => 807,  891 => 785,  872 => 659,  867 => 657,  861 => 656,  853 => 655,  849 => 653,  847 => 652,  842 => 649,  828 => 642,  820 => 641,  811 => 634,  803 => 628,  790 => 626,  786 => 625,  778 => 619,  776 => 618,  772 => 616,  762 => 615,  163 => 23,  153 => 22,  134 => 18,  114 => 6,  104 => 5,  85 => 4,  64 => 3,  41 => 1,);
  2311.     }
  2312.     public function getSourceContext()
  2313.     {
  2314.         return new Source("{% extends 'FrontBundle/layout_shop.html.twig' %}
  2315. {% block title %}{{ app_sitename }} - {{ page.metaTitle }}{% endblock %}
  2316. {% block description %}{{ page.metaDescription }}{% endblock %}
  2317. {% block google %}
  2318. <!-- Google tag (gtag.js) -->
  2319. <script async src=\"https://www.googletagmanager.com/gtag/js?id=AW-11336737773\">
  2320. </script>
  2321. <script>
  2322.     window.dataLayer = window.dataLayer || [];
  2323.     function gtag(){dataLayer.push(arguments);}
  2324.     gtag('js', new Date());
  2325.     gtag('config', 'AW-11336737773');
  2326. </script>
  2327. {% endblock %}
  2328. {% block extra_class %}stack{% endblock %}
  2329. {# {% block menu_min %}200{% endblock %} #}
  2330. {# {% block menu_max %}2636{% endblock %} #}
  2331. {% block stylesheets %}
  2332.   <link href=\"/front/css/owl.carousel.min.css\" rel=\"stylesheet\">
  2333.   <link href=\"/front/css/owl.theme.default.min.css\" rel=\"stylesheet\">
  2334.   <link href=\"/front/css/nouislider.css\" rel=\"stylesheet\">
  2335.   <style>
  2336.       .bon-cadeau .options,
  2337.       .bon-cadeau .options.small {
  2338.           display: none;
  2339.       }
  2340.     /* ETOILES */
  2341.     #bon-cadeau-results .item {
  2342.         position: relative;
  2343.     }
  2344.       #bon-cadeau-12::before,
  2345.       #bon-cadeau-17::before,
  2346.       #bon-cadeau-22::before {
  2347.           content: url(/front/img/stars3.svg);
  2348.           position: absolute;
  2349.           left: 42px;
  2350.           top: 16px;
  2351.           z-index: -1;
  2352.       }
  2353.       #bon-cadeau-12::after,
  2354.       #bon-cadeau-17::after,
  2355.       #bon-cadeau-22::after {
  2356.           content: url(/front/img/stars4.svg);
  2357.           position: absolute;
  2358.           right: 22px;
  2359.           bottom: 110px;
  2360.           z-index: -1;
  2361.       }
  2362.       #bon-cadeau-14::before,
  2363.       #bon-cadeau-16::before,
  2364.       #bon-cadeau-19::before {
  2365.           content: url(/front/img/stars5.svg);
  2366.           position: absolute;
  2367.           right: 55px;
  2368.           top: 116px;
  2369.           z-index: -1;
  2370.       }
  2371.       #bon-cadeau-20::before {
  2372.           content: url(/front/img/stars1.svg);
  2373.           position: absolute;
  2374.           left: -46px;
  2375.           bottom: 77px;
  2376.       }
  2377.       /* FIN ETOILES */
  2378.       #bon-cadeau-10-plus {
  2379.           margin-top: 1px;
  2380.       }
  2381.   /**
  2382.       override footer cause bug
  2383.        */
  2384.       footer .bottom{
  2385.           height: 60px;
  2386.           margin-top: -10px;
  2387.           display: flex;
  2388.       }
  2389.       @media screen and (min-width: 1400px){
  2390.           footer .bottom .col-md-8 ul {
  2391.               height: 100%;
  2392.               display: grid;
  2393.               grid-auto-flow: column;
  2394.               align-items: center;
  2395.           }
  2396.       }
  2397.       @media screen and (min-width: 458px) {
  2398.           footer .bottom .col-md-8 ul {
  2399.               height: 100%;
  2400.               display: block;
  2401.               grid-auto-flow: revert;
  2402.           }
  2403.       }
  2404.   .full-bar {
  2405.       width: 100%;
  2406.   }
  2407.     .bon-cadeau{
  2408.       cursor: pointer;
  2409.     }
  2410.     .bon-cadeau:last-child{
  2411.       cursor: revert;
  2412.     }
  2413.     /* Ciblez .bon-cadeau dans .shop_bons_section1 et .shop_bons_section2 pour l'état par défaut */
  2414.     .page_shop .shop_bons_section1 .bon-cadeau::before,
  2415.     .page_shop .shop_bons_section2 .bon-cadeau::before {
  2416.       border: 1px solid transparent;
  2417.       transition: border 0.3s ease-in-out, transform 0.3s ease-in-out;
  2418.       transform: scale(1);
  2419.       height: 100%;
  2420.     }
  2421.     /* Ciblez .bon-cadeau dans .shop_bons_section1 et .shop_bons_section2 pour l'état de survol */
  2422.     .page_shop .shop_bons_section1 .bon-cadeau:hover::before,
  2423.     .page_shop .shop_bons_section2 .bon-cadeau:hover::before {
  2424.       border: 1px solid var(--red);
  2425.       transform: scale(1.05);
  2426.     }
  2427.     /* Annuler les transformations pour les éléments avec la classe .last-item-class */
  2428.     .page_shop .shop_bons_section1 .last-item-class .bon-cadeau::before,
  2429.     .page_shop .shop_bons_section2 .last-item-class .bon-cadeau::before,
  2430.     .page_shop .shop_bons_section1 .last-item-class .bon-cadeau:hover::before,
  2431.     .page_shop .shop_bons_section2 .last-item-class .bon-cadeau:hover::before {
  2432.       border: 1px solid transparent !important;
  2433.       transform: scale(1) !important;
  2434.       transition: none !important;
  2435.   }
  2436.   .options {
  2437. /*    position: absolute;
  2438.     background-color: #faf5f5;*/
  2439.     padding-left: 15px;
  2440.     margin-left: -15px;
  2441.     border-radius: 30px;
  2442.     padding-bottom: 10px;
  2443.     cursor: pointer;
  2444.   }
  2445.   .options li {
  2446.       background-color: #FFFFFF;
  2447.       border-radius: 15px;
  2448.       padding: 5px 0px;
  2449.       margin: 5px;
  2450.       width: calc(25% - -59px);
  2451.       float: left;
  2452.       position: relative;
  2453.       height: 74px;
  2454.       border: 1px solid #FFFFFF;
  2455.   }
  2456.   .options label {
  2457.       border-bottom: 2px solid var(--red);
  2458.       display: table;
  2459.       padding: 0px 0px 5px 0px;
  2460.       width: auto;
  2461.       margin-bottom: 10px;
  2462.   }
  2463.   .option-content {
  2464.       border-radius: 14px;
  2465.       background: #931517;
  2466.       display: flex;
  2467.       justify-content: center;
  2468.       align-items: center;
  2469.       width: 119px;
  2470.       height: 19px;
  2471.       flex-shrink: 0;
  2472.       margin-top: 10px;
  2473.       color: #fff;
  2474.       padding: 0.5rem 1rem;
  2475.       font-size: 13px;
  2476.       font-weight: 600;
  2477.       margin-bottom: 4px;
  2478.   }
  2479.   .options ul {
  2480.       background-color: transparent;
  2481.       border-radius: 30px;
  2482.       padding: 0px !important;
  2483.       margin: 0px !important;
  2484.       float: left;
  2485.       width: 100%;
  2486.       list-style: none;
  2487.   }
  2488.   .options .title {
  2489.       max-width: 92%;
  2490.       transform: translateX(4.2%);
  2491.       margin: 0;
  2492.       font-size: 11px;
  2493.       font-weight: normal;
  2494.       text-align: center;
  2495.       padding: 0;
  2496.       line-height: 14px;
  2497.       min-height: 33px;
  2498.   }
  2499.   .options ul li {
  2500.     width: calc(31% - -59px);
  2501.   }
  2502.   .options ul li::before {
  2503.     content: '';
  2504.   }
  2505.   .items-slider .item .options .price {
  2506.       margin: 3px 0 0 0;
  2507.       font-size: 14px;
  2508.       font-weight: normal;
  2509.       color: var(--red);
  2510.       text-align: center;
  2511.       width: 100%;
  2512.       padding: 0;
  2513.   }
  2514.   .shop_bons_section1 .bon-cadeau .actions2 {
  2515.     position: absolute;
  2516.     height: 33px;
  2517.     width: 33.3%;
  2518.     background-color: var(--red);
  2519.     border-radius: 16px;
  2520.     margin: 0px;
  2521.     top: calc(100% - 45px);
  2522.   }
  2523.   .shop_bons_section1 #bon-cadeau-15 .actions2,
  2524.   .shop_bons_section1 #bon-cadeau-16 .actions2,
  2525.   .shop_bons_section1 #bon-cadeau-22 .actions2,
  2526.   .shop_bons_section1 #bon-cadeau-20 .actions2,
  2527.   .shop_bons_section1 #bon-cadeau-4 .actions2,
  2528.   .shop_bons_section1 #bon-cadeau-5 .actions2,
  2529.   .shop_bons_section1 #bon-cadeau-11 .actions2,
  2530.   .shop_bons_section1 #bon-cadeau-9 .actions2 {
  2531.     position: relative;
  2532.     height: 34px;
  2533.     width: 74%;
  2534.     background-color: var(--red);
  2535.     border-radius: 16px;
  2536.     margin: 0px;
  2537.     margin-bottom: 15px;
  2538.     top: 0px;
  2539.   }
  2540.     .col-md-7 .pt-5 .infos {
  2541.         background-color: #FFFFFF;
  2542.         width: 15px;
  2543.         height: 15px;
  2544.         margin-left: 15px;
  2545.         -webkit-box-shadow: 0px 1px 5px 1px rgb(0 0 0 / 16%);
  2546.         box-shadow: 0px 1px 5px 1px rgb(0 0 0 / 16%);
  2547.         color: #000000;
  2548.         display: inline-block;
  2549.         border-radius: 8px;
  2550.         text-align: center;
  2551.         font-weight: 500;
  2552.         line-height: 15px;
  2553.         font-size: 13px;
  2554.         cursor: pointer;
  2555.         z-index: 800;
  2556.     }
  2557.   .shop_bons_section1 #bon-cadeau-15 .actions2 .price,
  2558.   .shop_bons_section1 #bon-cadeau-16 .actions2 .price,
  2559.   .shop_bons_section1 #bon-cadeau-22 .actions2 .price,
  2560.   .shop_bons_section1 #bon-cadeau-20 .actions2 .price,
  2561.   .shop_bons_section1 #bon-cadeau-4 .actions2 .price,
  2562.   .shop_bons_section1 #bon-cadeau-5 .actions2 .price,
  2563.   .shop_bons_section1 #bon-cadeau-11 .actions2 .price,
  2564.   .shop_bons_section1 #bon-cadeau-9 .actions2 .price {
  2565.     line-height: 33px;
  2566.     margin-top: 0px;
  2567.   }
  2568.   .options .title .sub {
  2569.     color: #656565;
  2570.     font-size: 10px;
  2571.   }
  2572.   .shop_bons_section1 {
  2573.     min-height: 630px;
  2574.   }
  2575.   .options.small {
  2576.     position: relative;
  2577.     padding-left: 0px;
  2578.     margin-left: 0px;
  2579.     background-color: transparent;
  2580.     width: 100%;
  2581.       margin-top: 1rem;
  2582.     max-width: 255px;
  2583.   }
  2584.   .options.small ul li {
  2585.     width: 100%;
  2586.   }
  2587.   .options.small ul li {
  2588.     height: 60px !important;
  2589.   }
  2590.   #bon-cadeau-6 .option-1, 
  2591.   #bon-cadeau-6 .option-2,
  2592.   #bon-cadeau-20 .option-1,
  2593.   #bon-cadeau-20 .option-2,
  2594.   #bon-cadeau-7 .option-1, 
  2595.   #bon-cadeau-7 .option-2,
  2596.   #bon-cadeau-8 .option-1, 
  2597.   #bon-cadeau-8 .option-2,
  2598.   #bon-cadeau-9 .option-1, 
  2599.   #bon-cadeau-9 .option-2 {
  2600.     display: none;
  2601.   }
  2602.   .bon-cadeau .actions2 .add-cart {
  2603.     top: 4px;
  2604.   }
  2605.   .options.small .title {
  2606.     min-height: auto;
  2607.   }
  2608.   .items-slider .item .options.small .price {
  2609.     margin: 0px !important;
  2610.   }
  2611.   .shop_bons_section1 #bon-cadeau-10 .bon-cadeau .actions2 {
  2612.     top: calc(74% - 16px);
  2613.   }
  2614.   .items-slider .item .price {
  2615.     font-size: 16px;
  2616.     line-height: 32px;
  2617.   }
  2618.   .actions2{
  2619.       position: relative;
  2620.   }
  2621.   .shop_bons_section2 .bon-cadeau .actions2 ,.add {
  2622.       top: 48% !important;
  2623.       height: 28px;
  2624.       width: 207px;
  2625.   }
  2626.   .shop_bons_section2 .bon-cadeau .actions2 ,.one{
  2627.       top: 44.8% !important;
  2628.       height: 28px;
  2629.       width: 207px;
  2630.   }
  2631.   .shop_bons_section2 .bon-cadeau .actions2 .add-cart {
  2632.     top:4px !important;
  2633.   }
  2634.   #bon-cadeau-9 .options .col-12:first-child .option-content{
  2635.       display: none;
  2636.   }
  2637.   .bon-cadeau ul {
  2638.     margin-bottom: 15px;
  2639.   }
  2640.   .bon-cadeau .actions2 {
  2641.     position: relative !important;
  2642.   }
  2643.   .shop_bons_section2 .bon-cadeau .actions2, .one {
  2644.     top: inherit !important;
  2645.     width: 100%;
  2646.     height: 34px;
  2647.   }
  2648.   #bon-cadeau-10 .actions2 {
  2649.     position: absolute !important;
  2650.   }
  2651. /*  #bon-cadeau-6 .option-6,
  2652.   #bon-cadeau-7 .option-6,
  2653.   #bon-cadeau-8 .option-6,
  2654.   #bon-cadeau-9 .option-6 {
  2655.     display: none;
  2656.   }*/
  2657.     .infos {
  2658.         background-color: var(--red);
  2659.         width: 15px;
  2660.         height: 15px;
  2661.         position: absolute;
  2662.         display: block;
  2663.         color: #FFFFFF;
  2664.         border-radius: 8px;
  2665.         text-align: center;
  2666.         font-weight: 500;
  2667.         line-height: 15px;
  2668.         font-size: 13px;
  2669.         right: -10px;
  2670.         top: -10px;
  2671.         cursor: pointer;
  2672.         z-index: 800;
  2673.         margin: 10px;
  2674.     }
  2675.   @media (max-width: 1440px)
  2676.   {
  2677.     .options ul li {
  2678.       width: calc(50% - 18px);
  2679.     }
  2680.     .shop_bons_section1 {
  2681.       min-height: 760px;
  2682.     }
  2683.     .shop_bons_section1 #bon-cadeau-10 .bon-cadeau .actions2 {
  2684.       
  2685.       top: calc(100% - 45px);
  2686.     }
  2687.     .items-slider .item .price {
  2688.       font-size: 15px;
  2689.       line-height: 33px;
  2690.     }
  2691.   }
  2692.   @media (max-width: 768px)
  2693.   {
  2694.     .options {
  2695.       width: 58%;
  2696.     }
  2697.     .options ul li {
  2698.         width: calc(100% - 24px);
  2699.       height: 60px !important;
  2700.     }
  2701.     .options .title {
  2702.       min-height: auto;
  2703.     }
  2704.     .items-slider .item .options .price {
  2705.       margin: 0px !important;
  2706.     }
  2707.     .shop_bons_section1 {
  2708.       min-height: 960px;
  2709.     }
  2710.     .bon-cadeau .actions2 {
  2711.         width: calc(100% - 60px);
  2712.     }
  2713. /*      .shop_bons_section2 .bon-cadeau .actions2 ,.one{
  2714.           top: 48% !important;
  2715.           height: 28px;
  2716.           width: 207px;
  2717.       }*/
  2718.   }
  2719.   @media (max-width: 767px)
  2720.   {
  2721.     .options {
  2722.       position: relative;
  2723.       padding-left: 0px;
  2724.       margin-left: 0px;
  2725.       background-color: transparent;
  2726.       width: 100%;
  2727.     }
  2728.     .options ul li {
  2729.       width: 100%;
  2730.     }
  2731.     .shop_bons_section1 .bon-cadeau .actions2 {
  2732.       width: calc(100% - 60px);
  2733.       top: calc(100% - 17px);
  2734.     }
  2735.     .options.small {
  2736.       max-width: 100%;
  2737.     }
  2738.     .shop_bons_section1 #bon-cadeau-4 .actions2,
  2739.     .shop_bons_section1 #bon-cadeau-5 .actions2,
  2740.     .shop_bons_section1 #bon-cadeau-11 .actions2,
  2741.     .shop_bons_section1 #bon-cadeau-9 .actions2 {
  2742.       width: 100%;
  2743.     }
  2744.   }
  2745.     .additional .infos{
  2746.         right: -25px;
  2747.         transform: translateX(-5%);
  2748.         background-color: #FFFFFF;
  2749.         color: #000000;
  2750.     }
  2751.     ul, .additional{
  2752.         display: table;
  2753.     }
  2754.     .date-article p{
  2755.         padding: 0;
  2756.         text-align: center;
  2757.         font-size: .875rem;
  2758.         font-weight: 500;
  2759.     }
  2760.     .btn-primary.active,
  2761.     .btn-primary:hover {
  2762.         color: #ffffff;
  2763.         text-decoration: none;
  2764.         border: 1px solid var(--red);
  2765.         background-color: var(--red);
  2766.     }
  2767.     .bon-cadeau .per-person{
  2768.         font-size: 12px;
  2769.     }
  2770.     .bon-cadeau .per-person{
  2771.         height: 25px;
  2772.     }
  2773.     .bon-cadeau .per-person span{
  2774.         line-height: 26px;
  2775.     }
  2776.     .bon-cadeau .per-person img{
  2777.         margin: 9px 0 0 6px;
  2778.     }
  2779.     .items-slider .item .category{
  2780.         font-size: 12px;
  2781.     }
  2782.     .bon-cadeau .actions2 .no-cart{
  2783.         width: 145px;
  2784.         font-size: 0.9rem;
  2785.         position: absolute;
  2786.         background-color: #FFFFFF;
  2787.         right: 3px;
  2788.         top: 4px;
  2789.         height: 26px;
  2790.         border-radius: 13px;
  2791.         text-align: center;
  2792.     }
  2793.     .bon-cadeau .actions2 .price{
  2794.         width: 50%;
  2795.     }
  2796.     .shop-bf .bon-cadeau .actions2 .price {
  2797.         color: #000000;
  2798.     }
  2799.     .shop-bf .option-content,
  2800.     .shop-bf .bon-cadeau .actions2,
  2801.     .shop-bf.items-slider .item .category {
  2802.         background-color: #FFF446;
  2803.         color: #000000;
  2804.     }
  2805.     .shop-bf .bon-cadeau::before {
  2806.         background-color: #fff4462e !important;
  2807.     }
  2808.     .shop-bf .bon-cadeau ul li::before {
  2809.         color: #FFF446;
  2810.     }
  2811.     .shop-bf .options label {
  2812.         border-bottom: #FFF446;
  2813.     }
  2814.     .shop-bf .bon-cadeau:hover::before {
  2815.         border: 1px solid #000000 !important;
  2816.     }
  2817.     .shop-bf .barre {
  2818.         text-decoration: line-through;
  2819.         margin-left: -65px;
  2820.         background-color: #FFF446;
  2821.         border-radius: 16px;
  2822.         padding: 8px 8px 7px 8px;
  2823.         text-decoration-thickness: 2px;
  2824.     }
  2825.   </style>
  2826. {% endblock %}
  2827. {% block body %}
  2828. {% if category_slug is null %}
  2829.       <div class=\"content nav-content\" style=\"margin-top:60px\">
  2830.         <div class=\"row fluid-menu\">
  2831.           <div class=\"nav-menu\">
  2832.             <div class=\"nav-list\">
  2833.               <div class=\"overlay\"></div>
  2834.               <ul>
  2835.               {% for category in categories %}
  2836.                 <li class=\"{{ (category.slug == 'bon-cadeau') ? 'active hover' : 'soon' }}\"><a href=\"{{ (category.slug == 'bon-cadeau') ? path('framework_front_shop_cat', {'category_slug': category.slug, 'locale': app.request.locale}) : '#' }}\">{{ category.name[app.request.locale] }}</a></li>
  2837.               {% endfor %}
  2838.               </ul>
  2839.             </div>
  2840.           </div>
  2841.         </div>
  2842.       </div>
  2843. {% else %}
  2844.       <div class=\"content nav-content\" style=\"margin-top:60px\">
  2845.         <div class=\"row fluid-menu\">
  2846.           <div class=\"nav-menu\">
  2847.             <div class=\"nav-list\">
  2848.               <div class=\"overlay\"></div>
  2849.               <ul>
  2850.                 <li><a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/articles\">{{ 'shop_all'|tr(tr)|raw }}</a></li>
  2851.                 <li class=\"{{ (category.slug == 'bon-cadeau') ? 'active hover' : 'soon' }}\"><a href=\"{{ (category.slug == 'bon-cadeau') ? path('framework_front_shop_cat', {'category_slug': category.slug, 'locale': app.request.locale}) : '#' }}\">{{ categoryName|replace({'Bons cadeaux': 'menu_bons'|tr(tr) }) }}</a></li>
  2852.               </ul>
  2853.             </div>
  2854.           </div>
  2855.         </div>
  2856.       </div>
  2857. {% endif %}
  2858. {% if category_slug is null or category_slug == 'bon-cadeau' %}
  2859.     <section class=\"espace-content full mt-0\" id=\"bon-cadeau\" >
  2860.       <div class=\"content\">
  2861.         <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}\" class=\"link-back\"><img src=\"/front/img/button-arrow-r-l.svg\" alt=\"back\" width=\"25px\" class=\"me-2\" />{{ 'shop_back'|tr(tr)|raw }}</a>
  2862.         <h1 class=\" mb-3 no-bar mt-4\">{{ categoryName|replace({'Bons cadeaux': 'menu_bons'|tr(tr) }) }} / {{ 'shop_bons_season'|tr(tr)|raw }}<span class=\"full-bar\"></span></h1>
  2863.         <span class=\"bon-badge\">{{ 'shop_bons_badge'|tr(tr)|raw }}</span>
  2864.           <p class=\"pt-4 pb-0 text-black\">
  2865.           {{ 'shop_bons_subtitle'|tr(tr)|raw }}
  2866.           </p>
  2867.       </div>
  2868.     </section>
  2869. {#
  2870.     <h3 id=\"bf\" class=\"shop_bons_section mt-5\">{{ 'shop_bons_section_bf'|tr(tr)|upper|raw }}</h3>
  2871.     <div class=\"items-slider pack-slider espace-content p-0 mt-3 mb-5 shop-bf\">
  2872.         <div class=\"content pb-5 mt-3\">
  2873.             <div class=\"row shop_bons_section2 justify-content-center\" id=\"bon-cadeau-results\">
  2874.                 {% for item in bons %}
  2875.                     {% set saved = false %}
  2876.                     {% for bookmark in bookmarks %}
  2877.                         {% if bookmark.product.id == item.id %}
  2878.                             {% set saved = true %}
  2879.                         {% endif %}
  2880.                     {% endfor %}
  2881.                     {% if item.slug in ['bon-cadeau-23', 'bon-cadeau-24'] %}
  2882.                         <div class=\"item col-md-4 mb-5\" id=\"{{ item.slug }}\">
  2883.                             <div class=\"bon-cadeau\">
  2884.                                 <div class=\"col-md-12\">
  2885.                                     <a href=\"#\" class=\"favoris trigger-modal {{ (is_granted('IS_AUTHENTICATED_REMEMBERED')) ? 'bookmark' : 'not-logged-in' }} {{ (saved) ? 'saved' : '' }}\" data-id=\"{{ item.id }}\"><i></i></a>
  2886.                                     <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\" class=\"cover-container\">
  2887.                                         <div class=\"per-person\"><span>{{ 'shop_bons_person'|tr(tr)|raw }}</span> <img height=\"11px\" src=\"/front/img/user-icon.svg\" alt=\"person\"></div>
  2888.                                         #}
  2889. {# <div class=\"name-hover\"><p>{{ item.nameLocale(app.request.locale)|replace({'Formule ': ''})|upper }}</p> <span>Valable saison 2022-2023</span></div> #}{#
  2890.                                         <img alt=\"{{ item.nameLocale(app.request.locale) }}\" class=\"cover\" src=\"/uploads/products/{{item.id}}/{{item.mainImage}}\" />
  2891.                                         <div class=\"date-article\">
  2892.                                             <p>{{ 'shop_bons_valable'|tr(tr)|raw }} </p>
  2893.                                         </div>
  2894.                                     </a>
  2895.                                 </div>
  2896.                                 <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\" class=\"cover-container\">
  2897.                                     <span class=\"name\">{{ item.nameLocale(app.request.locale) }}</span>
  2898.                                     <span class=\"subname\">{{ item.usecaseLocale(app.request.locale) }}</span>
  2899.                                     <span class=\"category\">{{ 'menu_bons'|tr(tr)|upper|raw }}</span>
  2900.                                 </a>
  2901.                                 <div class=\"additional\" >
  2902.                                     {{ item.additionalLocale(app.request.locale)|raw }}
  2903.                                 </div>
  2904.                                 <div class=\"actions2 one\">
  2905.                                     <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  2906.                                         <span class=\"price\"><span class=\"barre\">{{ item.priceFr|replace({'83,20': '104', '77,60': \"97\"}) }} €</span> {{ item.priceFr }} €</span>
  2907.                                         <p class=\"no-cart fast-cart text-black p-0\">Je commande</p>
  2908.                                     </a>
  2909.                                 </div>
  2910.                                 <div class=\"options small\" href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  2911.                                     <label>{{ 'shop_product_options_title2'|tr(tr)|raw }}</label>
  2912.                                     <div class=\"row\">
  2913.                                         <div class=\"col-12\">
  2914.                                       <span class=\"option-content\">
  2915.                                         Restaurant
  2916.                                     </span>
  2917.                                             <ul class=\"mt-3\">
  2918.                                                 {% for option in options %}
  2919.                                                     {% if option.restaurant  == true %}
  2920.                                                         <li class=\"option-{{option.id}}\" style=\"height: 85px\">
  2921.                                                             {% if option.desc != '' %}<span class=\"infos\" data-desc=\"{{ option.desc }}\" title=\"{{ option.desc }}\">i</span>{% endif %}
  2922.                                                             <p class=\"title\">{{ option.name }}<br>{% if option.sub != '' %} <span class=\"sub\">{{ option.sub }}</span> {% endif %}</p>
  2923.                                                             <p class=\"price\">(+ {{ option.price }} €)</p>
  2924.                                                         </li>
  2925.                                                     {% endif %}
  2926.                                                 {% endfor %}
  2927.                                             </ul>
  2928.                                         </div>
  2929.                                         <div class=\"col-12\">
  2930.                                     <span class=\"option-content\">
  2931.                                         Lounge Club
  2932.                                     </span>
  2933.                                             <ul class=\"mt-3\">
  2934.                                                 {% for option in options %}
  2935.                                                     {% if option.lounge  == true %}
  2936.                                                         <li class=\"option-{{option.id}}\">
  2937.                                                             <p class=\"title\">{{ option.name }}<br>{% if option.lounge %}<span>Lounge Club</span>{% endif %}</p>
  2938.                                                             <p class=\"price\" {% if not option.lounge and option.id < 3 %}style=\"margin-top: 10px;\"{% endif %}>(+ {{ option.price }} €)</p>
  2939.                                                         </li>
  2940.                                                     {% endif %}
  2941.                                                 {% endfor %}
  2942.                                             </ul>
  2943.                                         </div>
  2944.                                     </div>
  2945.                                     <div class=\"row\">
  2946.                                         <div class=\"col-12\">
  2947.                                     <span class=\"option-content\">
  2948.                                       {{ 'cadeau_title'|tr(tr)|raw }}
  2949.                                     </span>
  2950.                                             <ul class=\"mt-3\">
  2951.                                                 {% for option in options %}
  2952.                                                     {% if option.boutique  == true %}
  2953.                                                         <li class=\"option-{{option.id}}\">
  2954.                                                             {% if option.desc != '' %}<span class=\"infos\" data-desc=\"{{ option.desc }}\" title=\"{{ option.desc }}\">i</span>{% endif %}
  2955.                                                             <p class=\"title\">{{ option.name }}<br>{% if option.lounge %}<span>Lounge Club</span>{% endif %}</p>
  2956.                                                             <p class=\"price\" {% if not option.lounge and option.id < 3 %}style=\"margin-top: 10px;\"{% endif %}>(+ {{ option.price }} €)</p>
  2957.                                                         </li>
  2958.                                                     {% endif %}
  2959.                                                 {% endfor %}
  2960.                                             </ul>
  2961.                                         </div>
  2962.                                     </div>
  2963.                                 </div>
  2964.                             </div>
  2965.                         </div>
  2966.                     {% endif %}
  2967.                 {% endfor %}
  2968.             </div>
  2969.         </div>
  2970.     </div>
  2971. #}
  2972.     <h3 class=\"shop_bons_section mt-5\">{{ 'shop_bons_section1'|tr(tr)|upper|raw }}</h3>
  2973.     <div class=\"items-slider pack-slider espace-content p-0 mt-3 mb-5\">
  2974.       <div class=\"content pb-5 mt-3\">
  2975.         <div class=\"row shop_bons_section2\" id=\"bon-cadeau-results\">
  2976. {#              {% for item in bons %}
  2977.                   {% set saved = false %}
  2978.                   {% for bookmark in bookmarks %}
  2979.                     {% if bookmark.product.id == item.id %}
  2980.                       {% set saved = true %}
  2981.                     {% endif %}
  2982.                   {% endfor %}
  2983.                   {% if item.slug in ['bon-cadeau-4', 'bon-cadeau-11'] %}
  2984.                   <div class=\"item col-md-6 mb-5\" id=\"{{ item.slug }}\">
  2985.                     <div class=\"bon-cadeau row\">
  2986.                       <div class=\"col-md-5\">
  2987.                           <a href=\"#\" class=\"favoris trigger-modal {{ (is_granted('IS_AUTHENTICATED_REMEMBERED')) ? 'bookmark' : 'not-logged-in' }} {{ (saved) ? 'saved' : '' }}\" data-id=\"{{ item.id }}\"><i></i></a>
  2988.                         <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  2989.                           <div class=\"per-person\"><span>{{ 'shop_bons_person'|tr(tr)|raw }}</span> <img height=\"11px\" src=\"/front/img/user-icon.svg\" alt=\"person\"></div>
  2990.                           #}{# <div class=\"name-hover\"><p>{{ item.nameLocale(app.request.locale)|replace({'Formule ': ''})|upper }}</p> <span>Valable saison 2022-2023</span></div> #}{#
  2991.                           <img alt=\"{{ item.nameLocale(app.request.locale) }}\" class=\"cover\" src=\"/uploads/products/{{item.id}}/{{item.mainImage}}\" />
  2992.                             <div class=\"date-article\">
  2993.                                 <p>{{ 'shop_bons_valable'|tr(tr)|raw }} </p>
  2994.                             </div>
  2995.                         </a>
  2996.                       </div>
  2997.                       <div class=\"col-md-7 pt-5\">
  2998.                         <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  2999.                           <span class=\"name\">{{ item.nameLocale(app.request.locale) }}</span>
  3000.                           <span class=\"subname\">{{ item.usecaseLocale(app.request.locale) }}</span>
  3001.                           <span class=\"category\">{{ 'menu_bons'|tr(tr)|upper|raw }}</span>
  3002.                         </a>
  3003.                          <div class=\"additional\">
  3004.                              {{ item.additionalLocale(app.request.locale)|raw }}
  3005.                          </div>
  3006.                             <div class=\"actions2 \">
  3007.                                 <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  3008.                                 <span class=\"price\">{{ item.priceFr }} €</span>
  3009.                                 <p class=\"no-cart fast-cart text-black p-0\">Je commande</p>
  3010.                                 </a>
  3011.                             </div>
  3012.                         <div class=\"options\" href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  3013.                           <label>{{ 'shop_product_options_title2'|tr(tr)|raw }}</label>
  3014.                             <div class=\"row\">
  3015.                                 <div class=\"col-12\">
  3016.                                       <span class=\"option-content\">
  3017.                                         Restaurant
  3018.                                     </span>
  3019.                                     <ul class=\"mt-3\">
  3020.                                         {% for option in options %}
  3021.                                             {% if option.restaurant  == true %}
  3022.                                                 <li class=\"option-{{option.id}}\" style=\"height: 85px\">
  3023.                                                     {% if option.desc != '' %}<span class=\"infos\" data-desc=\"{{ option.desc }}\" title=\"{{ option.desc }}\">i</span>{% endif %}
  3024.                                                     <p class=\"title\">{{ option.name }}<br>{% if option.sub != '' %} <span class=\"sub\">{{ option.sub }}</span> {% endif %}</p>
  3025.                                                     <p class=\"price\">(+ {{ option.price }} €)</p>
  3026.                                                 </li>
  3027.                                             {% endif %}
  3028.                                         {% endfor %}
  3029.                                     </ul>
  3030.                                 </div>
  3031.                                 <div class=\"col-12\">
  3032.                                     <span class=\"option-content\">
  3033.                                         Lounge Club
  3034.                                     </span>
  3035.                                     <ul class=\"mt-3\">
  3036.                                         {% for option in options %}
  3037.                                             {% if option.lounge  == true %}
  3038.                                                 <li class=\"option-{{option.id}}\">
  3039.                                                     {% if option.desc != '' %}<span class=\"infos\" data-desc=\"{{ option.desc }}\" title=\"{{ option.desc }}\">i</span>{% endif %}
  3040.                                                     <p class=\"title\">{{ option.name }}<br>{% if option.lounge %}<span>Lounge Club</span>{% endif %}</p>
  3041.                                                     <p class=\"price\" {% if not option.lounge and option.id < 3 %}style=\"margin-top: 10px;\"{% endif %}>(+ {{ option.price }} €)</p>
  3042.                                                 </li>
  3043.                                             {% endif %}
  3044.                                         {% endfor %}
  3045.                                     </ul>
  3046.                                 </div>
  3047.                             </div>
  3048.                             <div class=\"row\">
  3049.                                 <div class=\"col-12\">
  3050.                                     <span class=\"option-content\">
  3051.                                       {{ 'cadeau_title'|tr(tr)|raw }}
  3052.                                     </span>
  3053.                                     <ul class=\"mt-3\">
  3054.                                         {% for option in options %}
  3055.                                             {% if option.boutique  == true %}
  3056.                                                 <li class=\"option-{{option.id}}\">
  3057.                                                     {% if option.desc != '' %}<span class=\"infos\" data-desc=\"{{ option.desc }}\" title=\"{{ option.desc }}\">i</span>{% endif %}
  3058.                                                     <p class=\"title\">{{ option.name }}<br>{% if option.lounge %}<span>Lounge Club</span>{% endif %}</p>
  3059.                                                     <p class=\"price\" {% if not option.lounge and option.id < 3 %}style=\"margin-top: 10px;\"{% endif %}>(+ {{ option.price }} €)</p>
  3060.                                                 </li>
  3061.                                             {% endif %}
  3062.                                         {% endfor %}
  3063.                                     </ul>
  3064.                                 </div>
  3065.                             </div>
  3066.                         </div>
  3067.                       </div>
  3068.                     </div>
  3069.                   </div>
  3070.                   {% endif %}
  3071.               {% endfor %}#}
  3072.             {% for item in bons %}
  3073.                 {% set saved = false %}
  3074.                 {% for bookmark in bookmarks %}
  3075.                     {% if bookmark.product.id == item.id %}
  3076.                         {% set saved = true %}
  3077.                     {% endif %}
  3078.                 {% endfor %}
  3079.                 {% if item.slug in ['bon-cadeau-22', 'bon-cadeau-15', 'bon-cadeau-16'] %}
  3080.                     <div class=\"item col-md-6 col-lg-4 mb-5\" id=\"{{ item.slug }}\">
  3081.                         <div class=\"bon-cadeau\">
  3082.                             <div class=\"col-md-12\">
  3083.                                 <a href=\"#\" class=\"favoris trigger-modal {{ (is_granted('IS_AUTHENTICATED_REMEMBERED')) ? 'bookmark' : 'not-logged-in' }} {{ (saved) ? 'saved' : '' }}\" data-id=\"{{ item.id }}\"><i></i></a>
  3084.                                 <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\" class=\"cover-container\">
  3085.                                     <div class=\"per-person\"><span>{{ 'shop_bons_person'|tr(tr)|raw }}</span> <img height=\"11px\" src=\"/front/img/user-icon.svg\" alt=\"person\"></div>
  3086.                                     {# <div class=\"name-hover\"><p>{{ item.nameLocale(app.request.locale)|replace({'Formule ': ''})|upper }}</p> <span>Valable saison 2022-2023</span></div> #}
  3087.                                     <img alt=\"{{ item.nameLocale(app.request.locale) }}\" class=\"cover\" src=\"/uploads/products/{{item.id}}/{{item.mainImage}}\" />
  3088.                                     <div class=\"date-article\">
  3089.                                         <p>{{ 'shop_bons_valable'|tr(tr)|raw }} </p>
  3090.                                     </div>
  3091.                                 </a>
  3092.                             </div>
  3093.                             <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\" class=\"cover-container\">
  3094.                                 <span class=\"name\">{{ item.nameLocale(app.request.locale) }}</span>
  3095.                                 <span class=\"subname\">{{ item.usecaseLocale(app.request.locale) }}</span>
  3096.                                 <span class=\"category\">{{ 'menu_bons'|tr(tr)|upper|raw }}</span>
  3097.                             </a>
  3098.                             <div class=\"additional\" >
  3099.                                 {{ item.additionalLocale(app.request.locale)|raw }}
  3100.                             </div>
  3101.                             <div class=\"actions2 one\">
  3102.                                 <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  3103.                                     <span class=\"price\">{{ item.priceFr }} €</span>
  3104.                                     <p class=\"no-cart fast-cart text-black p-0\">Je commande</p>
  3105.                                 </a>
  3106.                             </div>
  3107.                             <div class=\"options small\" href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  3108.                                 <label>{{ 'shop_product_options_title2'|tr(tr)|raw }}</label>
  3109.                                 <div class=\"row\">
  3110.                                     <div class=\"col-12\">
  3111.                                       <span class=\"option-content\">
  3112.                                         Restaurant
  3113.                                     </span>
  3114.                                         <ul class=\"mt-3\">
  3115.                                             {% for option in options %}
  3116.                                                 {% if option.restaurant  == true %}
  3117.                                                     <li class=\"option-{{option.id}}\" style=\"height: 85px\">
  3118.                                                         {% if option.desc != '' %}<span class=\"infos\" data-desc=\"{{ option.desc }}\" title=\"{{ option.desc }}\">i</span>{% endif %}
  3119.                                                         <p class=\"title\">{{ option.name }}<br>{% if option.sub != '' %} <span class=\"sub\">{{ option.sub }}</span> {% endif %}</p>
  3120.                                                         <p class=\"price\">(+ {{ option.price }} €)</p>
  3121.                                                     </li>
  3122.                                                 {% endif %}
  3123.                                             {% endfor %}
  3124.                                         </ul>
  3125.                                     </div>
  3126.                                     <div class=\"col-12\">
  3127.                                     <span class=\"option-content\">
  3128.                                         Lounge Club
  3129.                                     </span>
  3130.                                         <ul class=\"mt-3\">
  3131.                                             {% for option in options %}
  3132.                                                 {% if option.lounge  == true %}
  3133.                                                     <li class=\"option-{{option.id}}\">
  3134.                                                         <p class=\"title\">{{ option.name }}<br>{% if option.lounge %}<span>Lounge Club</span>{% endif %}</p>
  3135.                                                         <p class=\"price\" {% if not option.lounge and option.id < 3 %}style=\"margin-top: 10px;\"{% endif %}>(+ {{ option.price }} €)</p>
  3136.                                                     </li>
  3137.                                                 {% endif %}
  3138.                                             {% endfor %}
  3139.                                         </ul>
  3140.                                     </div>
  3141.                                 </div>
  3142.                                 <div class=\"row\">
  3143.                                     <div class=\"col-12\">
  3144.                                     <span class=\"option-content\">
  3145.                                       {{ 'cadeau_title'|tr(tr)|raw }}
  3146.                                     </span>
  3147.                                         <ul class=\"mt-3\">
  3148.                                             {% for option in options %}
  3149.                                                 {% if option.boutique  == true %}
  3150.                                                     <li class=\"option-{{option.id}}\">
  3151.                                                         {% if option.desc != '' %}<span class=\"infos\" data-desc=\"{{ option.desc }}\" title=\"{{ option.desc }}\">i</span>{% endif %}
  3152.                                                         <p class=\"title\">{{ option.name }}<br>{% if option.lounge %}<span>Lounge Club</span>{% endif %}</p>
  3153.                                                         <p class=\"price\" {% if not option.lounge and option.id < 3 %}style=\"margin-top: 10px;\"{% endif %}>(+ {{ option.price }} €)</p>
  3154.                                                     </li>
  3155.                                                 {% endif %}
  3156.                                             {% endfor %}
  3157.                                         </ul>
  3158.                                     </div>
  3159.                                 </div>
  3160.                             </div>
  3161.                         </div>
  3162.                     </div>
  3163.                 {% endif %}
  3164.             {% endfor %}
  3165.         </div>
  3166.       </div>
  3167.     </div>
  3168.     <h3 class=\"shop_bons_section mt-5\">{{ 'shop_bons_section2'|tr(tr)|upper|raw }}</h3>
  3169.     <div class=\"items-slider pack-slider espace-content p-0 mt-3 mb-5\">
  3170.       <div class=\"content pb-5 mt-3\">
  3171.         <div class=\"row shop_bons_section2\" id=\"bon-cadeau-results\">
  3172.               {% for item in bons %}
  3173.                   {% set saved = false %}
  3174.                   {% for bookmark in bookmarks %}
  3175.                     {% if bookmark.product.id == item.id %}
  3176.                       {% set saved = true %}
  3177.                     {% endif %}
  3178.                   {% endfor %}
  3179.                   {% if item.slug in ['bon-cadeau-12', 'bon-cadeau-13', 'bon-cadeau-14'] %}
  3180.                   <div class=\"item col-md-6 col-lg-4 mb-5\" id=\"{{ item.slug }}\">
  3181.                     <div class=\"bon-cadeau\">
  3182.                       <div class=\"col-md-12\">
  3183.                           <a href=\"#\" class=\"favoris trigger-modal {{ (is_granted('IS_AUTHENTICATED_REMEMBERED')) ? 'bookmark' : 'not-logged-in' }} {{ (saved) ? 'saved' : '' }}\" data-id=\"{{ item.id }}\"><i></i></a>
  3184.                         <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\" class=\"cover-container\">
  3185.                           <div class=\"per-person\"><span>{{ 'shop_bons_person'|tr(tr)|raw }}</span> <img height=\"11px\" src=\"/front/img/user-icon.svg\" alt=\"person\"></div>
  3186.                           {# <div class=\"name-hover\"><p>{{ item.nameLocale(app.request.locale)|replace({'Formule ': ''})|upper }}</p> <span>Valable saison 2022-2023</span></div> #}
  3187.                           <img alt=\"{{ item.nameLocale(app.request.locale) }}\" class=\"cover\" src=\"/uploads/products/{{item.id}}/{{item.mainImage}}\" />
  3188.                             <div class=\"date-article\">
  3189.                                 <p>{{ 'shop_bons_valable'|tr(tr)|raw }} </p>
  3190.                             </div>
  3191.                         </a>
  3192.                       </div>
  3193.                           <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\" class=\"cover-container\">
  3194.                             <span class=\"name\">{{ item.nameLocale(app.request.locale) }}</span>
  3195.                             <span class=\"subname\">{{ item.usecaseLocale(app.request.locale) }}</span>
  3196.                             <span class=\"category\">{{ 'menu_bons'|tr(tr)|upper|raw }}</span>
  3197.                           </a>
  3198.                             <div class=\"additional\" >
  3199.                                 {{ item.additionalLocale(app.request.locale)|raw }}
  3200.                             </div>
  3201.                       <div class=\"actions2 one\">
  3202.                           <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  3203.                               <span class=\"price\">{{ item.priceFr }} €</span>
  3204.                               <p class=\"no-cart fast-cart text-black p-0\">Je commande</p>
  3205.                           </a>
  3206.                       </div>
  3207.                         <div class=\"options small\" href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  3208.                           <label>{{ 'shop_product_options_title2'|tr(tr)|raw }}</label>
  3209.                             <div class=\"row\">
  3210.                                 <div class=\"col-12\">
  3211.                                       <span class=\"option-content\">
  3212.                                         Restaurant
  3213.                                     </span>
  3214.                                     <ul class=\"mt-3\">
  3215.                                         {% for option in options %}
  3216.                                             {% if option.restaurant  == true %}
  3217.                                                 <li class=\"option-{{option.id}}\" style=\"height: 85px\">
  3218.                                                     {% if option.desc != '' %}<span class=\"infos\" data-desc=\"{{ option.desc }}\" title=\"{{ option.desc }}\">i</span>{% endif %}
  3219.                                                     <p class=\"title\">{{ option.name }}<br>{% if option.sub != '' %} <span class=\"sub\">{{ option.sub }}</span> {% endif %}</p>
  3220.                                                     <p class=\"price\">(+ {{ option.price }} €)</p>
  3221.                                                 </li>
  3222.                                             {% endif %}
  3223.                                         {% endfor %}
  3224.                                     </ul>
  3225.                                 </div>
  3226.                                 <div class=\"col-12\">
  3227.                                     <span class=\"option-content\">
  3228.                                         Lounge Club
  3229.                                     </span>
  3230.                                     <ul class=\"mt-3\">
  3231.                                         {% for option in options %}
  3232.                                             {% if option.lounge  == true %}
  3233.                                                 <li class=\"option-{{option.id}}\">
  3234.                                                     <p class=\"title\">{{ option.name }}<br>{% if option.lounge %}<span>Lounge Club</span>{% endif %}</p>
  3235.                                                     <p class=\"price\" {% if not option.lounge and option.id < 3 %}style=\"margin-top: 10px;\"{% endif %}>(+ {{ option.price }} €)</p>
  3236.                                                 </li>
  3237.                                             {% endif %}
  3238.                                         {% endfor %}
  3239.                                     </ul>
  3240.                                 </div>
  3241.                             </div>
  3242.                             <div class=\"row\">
  3243.                                 <div class=\"col-12\">
  3244.                                     <span class=\"option-content\">
  3245.                                       {{ 'cadeau_title'|tr(tr)|raw }}
  3246.                                     </span>
  3247.                                     <ul class=\"mt-3\">
  3248.                                         {% for option in options %}
  3249.                                             {% if option.boutique  == true %}
  3250.                                                 <li class=\"option-{{option.id}}\">
  3251.                                                     {% if option.desc != '' %}<span class=\"infos\" data-desc=\"{{ option.desc }}\" title=\"{{ option.desc }}\">i</span>{% endif %}
  3252.                                                     <p class=\"title\">{{ option.name }}<br>{% if option.lounge %}<span>Lounge Club</span>{% endif %}</p>
  3253.                                                     <p class=\"price\" {% if not option.lounge and option.id < 3 %}style=\"margin-top: 10px;\"{% endif %}>(+ {{ option.price }} €)</p>
  3254.                                                 </li>
  3255.                                             {% endif %}
  3256.                                         {% endfor %}
  3257.                                     </ul>
  3258.                                 </div>
  3259.                             </div>
  3260.                         </div>
  3261.                     </div>
  3262.                   </div>
  3263.                   {% endif %}
  3264.               {% endfor %}
  3265.         </div>
  3266.       </div>
  3267.     </div>
  3268.     <h3 class=\"shop_bons_section mt-5\">{{ 'shop_bons_section3'|tr(tr)|upper|raw }}</h3>
  3269.     <div class=\"items-slider pack-slider espace-content p-0 mt-3 mb-5\">
  3270.       <div class=\"content pb-5 mt-3\">
  3271.         <div class=\"row shop_bons_section2\" id=\"bon-cadeau-results\">
  3272.               {% for item in bons %}
  3273.                   {% set saved = false %}
  3274.                   {% for bookmark in bookmarks %}
  3275.                     {% if bookmark.product.id == item.id %}
  3276.                       {% set saved = true %}
  3277.                     {% endif %}
  3278.                   {% endfor %}
  3279.                   {% if item.slug in ['bon-cadeau-17', 'bon-cadeau-18', 'bon-cadeau-19'] %}
  3280.                   <div class=\"item col-md-6 col-lg-4 mb-5\" id=\"{{ item.slug }}\">
  3281.                     <div class=\"bon-cadeau\">
  3282.                       <div class=\"col-md-12\">
  3283.                           <a href=\"#\" class=\"favoris trigger-modal {{ (is_granted('IS_AUTHENTICATED_REMEMBERED')) ? 'bookmark' : 'not-logged-in' }} {{ (saved) ? 'saved' : '' }}\" data-id=\"{{ item.id }}\"><i></i></a>
  3284.                         <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\" class=\"cover-container\">
  3285.                           <div class=\"per-person\"><span>{{ 'shop_bons_person'|tr(tr)|raw }}</span> <img height=\"11px\" src=\"/front/img/user-icon.svg\" alt=\"person\"></div>
  3286.                           {# <div class=\"name-hover\"><p>{{ item.nameLocale(app.request.locale)|replace({'Formule ': ''})|upper }}</p> <span>Valable saison 2022-2023</span></div> #}
  3287.                           <img alt=\"{{ item.nameLocale(app.request.locale) }}\" class=\"cover\" src=\"/uploads/products/{{item.id}}/{{item.mainImage}}\" />
  3288.                             <div class=\"date-article\">
  3289.                                 <p>{{ 'shop_bons_valable'|tr(tr)|raw }} </p>
  3290.                             </div>
  3291.                         </a>
  3292.                       </div>
  3293.                       <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\" class=\"cover-container\">
  3294.                         <span class=\"name\">{{ item.nameLocale(app.request.locale) }}</span>
  3295.                         <span class=\"subname\">{{ item.usecaseLocale(app.request.locale) }}</span>
  3296.                         <span class=\"category\">{{ 'menu_bons'|tr(tr)|upper|raw }}</span>
  3297.                       </a>
  3298.                           <div class=\"additional\">
  3299.                               {{ item.additionalLocale(app.request.locale)|raw }}
  3300.                           </div>
  3301.                           <div class=\"actions2 add\">
  3302.                               <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  3303.                                   <span class=\"price\">{{ item.priceFr }} €</span>
  3304.                                   <p class=\"no-cart fast-cart text-black p-0\">Je commande</p>
  3305.                               </a>
  3306.                           </div>
  3307.                         <div class=\"options small\" href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  3308.                           <label>{{ 'shop_product_options_title2'|tr(tr)|raw }}</label>
  3309.                             <div class=\"row\">
  3310.                                 <div class=\"col-12\">
  3311.                                         <span class=\"option-content d-none\">
  3312.                                         Restaurant
  3313.                                         </span>
  3314.                                             <ul class=\"mt-3  d-none\">
  3315.                                                 {% for option in options %}
  3316.                                                     {% if option.restaurant  == true %}
  3317.                                                         <li class=\"option-{{option.id}}\" style=\"height: 85px\">
  3318.                                                             <p class=\"title\">{{ option.name }}<br>{% if option.sub != '' %} <span class=\"sub\">{{ option.sub }}</span> {% endif %}</p>
  3319.                                                             <p class=\"price\">(+ {{ option.price }} €)</p>
  3320.                                                         </li>
  3321.                                                     {% endif %}
  3322.                                                 {% endfor %}
  3323.                                             </ul>
  3324.                                 </div>
  3325.                                 <div class=\"col-12\">
  3326.                                     <span class=\"option-content\">
  3327.                                         Lounge Club
  3328.                                     </span>
  3329.                                     <ul class=\"mt-3\">
  3330.                                         {% for option in options %}
  3331.                                             {% if option.lounge  == true %}
  3332.                                                 <li class=\"option-{{option.id}}\">
  3333.                                                     <p class=\"title\">{{ option.name }}<br>{% if option.lounge %}<span>Lounge Club</span>{% endif %}</p>
  3334.                                                     <p class=\"price\" {% if not option.lounge and option.id < 3 %}style=\"margin-top: 10px;\"{% endif %}>(+ {{ option.price }} €)</p>
  3335.                                                 </li>
  3336.                                             {% endif %}
  3337.                                         {% endfor %}
  3338.                                     </ul>
  3339.                                 </div>
  3340.                             </div>
  3341.                             <div class=\"row\">
  3342.                                 <div class=\"col-12\">
  3343.                                     <span class=\"option-content\">
  3344.                                       {{ 'cadeau_title'|tr(tr)|raw }}
  3345.                                     </span>
  3346.                                     <ul class=\"mt-3\">
  3347.                                         {% for option in options %}
  3348.                                             {% if option.boutique  == true %}
  3349.                                                 <li class=\"option-{{option.id}}\">
  3350.                                                     <p class=\"title\">{{ option.name }}<br>{% if option.lounge %}<span>Lounge Club</span>{% endif %}</p>
  3351.                                                     <p class=\"price\" {% if not option.lounge and option.id < 3 %}style=\"margin-top: 10px;\"{% endif %}>(+ {{ option.price }} €)</p>
  3352.                                                 </li>
  3353.                                             {% endif %}
  3354.                                         {% endfor %}
  3355.                                     </ul>
  3356.                                 </div>
  3357.                             </div>
  3358.                         </div>
  3359.                     </div>
  3360.                   </div>
  3361.                   {% endif %}
  3362.               {% endfor %}
  3363.         </div>
  3364.       </div>
  3365.     </div>
  3366.     <h3 class=\"shop_bons_section mt-5\">{{ 'shop_bons_section4'|tr(tr)|upper|raw }}</h3>
  3367.     <div class=\"items-slider pack-slider espace-content p-0 mt-3 mb-5\">
  3368.       <div class=\"content pb-5 mt-3\">
  3369.         <div class=\"row shop_bons_section1\" id=\"bon-cadeau-results\">
  3370.               {% for item in bons %}
  3371.                   {% set saved = false %}
  3372.                   {% for bookmark in bookmarks %}
  3373.                     {% if bookmark.product.id == item.id %}
  3374.                       {% set saved = true %}
  3375.                     {% endif %}
  3376.                   {% endfor %}
  3377.                   {% if item.slug in ['bon-cadeau-20'] %}
  3378.                   <div class=\"item col-md-12 col-lg-6 mb-5\" id=\"{{ item.slug }}\">
  3379.                     <div class=\"bon-cadeau row\">
  3380.                       <div class=\"col-md-5\">
  3381.                           <a href=\"#\" class=\"favoris trigger-modal {{ (is_granted('IS_AUTHENTICATED_REMEMBERED')) ? 'bookmark' : 'not-logged-in' }} {{ (saved) ? 'saved' : '' }}\" data-id=\"{{ item.id }}\"><i></i></a>
  3382.                         <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  3383.                           <div class=\"per-person\"><span>{{ 'shop_bons_person'|tr(tr)|raw }}</span> <img height=\"11px\" src=\"/front/img/user-icon.svg\" alt=\"person\"></div>
  3384.                           {# <div class=\"name-hover\"><p>{{ item.nameLocale(app.request.locale)|replace({'Formule ': ''})|upper }}</p> <span>Valable saison 2022-2023</span></div> #}
  3385.                           <img alt=\"{{ item.nameLocale(app.request.locale) }}\" class=\"cover\" src=\"/uploads/products/{{item.id}}/{{item.mainImage}}\" />
  3386.                             <div class=\"date-article\">
  3387.                                 <p>{{ 'shop_bons_valable'|tr(tr)|raw }} </p>
  3388.                             </div>
  3389.                         </a>
  3390.                       </div>
  3391.                       <div class=\"col-md-7 pt-5\">
  3392.                         <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  3393.                           <span class=\"name\">{{ item.nameLocale(app.request.locale) }}</span>
  3394.                           <span class=\"subname\">{{ item.usecaseLocale(app.request.locale) }}</span>
  3395.                           <span class=\"category\">{{ 'menu_bons'|tr(tr)|upper|raw }}</span>
  3396.                         </a>
  3397.                             <div class=\"additional\">
  3398.                                 {{ item.additionalLocale(app.request.locale)|raw }}
  3399.                             </div>
  3400.                             <div class=\"actions2\">
  3401.                                 <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  3402.                                     <span class=\"price\">{{ item.priceFr }} €</span>
  3403.                                     <p class=\"no-cart fast-cart text-black p-0\">Je commande</p>
  3404.                                 </a>
  3405.                             </div>
  3406.                         <div class=\"options\" href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  3407.                           <label>{{ 'shop_product_options_title2'|tr(tr)|raw }}</label>
  3408.                             <div class=\"row\">
  3409.                                 <div class=\"col-12\">
  3410.                                       <span class=\"option-content  d-none\">
  3411.                                         Restaurant
  3412.                                     </span>
  3413.                                     <ul class=\"mt-3 d-none\">
  3414.                                         {% for option in options %}
  3415.                                             {% if option.restaurant  == true %}
  3416.                                                 <li class=\"option-{{option.id}}\" style=\"height: 85px\">
  3417.                                                     <p class=\"title\">{{ option.name }}<br>{% if option.sub != '' %} <span class=\"sub\">{{ option.sub }}</span> {% endif %}</p>
  3418.                                                     <p class=\"price\">(+ {{ option.price }} €)</p>
  3419.                                                 </li>
  3420.                                             {% endif %}
  3421.                                         {% endfor %}
  3422.                                     </ul>
  3423.                                 </div>
  3424.                                 <div class=\"col-12\">
  3425.                                     <span class=\"option-content\">
  3426.                                         Lounge Club
  3427.                                     </span>
  3428.                                     <ul class=\"mt-3\">
  3429.                                         {% for option in options %}
  3430.                                             {% if option.lounge  == true %}
  3431.                                                 <li class=\"option-{{option.id}}\">
  3432.                                                     <p class=\"title\">{{ option.name }}<br>{% if option.lounge %}<span>Lounge Club</span>{% endif %}</p>
  3433.                                                     <p class=\"price\" {% if not option.lounge and option.id < 3 %}style=\"margin-top: 10px;\"{% endif %}>(+ {{ option.price }} €)</p>
  3434.                                                 </li>
  3435.                                             {% endif %}
  3436.                                         {% endfor %}
  3437.                                     </ul>
  3438.                                 </div>
  3439.                             </div>
  3440.                             <div class=\"row\">
  3441.                                 <div class=\"col-12\">
  3442.                                     <span class=\"option-content\">
  3443.                                       {{ 'cadeau_title'|tr(tr)|raw }}
  3444.                                     </span>
  3445.                                     <ul class=\"mt-3\">
  3446.                                         {% for option in options %}
  3447.                                             {% if option.boutique  == true %}
  3448.                                                 <li class=\"option-{{option.id}}\">
  3449.                                                     <p class=\"title\">{{ option.name }}<br>{% if option.lounge %}<span>Lounge Club</span>{% endif %}</p>
  3450.                                                     <p class=\"price\" {% if not option.lounge and option.id < 3 %}style=\"margin-top: 10px;\"{% endif %}>(+ {{ option.price }} €)</p>
  3451.                                                 </li>
  3452.                                             {% endif %}
  3453.                                         {% endfor %}
  3454.                                     </ul>
  3455.                                 </div>
  3456.                             </div>
  3457.                         </div>
  3458.                       </div>
  3459.                     </div>
  3460.                   </div>
  3461.                   {% endif %}
  3462.               {% endfor %}
  3463.               {% for item in bons %}
  3464.                   {% set saved = false %}
  3465.                   {% for bookmark in bookmarks %}
  3466.                     {% if bookmark.product.id == item.id %}
  3467.                       {% set saved = true %}
  3468.                     {% endif %}
  3469.                   {% endfor %}
  3470.                   {% if item.slug in ['bon-cadeau-21'] %}
  3471.                   <div class=\"item col-md-12 col-lg-6 mb-5 {{ loop.last ? 'last-item-class' : '' }}\" id=\"bon-cadeau-10\">
  3472.                     <div class=\"bon-cadeau row\" style=\"margin-top: 10px;\">
  3473.                       <div class=\"col-md-5\">
  3474.                         <div style=\"position: relative;\">
  3475.                           <img alt=\"{{ item.nameLocale(app.request.locale) }}\" class=\"cover\" src=\"/uploads/products/{{item.id}}/{{item.mainImage}}\" />
  3476.                             <div class=\"date-article\">
  3477.                                 <p>{{ 'shop_bons_valable'|tr(tr)|raw }} </p>
  3478.                             </div>
  3479.                         </div>
  3480.                       </div>
  3481.                       <div class=\"col-md-7 pt-5\">
  3482.                         <div style=\"position: relative;\">
  3483.                           <span class=\"name\">{{ item.nameLocale(app.request.locale) }}</span>
  3484.                           <span class=\"subname\">{{ item.usecaseLocale(app.request.locale) }}</span>
  3485.                           <span class=\"category\">{{ 'menu_bons'|tr(tr)|upper|raw }}</span>
  3486.                           {{ item.additionalLocale(app.request.locale)|raw }}
  3487.                         </div>
  3488.                         <div class=\"actions2\">
  3489.                             <input type=\"hidden\" id=\"bon-cadeau-10-value\" value=\"{{ item.price }}\" />
  3490.                             <a href=\"#\" id=\"bon-cadeau-10-minus\">-</a><span class=\"price\">{{ item.priceFr }} €</span><a href=\"#\" id=\"bon-cadeau-10-plus\">+</a>
  3491.                             <a href=\"#\" class=\"add-cart fast-cart2\" data-id=\"{{item.id}}\" style=\"width: 50px\"><img alt=\"to cart\" class=\"\" src=\"/front/img/shop-cart.svg\" /></a>
  3492.                         </div>
  3493.                       </div>
  3494.                       
  3495.                     </div>
  3496.                   </div>
  3497.                   {% endif %}
  3498.               {% endfor %}
  3499.         </div>
  3500.       </div>
  3501.     </div>
  3502.     <div class=\"floating-cart\"><img src=\"/front/img/cart.svg\" alt=\"cart\" /></div>
  3503. {#         <div class=\"content pb-5 mt-5\">
  3504.           <div class=\"row\" id=\"bon-cadeau-results\">
  3505.               {% for item in bons %}
  3506.                   {% set saved = false %}
  3507.                   {% for bookmark in bookmarks %}
  3508.                     {% if bookmark.product.id == item.id %}
  3509.                       {% set saved = true %}
  3510.                     {% endif %}
  3511.                   {% endfor %}
  3512.                   <div class=\"item col-md-3 mb-5\">
  3513.                     <div class=\"bon-cadeau\">
  3514.                       <a href=\"{{ (not is_granted('IS_AUTHENTICATED_REMEMBERED')) ? path('security_login') : '' }}\" data-id=\"{{ item.id }}\" class=\"favoris {{ (is_granted('IS_AUTHENTICATED_REMEMBERED')) ? 'bookmark' : '' }} {{ (saved) ? 'saved' : '' }}\"><i></i></a>
  3515.                       <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  3516.                         <div class=\"per-person\"><span>{{ 'shop_bons_person'|tr(tr)|raw }}</span> <img height=\"11px\" src=\"/front/img/user-icon.svg\" alt=\"person\"></div>
  3517.                         <img alt=\"{{ item.nameLocale(app.request.locale) }}\" class=\"cover\" src=\"/uploads/products/{{item.id}}/{{item.mainImage}}\" />
  3518.                       </a>
  3519.                       <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}/produit/{{item.slug}}\">
  3520.                         <span class=\"name\">{{ item.nameLocale(app.request.locale) }}</span>
  3521.                         <span class=\"subname\">{{ item.usecaseLocale(app.request.locale) }}</span>
  3522.                         <span class=\"category\">{{ 'menu_bons'|tr(tr)|upper|raw }}</span>
  3523.                         {{ item.additionalLocale(app.request.locale)|raw }}
  3524.                       </a>
  3525.                       <div class=\"actions\">
  3526.                           <span class=\"price\">{{ item.priceFr }} €</span>
  3527.                           <a href=\"#\" class=\"add-cart fast-cart\" data-id=\"{{item.id}}\"><img alt=\"to cart\" class=\"\" src=\"/front/img/shop-cart.svg\" /></a>
  3528.                       </div>
  3529.                       
  3530.                     </div>
  3531.                   </div>
  3532.               {% endfor %}
  3533.                   <div class=\"floating-cart\"><img src=\"/front/img/cart.svg\" alt=\"cart\" /></div>
  3534.           </div>
  3535.         </div> #}
  3536.     </div>
  3537. {% endif %}
  3538.     <section class=\"actu-content newsletter\" style=\"margin-bottom: 180px;\">
  3539.       <div class=\"content mt-5 pt-5\">
  3540.         <h2 class=\"mb-5 no-bar\">{{ 'newsletter_title'|tr(tr)|upper|raw }}<span class=\"full-bar\"></span></h2>
  3541.         <div class=\"pt-5\">
  3542.           <form>
  3543.             <p class=\"title\">{{ 'newsletter_subtitle'|tr(tr)|raw }}</p>
  3544.             <p class=\"desc\">{{ 'newsletter_desc'|tr(tr)|raw }}</p>
  3545.             <div class=\"email-input\">
  3546.               <input type=\"text\" value=\"\" placeholder=\"{{ 'newsletter_email'|tr(tr)|raw }}\" class=\"email mt-3\" />
  3547.               <a href=\"#\" class=\"register\">&nbsp;</a>
  3548.             </div>
  3549.             <div class=\"row\">
  3550.               <div class=\"col-12 mt-4\">
  3551.                 <input type=\"checkbox\" id=\"confirm\" class=\"apple-switch\" checked=\"checked\" />
  3552.                 <label for=\"confirm\">{{ 'newsletter_agree'|tr(tr)|raw }}</label>
  3553.                 <p class=\"text-center mt-4\" id=\"message_newsletter\"></p>
  3554.               </div>
  3555.             </div>
  3556.           </form>
  3557.         </div>
  3558.       </div>
  3559.     </section>
  3560.     {% include ('FrontBundle/Partial/modal.html.twig') %}
  3561.     {% include 'FrontBundle/Partial/footer.html.twig' %}
  3562. {% endblock %}
  3563. {% block javascripts %}
  3564.   <script src=\"/front/js/owl.carousel.min.js\"></script>
  3565.   <script src=\"/front/js/wNumb.min.js\"></script>
  3566.   <script src=\"/front/js/nouislider.min.js\"></script>
  3567.   <script type=\"text/javascript\">
  3568.     \$( document ).ready(function() {
  3569.       if( window.innerWidth <= 768 ){
  3570.         \$('#bon-cadeau-results .col-md-3').addClass('col-md-6');
  3571.         \$('#bon-cadeau-results .col-md-3').removeClass('col-md-3');
  3572.       }
  3573.       
  3574.       if( window.innerWidth <= 1024 ){
  3575.         \$('#bon-cadeau-results .col-md-3').addClass('col-md-4');
  3576.         \$('#bon-cadeau-results .col-md-3').removeClass('col-md-3');
  3577.       }
  3578.         \$('.additional li').each(function(index, value) {
  3579.             if(\$(this).data('info')){
  3580.                 var add_desc = '';
  3581.                 if( \$(this).data('info') == 'sp-ga' ){
  3582.                     /*add_desc = \"{{ 'shop_bons_desc1'|tr(tr)|raw }}\".replace(/'/g, \"\\\\'\");*/
  3583.                     add_desc = \"{{ 'shop_bons_desc1'|tr(tr)|raw }}\";
  3584.                 } else if( \$(this).data('info') == 'mj-m1' ){
  3585.                     /*add_desc = \"{{ 'shop_bons_desc2'|tr(tr)|raw }}\".replace(/'/g, \"\\\\'\");*/
  3586.                     add_desc = \"{{ 'shop_bons_desc2'|tr(tr)|raw }}\";
  3587.                 } else if( \$(this).data('info') == 'mj-m2' ){
  3588.                     /*add_desc = \"{{ 'shop_bons_desc3'|tr(tr)|raw }}\".replace(/'/g, \"\\\\'\");*/
  3589.                     add_desc = \"{{ 'shop_bons_desc3'|tr(tr)|raw }}\";
  3590.                 } else if( \$(this).data('info') == 've-m1' ){
  3591.                     /*add_desc = \"{{ 'shop_bons_desc4'|tr(tr)|raw }}\".replace(/'/g, \"\\\\'\");*/
  3592.                     add_desc = \"{{ 'shop_bons_desc4'|tr(tr)|raw }}\";
  3593.                 } else if( \$(this).data('info') == 've-m2' ){
  3594.                     /*add_desc = \"{{ 'shop_bons_desc5'|tr(tr)|raw }}\".replace(/'/g, \"\\\\'\");*/
  3595.                     add_desc = \"{{ 'shop_bons_desc5'|tr(tr)|raw }}\";
  3596.                 }
  3597.                 \$(this).append('<span class=\"infos\" data-desc=\"'+add_desc+'\">i</span>')
  3598.             }
  3599.         });
  3600.         \$('.infos').each(function(index, value) {
  3601.             \$(this).tooltipster({
  3602.                 content: \$(this).data('desc'),
  3603.                 delay: 200,
  3604.                 contentAsHTML: true,
  3605.                 trigger: 'click'
  3606.             });
  3607.         });
  3608.         \$('.options p').click(function(e){
  3609.             e.preventDefault();
  3610.             window.location.href = \$(this).parents('.options').attr('href');
  3611.         });
  3612.       \$('.bookmark').click(function(e){
  3613.         e.preventDefault();
  3614.         var product_id = \$(this).data('id');
  3615.         var element = \$(this);
  3616.         if( \$(this).hasClass('saved') ){
  3617.           var action = 'unsave';
  3618.         } else {
  3619.           var action = 'save';
  3620.         }
  3621.         
  3622.         \$.ajax({
  3623.           type: \"POST\",
  3624.           url: \"/shop/product/\"+action+\"/\"+product_id,
  3625.           data: null,
  3626.           dataType: \"json\",
  3627.           success: function(response) {
  3628.             if( action == 'save' ){
  3629.               element.addClass('saved');
  3630.             } else {
  3631.               element.removeClass('saved');
  3632.             }
  3633.           }
  3634.         });
  3635.       });
  3636.     });
  3637.   </script>
  3638.     <!-- script pour gérer la connexion lors de la demande d'ajout de favoris --->
  3639.     <script>
  3640.         \$(document).ready(function() {
  3641.             \$('.trigger-modal').on('click', function(e) {
  3642.                 e.preventDefault(); // Empêche le comportement par défaut du lien
  3643.                 const baseUrl = \"/\" + \$(\"html\").attr(\"lang\"); // Construit la base de l'URL avec la locale
  3644.                 const loginUrl = baseUrl + \"/security_login\"; // Adaptez cette ligne si nécessaire
  3645.                 \$.ajax({
  3646.                     url: baseUrl + \"/user/connected\",
  3647.                     success: function(data) {
  3648.                         if (!data.isLoggedIn) {
  3649.                             let modalTitle, modalContent, modalButtonText;
  3650.                             // Définit le contenu de la modale selon la locale
  3651.                             switch(data.locale) {
  3652.                                 case \"fr\":
  3653.                                     modalTitle = \"Connexion nécessaire\";
  3654.                                     modalContent = \"Pour réaliser cette action vous devez être connecté. Si vous n'avez pas encore de compte, vous pouvez en créer un.\";
  3655.                                     modalButtonText = \"Se connecter\";
  3656.                                     break;
  3657.                                 case \"en\":
  3658.                                     modalTitle = \"Connection required\";
  3659.                                     modalContent = \"You must be logged in to perform this action. If you don't have an account yet, you can create one.\";
  3660.                                     modalButtonText = \"Sign in\";
  3661.                                     break;
  3662.                                 case \"de\":
  3663.                                     modalTitle = \"Verbindung erforderlich\";
  3664.                                     modalContent = \"Um diese Aktion durchzuführen, müssen Sie angemeldet sein. Wenn Sie noch kein Konto haben, können Sie eines erstellen.\";
  3665.                                     modalButtonText = \"Sich anmelden\";
  3666.                                     break;
  3667.                             }
  3668.                             \$(\"#modalLoginReminderLabel\").text(modalTitle);
  3669.                             \$(\"#modalLoginReminder .modal-body\").text(modalContent);
  3670.                             \$(\".modalbutton\").text(modalButtonText).attr(\"onclick\", \"window.location.href='\" + loginUrl + \"'\");
  3671.                             \$(\"#modalLoginReminder\").modal('show');
  3672.                         }
  3673.                     }
  3674.                 });
  3675.             });
  3676.         });
  3677.     </script>
  3678. {% endblock %}
  3679. ""FrontBundle/Page/shop2.html.twig""/home/clients/3cdd021c67ffcc8186b679e7845b2138/sites/api-royal-palace.dix-demo.fr/13_06_24/templates/FrontBundle/Page/shop2.html.twig");
  3680.     }
  3681. }