<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
/* front/product-option/new_index2.html.twig */
class __TwigTemplate_05dabcdaf03d2c51fc37c6eac91804c1f719b886c7e085d0ca8520c6dacffa96 extends \Twig\Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'title' => [$this, 'block_title'],
'metaDescription' => [$this, 'block_metaDescription'],
'googleTagManagerDataLayer' => [$this, 'block_googleTagManagerDataLayer'],
'stylesheets' => [$this, 'block_stylesheets'],
'body' => [$this, 'block_body'],
'javascripts' => [$this, 'block_javascripts'],
];
$macros["_self"] = $this->macros["_self"] = $this;
}
protected function doGetParent(array $context)
{
// line 1
return "front/layout.html.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "front/product-option/new_index2.html.twig"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "front/product-option/new_index2.html.twig"));
// line 3
if (twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 3, $this->source); })()), "metaTitle", [], "any", false, false, false, 3)) {
}
// line 8
if (twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 8, $this->source); })()), "metaDescription", [], "any", false, false, false, 8)) {
}
// line 1
$this->parent = $this->loadTemplate("front/layout.html.twig", "front/product-option/new_index2.html.twig", 1);
$this->parent->display($context, array_merge($this->blocks, $blocks));
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
}
// line 4
public function block_title($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
// line 5
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 5, $this->source); })()), "metaTitle", [], "any", false, false, false, 5), [], "pageCmsTranslate"), "html", null, true);
echo "
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 9
public function block_metaDescription($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metaDescription"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metaDescription"));
// line 10
echo " <meta name=\"description\" content=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 10, $this->source); })()), "metaDescription", [], "any", false, false, false, 10), [], "pageCmsTranslate"), "html", null, true);
echo "\">
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 14
public function block_googleTagManagerDataLayer($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "googleTagManagerDataLayer"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "googleTagManagerDataLayer"));
// line 15
echo " ";
$this->loadTemplate("google_tag.html.twig", "front/product-option/new_index2.html.twig", 15)->display(twig_array_merge($context, ["titlePage" => "product option", "categoryPage" => "product-details", "navigation_category1" => "", "navigation_category2" => "", "navigation_category3" => ""]));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 17
public function block_stylesheets($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
// line 18
echo " <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/simple-line-icons/2.5.5/css/simple-line-icons.min.css\">
";
// line 19
echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("color_lab_product");
echo "
";
// line 20
$this->displayParentBlock("stylesheets", $context, $blocks);
echo "
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 34
public function block_body($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
// line 35
echo " ";
$this->loadTemplate("front/header.html.twig", "front/product-option/new_index2.html.twig", 35)->display($context);
// line 36
echo " ";
$context["currentPath"] = twig_get_attribute($this->env, $this->source, twig_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.', 36, $this->source); })()), "request", [], "any", false, false, false, 36), "requesturi", [], "any", false, false, false, 36);
// line 37
echo " <script>
var isMobile = \"";
// line 38
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 38, $this->source); })()), "request", [], "any", false, false, false, 38), "get", [0 => "isMobile"], "method", false, false, false, 38), "html", null, true);
echo "\";
var str1 = '?';
var str2 = '";
// line 40
echo twig_escape_filter($this->env, (isset($context["currentPath"]) || array_key_exists("currentPath", $context) ? $context["currentPath"] : (function () { throw new RuntimeError('Variable "currentPath" does not exist.', 40, $this->source); })()), "html", null, true);
echo "';
str2 = str2.replace(/&/g, '&');
if(str2.indexOf('isMobile') != -1){
var str2 = str2.substring(0 ,str2.indexOf('isMobile') - 1);
}
var str3 = '?';
if(str2.indexOf(str1) != -1){
str3 = '&';
}
if(\$( window ).width() > 768 ) {
if(isMobile == '1'){
window.location.replace(str2+str3+\"isMobile=0\");
}
}else {
if(isMobile != '1') {
window.location.replace(str2+str3+\"isMobile=1\");
}
}
</script>
<input type=\"hidden\" id=\"newPage\" value=\"1\">
<input type=\"hidden\" id=\"designId\" value=\"";
// line 60
if ((isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 60, $this->source); })())) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 60, $this->source); })()), "templateIdCrello", [], "any", false, false, false, 60), "html", null, true);
}
echo "\">
<input type=\"hidden\" name=\"tokenDetail\" id=\"tokenDetail\" value=\"";
// line 61
if ((isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 61, $this->source); })())) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 61, $this->source); })()), "token", [], "any", false, false, false, 61), "html", null, true);
}
echo "\">
";
// line 62
$context["productObject"] = null;
// line 63
echo " ";
if (((isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 63, $this->source); })()) && twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 63, $this->source); })()), "product", [], "any", false, false, false, 63))) {
// line 64
echo " ";
$context["productObject"] = twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 64, $this->source); })()), "product", [], "any", false, false, false, 64);
// line 65
echo " ";
} elseif (twig_get_attribute($this->env, $this->source, twig_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.', 65, $this->source); })()), "request", [], "any", false, false, false, 65), "get", [0 => "product"], "method", false, false, false, 65)) {
// line 66
echo " ";
$context["productObject"] = $this->extensions['App\Twig\AppExtension']->getProductById(twig_get_attribute($this->env, $this->source, twig_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.', 66, $this->source); })()), "request", [], "any", false, false, false, 66), "get", [0 => "product"], "method", false, false, false, 66));
// line 67
echo " ";
}
// line 68
echo " ";
$context["isMobileInterface"] = false;
// line 69
echo " ";
if ((twig_get_attribute($this->env, $this->source, twig_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.', 69, $this->source); })()), "request", [], "any", false, false, false, 69), "get", [0 => "isMobile"], "method", false, false, false, 69) == "1")) {
// line 70
echo " ";
// line 71
echo " ";
$context["isMobileInterface"] = true;
// line 72
echo " <input type=\"hidden\" value=\"1\" id=\"isMobileInterface\">
<div class=\"productIndexOptionNewMobile\">
";
// line 74
if ((isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 74, $this->source); })())) {
// line 75
echo " ";
$context["idProduct"] = twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 75, $this->source); })()), "product", [], "any", false, false, false, 75), "id", [], "any", false, false, false, 75);
// line 76
echo " ";
} else {
// line 77
echo " ";
if (twig_get_attribute($this->env, $this->source, twig_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.', 77, $this->source); })()), "request", [], "any", false, false, false, 77), "get", [0 => "product"], "method", false, false, false, 77)) {
// line 78
echo " ";
$context["idProduct"] = twig_get_attribute($this->env, $this->source, twig_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.', 78, $this->source); })()), "request", [], "any", false, false, false, 78), "get", [0 => "product"], "method", false, false, false, 78);
// line 79
echo " ";
}
// line 80
echo " ";
}
// line 81
echo " <input value=\"";
echo twig_escape_filter($this->env, (isset($context["idProduct"]) || array_key_exists("idProduct", $context) ? $context["idProduct"] : (function () { throw new RuntimeError('Variable "idProduct" does not exist.', 81, $this->source); })()), "html", null, true);
echo "\" checked=\"checked\" data-new-page=\"1\" style=\"display: none\" data-url=\"";
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("product_option");
echo "?product=";
echo twig_escape_filter($this->env, (isset($context["idProduct"]) || array_key_exists("idProduct", $context) ? $context["idProduct"] : (function () { throw new RuntimeError('Variable "idProduct" does not exist.', 81, $this->source); })()), "html", null, true);
echo "\" type=\"radio\" name=\"productOption\" >
<div class=\"col-12 pl-0 pr-0 linkTitreFirstProduct\" >
<a href=\"";
// line 84
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("besoin_produits");
echo "\" class=\"paddingMobileOptionProduct\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"11\" height=\"18\" viewBox=\"0 0 11 18\" fill=\"none\">
<path d=\"M9 2L2 9L9 16\" stroke=\"#211E1D\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>
</svg>
<span class=\"\">";
// line 88
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 88, $this->source); })()), "getTypeProductName", [], "method", false, false, false, 88), "html", null, true);
echo "</span>
</a>
</div>
";
// line 91
$context["dataLivraisonArray2"] = $this->extensions['App\Twig\LivraisonExtension']->getDataLivraisonWithOrNotImprimeur();
// line 92
echo " <div class=\"blocLivraisonBesoinProduct\">
<div class=\"bloc1LivraisonBesoinProduct\">
<p style=\"display: flex;margin-bottom:0px\">
<span>
🚀
</span>
<span class=\"bloc1LivraisonBesoinProductText\">
";
// line 99
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Commandez avant 17h, livré aujourd’hui chez vous !", [], "productTranslate"), "html", null, true);
echo "
</span>
</p>
</div>
";
// line 103
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["dataLivraisonArray2"]) || array_key_exists("dataLivraisonArray2", $context) ? $context["dataLivraisonArray2"] : (function () { throw new RuntimeError('Variable "dataLivraisonArray2" does not exist.', 103, $this->source); })()), "addresse", [], "any", false, false, false, 103), "addresseAdresse", [], "any", false, false, false, 103)) {
// line 104
echo " <div class=\"bloc2LivraisonBesoinProduct\">
<p style=\"\">
<span>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\">
<g clip-path=\"url(#clip0_39_1752)\">
<path d=\"M12 2C8.13 2 5 5.13 5 9C5 14.25 12 22 12 22C12 22 19 14.25 19 9C19 5.13 15.87 2 12 2ZM12 11.5C10.62 11.5 9.5 10.38 9.5 9C9.5 7.62 10.62 6.5 12 6.5C13.38 6.5 14.5 7.62 14.5 9C14.5 10.38 13.38 11.5 12 11.5Z\" fill=\"#323232\"/>
</g>
<defs>
<clipPath id=\"clip0_39_1752\">
<rect width=\"24\" height=\"24\" fill=\"white\"/>
</clipPath>
</defs>
</svg>
</span>
<span class=\"bloc1LivraisonBesoinProductText\">
";
// line 119
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["dataLivraisonArray2"]) || array_key_exists("dataLivraisonArray2", $context) ? $context["dataLivraisonArray2"] : (function () { throw new RuntimeError('Variable "dataLivraisonArray2" does not exist.', 119, $this->source); })()), "addresse", [], "any", false, false, false, 119), "addresseAdresse", [], "any", false, false, false, 119), "html", null, true);
echo "
</span>
</p>
";
// line 122
if (twig_get_attribute($this->env, $this->source, (isset($context["dataLivraisonArray2"]) || array_key_exists("dataLivraisonArray2", $context) ? $context["dataLivraisonArray2"] : (function () { throw new RuntimeError('Variable "dataLivraisonArray2" does not exist.', 122, $this->source); })()), "time", [], "any", false, false, false, 122)) {
// line 123
echo " <p style=\"border-top: 0.5px solid #DDD;\">
<span>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\">
<g clip-path=\"url(#clip0_39_1755)\">
<path d=\"M7 2V13H10V22L17 10H13L17 2H7Z\" fill=\"#323232\"/>
</g>
<defs>
<clipPath id=\"clip0_39_1755\">
<rect width=\"24\" height=\"24\" fill=\"white\"/>
</clipPath>
</defs>
</svg>
</span>
<span class=\"bloc1LivraisonBesoinProductText\">
Livraison aujourd’hui : ";
// line 137
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["dataLivraisonArray2"]) || array_key_exists("dataLivraisonArray2", $context) ? $context["dataLivraisonArray2"] : (function () { throw new RuntimeError('Variable "dataLivraisonArray2" does not exist.', 137, $this->source); })()), "time", [], "any", false, false, false, 137), "html", null, true);
echo "
</span>
</p>
";
}
// line 141
echo " </div>
";
}
// line 143
echo " <div class=\"bloc3LivraisonBesoinProduct\">
<div class=\"bloc3LivraisonBesoinProductStr\">
<h4 class=\"mt-0\">";
// line 145
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Voici les options disponible à cette adresse", [], "productTranslate"), "html", null, true);
echo " :</h4>
<div class=\"bloc3LivraisonBesoinProductStrDispo\">
";
// line 147
if ((twig_get_attribute($this->env, $this->source, ($context["dataLivraisonArray2"] ?? null), "dataLivraison", [], "any", true, true, false, 147) && twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["dataLivraisonArray2"]) || array_key_exists("dataLivraisonArray2", $context) ? $context["dataLivraisonArray2"] : (function () { throw new RuntimeError('Variable "dataLivraisonArray2" does not exist.', 147, $this->source); })()), "dataLivraison", [], "any", false, false, false, 147), "imprimeurZoneChalandise", [], "any", false, false, false, 147))) {
// line 148
echo " <p style=\"\">
<span class=\"livStatusNew2Green\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\">
<rect width=\"20\" height=\"20\" rx=\"10\" fill=\"#8CC378\"/>
<path d=\"M6 10.2L8.86364 13L15 7\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\"/>
</svg>
</span>
<span>Livraison 30 min</span>
</p>
";
}
// line 158
echo " ";
if ((twig_get_attribute($this->env, $this->source, ($context["dataLivraisonArray2"] ?? null), "dataLivraison", [], "any", true, true, false, 158) && twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["dataLivraisonArray2"]) || array_key_exists("dataLivraisonArray2", $context) ? $context["dataLivraisonArray2"] : (function () { throw new RuntimeError('Variable "dataLivraisonArray2" does not exist.', 158, $this->source); })()), "dataLivraison", [], "any", false, false, false, 158), "imprimeurPointRetrait", [], "any", false, false, false, 158))) {
// line 159
echo " <p style=\"\">
<span class=\"livStatusNew2Green\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\">
<rect width=\"20\" height=\"20\" rx=\"10\" fill=\"#8CC378\"/>
<path d=\"M6 10.2L8.86364 13L15 7\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\"/>
</svg>
</span>
<span>Point retrait 1h</span>
</p>
";
}
// line 169
echo " ";
if ((twig_get_attribute($this->env, $this->source, ($context["dataLivraisonArray2"] ?? null), "dataLivraison", [], "any", true, true, false, 169) && (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["dataLivraisonArray2"]) || array_key_exists("dataLivraisonArray2", $context) ? $context["dataLivraisonArray2"] : (function () { throw new RuntimeError('Variable "dataLivraisonArray2" does not exist.', 169, $this->source); })()), "dataLivraison", [], "any", false, false, false, 169), "imprimeurLivraisonNationalJ5", [], "any", false, false, false, 169) || twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["dataLivraisonArray2"]) || array_key_exists("dataLivraisonArray2", $context) ? $context["dataLivraisonArray2"] : (function () { throw new RuntimeError('Variable "dataLivraisonArray2" does not exist.', 169, $this->source); })()), "dataLivraison", [], "any", false, false, false, 169), "imprimeurLivraisonNational", [], "any", false, false, false, 169)))) {
// line 170
echo " <p style=\"\">
<span class=\"livStatusNew2Green\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\">
<rect width=\"20\" height=\"20\" rx=\"10\" fill=\"#8CC378\"/>
<path d=\"M6 10.2L8.86364 13L15 7\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\"/>
</svg>
</span>
<span>Livraison 48h/J+5</span>
</p>
";
}
// line 180
echo "
</div>
</div>
</div>
<div class=\"bloc4LivraisonBesoinProduct\">
<p> ⭐️ ";
// line 185
echo twig_escape_filter($this->env, $this->extensions['App\Twig\LivraisonExtension']->getRatingCopees(), "html", null, true);
echo "/5 sur Google</p>
</div>
</div>
<div class=\"col-12 paddingMobileOptionProduct\" >
<h3 class=\"productTitreMobile\">";
// line 190
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 190, $this->source); })()), "productTitreMobile", [], "any", false, false, false, 190), [], "productTranslate"), "html", null, true);
echo "</h3>
</div>
<div class=\"col-12\">
<div class=\"imageOptionProductMobile\">
<div id=\"custCarousel\" class=\"carousel slide\" data-ride=\"carousel\" align=\"center\">
<div class=\"carousel-inner\">
";
// line 196
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 196, $this->source); })()), "productImageMobile", [], "any", false, false, false, 196));
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 197
echo " <div class=\"carousel-item ";
if (twig_get_attribute($this->env, $this->source, $context["loop"], "first", [], "any", false, false, false, 197)) {
echo "active";
}
echo "\">
<img src=\"";
// line 198
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(("imageSite/" . twig_get_attribute($this->env, $this->source, $context["item"], "image", [], "any", false, false, false, 198))), "html", null, true);
echo "\" alt=\"Hills\">
</div>
";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['length'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 201
echo " </div>
<ol class=\"carousel-indicators list-inline\">
";
// line 204
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 204, $this->source); })()), "productImageMobile", [], "any", false, false, false, 204));
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 205
echo " <li class=\"list-inline-item ";
if (twig_get_attribute($this->env, $this->source, $context["loop"], "first", [], "any", false, false, false, 205)) {
echo "active";
}
echo "\">
<a id=\"carousel-selector-0\"";
// line 206
if (twig_get_attribute($this->env, $this->source, $context["loop"], "first", [], "any", false, false, false, 206)) {
echo "class=\"selected\" ";
}
echo " data-slide-to=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["loop"], "index0", [], "any", false, false, false, 206), "html", null, true);
echo "\" data-target=\"#custCarousel\">
<img src=\"";
// line 207
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(("imageSite/" . twig_get_attribute($this->env, $this->source, $context["item"], "image", [], "any", false, false, false, 207))), "html", null, true);
echo "\" class=\"img-fluid\">
</a>
</li>
";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['length'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 211
echo " </ol>
</div>
</div>
</div>
<div id=\"optionsBlocMobile\" class=\"paddingMobileOptionProduct\">
</div>
<div id=\"quantityBlocNew\" class=\"paddingMobileOptionProduct\">
</div>
<div id=\"optionsBlocDescriptionMobile\" class=\"paddingMobileOptionProduct\">
<div id=\"nosLovesPrinter\">
</div>
</div>
<div class=\"paddingMobileOptionProduct row_select_ca1 oghtml5\">
<div class=\"Comm_adress\">
<h3>";
// line 230
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Votre adresse", [], "productTranslate"), "html", null, true);
echo "</h3>
<div role=\"group\" class=\"form-group\">
<input id=\"addresseLiv\" name=\"addresseLiv\" type=\"text\" class=\"form-control adresee-google-map\" placeholder=\" \"
";
// line 233
if (twig_get_attribute($this->env, $this->source, twig_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.', 233, $this->source); })()), "session", [], "any", false, false, false, 233), "get", [0 => "addresseAdresse"], "method", false, false, false, 233)) {
echo " value=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 233, $this->source); })()), "session", [], "any", false, false, false, 233), "get", [0 => "addresseAdresse"], "method", false, false, false, 233), "html", null, true);
echo "\" ";
} else {
echo twig_call_macro($macros["_self"], "macro_value", [(isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 233, $this->source); })()), "adresseLivraison", "adresse"], 233, $context, $this->getSourceContext());
echo " ";
}
echo " >
<label for=\"addresseLiv\" class=\"d-block form-control-placeholder\"> ";
// line 234
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Commencez à saisir la première ligne de votre adresse", [], "productTranslate"), "html", null, true);
echo "</label>
<input type=\"hidden\" id=\"longLiv\" ";
// line 235
if (twig_get_attribute($this->env, $this->source, twig_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.', 235, $this->source); })()), "session", [], "any", false, false, false, 235), "get", [0 => "longiAdresse"], "method", false, false, false, 235)) {
echo " value=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 235, $this->source); })()), "session", [], "any", false, false, false, 235), "get", [0 => "longiAdresse"], "method", false, false, false, 235), "html", null, true);
echo "\" ";
} else {
echo twig_call_macro($macros["_self"], "macro_value", [(isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 235, $this->source); })()), "adresseLivraison", "longi"], 235, $context, $this->getSourceContext());
}
echo " name=\"longLiv\">
<input type=\"hidden\" id=\"latLiv\" ";
// line 236
if (twig_get_attribute($this->env, $this->source, twig_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.', 236, $this->source); })()), "session", [], "any", false, false, false, 236), "get", [0 => "latAdresse"], "method", false, false, false, 236)) {
echo " value=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 236, $this->source); })()), "session", [], "any", false, false, false, 236), "get", [0 => "latAdresse"], "method", false, false, false, 236), "html", null, true);
echo "\" ";
} else {
echo twig_call_macro($macros["_self"], "macro_value", [(isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 236, $this->source); })()), "adresseLivraison", "lat"], 236, $context, $this->getSourceContext());
}
echo " name=\"latLiv\">
<input type=\"hidden\" id=\"codePostalLiv\" ";
// line 237
if (twig_get_attribute($this->env, $this->source, twig_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.', 237, $this->source); })()), "session", [], "any", false, false, false, 237), "get", [0 => "postalcodeAdresse"], "method", false, false, false, 237)) {
echo " value=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 237, $this->source); })()), "session", [], "any", false, false, false, 237), "get", [0 => "postalcodeAdresse"], "method", false, false, false, 237), "html", null, true);
echo "\" ";
} else {
echo " ";
echo twig_call_macro($macros["_self"], "macro_value", [(isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 237, $this->source); })()), "adresseLivraison", "codePostal"], 237, $context, $this->getSourceContext());
}
echo " name=\"codePostalLiv\">
<input type=\"hidden\" id=\"CountryLiv\" value=\"";
// line 238
if (twig_get_attribute($this->env, $this->source, twig_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.', 238, $this->source); })()), "session", [], "any", false, false, false, 238), "get", [0 => "CountryLiv"], "method", false, false, false, 238)) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 238, $this->source); })()), "session", [], "any", false, false, false, 238), "get", [0 => "CountryLiv"], "method", false, false, false, 238), "html", null, true);
} else {
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["cart"] ?? null), "adresseLivraison", [], "any", false, true, false, 238), "country", [], "any", true, true, false, 238)) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 238, $this->source); })()), "adresseLivraison", [], "any", false, false, false, 238), "country", [], "any", false, false, false, 238), "html", null, true);
}
}
echo "\" name=\"CountryLiv\">
<input type=\"hidden\" value=\"";
// line 239
if (twig_get_attribute($this->env, $this->source, twig_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.', 239, $this->source); })()), "session", [], "any", false, false, false, 239), "get", [0 => "CountryCodeLiv"], "method", false, false, false, 239)) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 239, $this->source); })()), "session", [], "any", false, false, false, 239), "get", [0 => "CountryCodeLiv"], "method", false, false, false, 239), "html", null, true);
} else {
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["cart"] ?? null), "adresseLivraison", [], "any", false, true, false, 239), "countryCode", [], "any", true, true, false, 239)) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 239, $this->source); })()), "adresseLivraison", [], "any", false, false, false, 239), "countryCode", [], "any", false, false, false, 239), "html", null, true);
}
}
echo "\" name=\"CountryCodeLiv\" id=\"CountryCodeLiv\">
<input type=\"hidden\" id=\"cityLiv\" ";
// line 240
if (twig_get_attribute($this->env, $this->source, twig_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.', 240, $this->source); })()), "session", [], "any", false, false, false, 240), "get", [0 => "cityAdresse"], "method", false, false, false, 240)) {
echo " value=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 240, $this->source); })()), "session", [], "any", false, false, false, 240), "get", [0 => "cityAdresse"], "method", false, false, false, 240), "html", null, true);
echo "\" ";
} else {
echo twig_call_macro($macros["_self"], "macro_value", [(isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 240, $this->source); })()), "adresseLivraison", "city"], 240, $context, $this->getSourceContext());
}
echo " name=\"cityLiv\">
</div>
</div>
<div id=\"modeLivraison\">
</div>
";
// line 246
if ( !twig_get_attribute($this->env, $this->source, ($context["cartDetail"] ?? null), "id", [], "any", true, true, false, 246)) {
// line 247
echo " <div id=\"crelloButtons\" class=\"crelloButtonsBlock crelloButtonsNew\">
</div>
";
}
// line 251
echo "
";
// line 252
if ((isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 252, $this->source); })())) {
// line 253
echo " ";
$this->loadTemplate("front/product-option/productPreviewModal.html.twig", "front/product-option/new_index2.html.twig", 253)->display(twig_array_merge($context, ["isMobileInterface" => (isset($context["isMobileInterface"]) || array_key_exists("isMobileInterface", $context) ? $context["isMobileInterface"] : (function () { throw new RuntimeError('Variable "isMobileInterface" does not exist.', 253, $this->source); })())]));
// line 254
echo " ";
if (twig_in_filter(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 254, $this->source); })()), "product", [], "any", false, false, false, 254), "typeProduct", [], "any", false, false, false, 254), [0 => twig_constant("App\\Entity\\Product::PHOTOS")])) {
// line 255
echo " <div class=\"txt_selectca mb-2\" style=\"\"> <a href=\"#\" style=\"\" class=\"crelloBtnImportPhotos crelloBtnImportNow\" >";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Vous pouvez changer votre crea", [], "productTranslate"), "html", null, true);
echo "</a></div>
";
} else {
// line 257
echo " ";
if (twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 257, $this->source); })()), "templateIdCrello", [], "any", false, false, false, 257)) {
// line 258
echo " <div class=\"txt_selectca mb-2\" style=\"min-height: 43px;\"> <a href=\"#\" style=\"color: #fff;\" class=\"crelloBtn btnMobileImport\" >";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Vous pouvez éditer votre création sur", [], "productTranslate"), "html", null, true);
echo " <img width=\"130px\" src=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/images/ininfoselectF.svg"), "html", null, true);
echo "\" ></a></div>
<input type=\"hidden\" id=\"designUrl\" value=\"\">
<input type=\"hidden\" id=\"designType\" value=\"";
// line 260
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 260, $this->source); })()), "productAttribute", [], "any", false, false, false, 260), "format", [], "any", false, false, false, 260), "designTypeCrello", [], "any", false, false, false, 260), "html", null, true);
echo "\">
<input type=\"hidden\" id=\"customDesignType\" value=\"";
// line 261
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 261, $this->source); })()), "productAttribute", [], "any", false, false, false, 261), "format", [], "any", false, false, false, 261), "designTypeCustomCrello", [], "any", false, false, false, 261), "html", null, true);
echo "\">
<input type=\"hidden\" id=\"sideBarDesignType\" value=\"";
// line 262
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 262, $this->source); })()), "productAttribute", [], "any", false, false, false, 262), "format", [], "any", false, false, false, 262), "designTypeSideBarCrello", [], "any", false, false, false, 262), "html", null, true);
echo "\">
";
} elseif ((twig_get_attribute($this->env, $this->source, // line 263
(isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 263, $this->source); })()), "colorLabTokenProduct", [], "any", false, false, false, 263) && twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 263, $this->source); })()), "colorLabIdProduct", [], "any", false, false, false, 263))) {
// line 264
echo " <div class=\"txt_selectca\" style=\"min-height: 43px;\">
<a href=\"#\" style=\"color: #fff;\" class=\"crelloBtn btnMobileImport\" >
";
// line 266
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Vous pouvez éditer votre création sur", [], "productTranslate"), "html", null, true);
echo "
<svg viewBox=\"0 0 201 60\" xmlns=\"http://www.w3.org/2000/svg\" class=\"c-navbar__logo\" style=\" width: 95px;margin-left: 10px;\"><g fill-rule=\"nonzero\" fill=\"none\"><g id=\"shape\" fill-rule=\"nonzero\" fill=\"none\"><path id=\"shape-1\" d=\"M7.33 24.8A22.05 22.05 0 0 1 28.67 7.9c3.28 0 6.39.75 9.18 2.06a21.35 21.35 0 0 1 7.5 5.71c.69.79.56 2.02-.21 2.68-.78.65-1.97.57-2.67-.2a17.92 17.92 0 0 0-13.8-6.41c-8.86 0-16.43 6.4-17.9 15.13-.08.97-.9 1.75-1.88 1.75l-6.96-.04h-.21a1.92 1.92 0 0 1-1.68-2.1 29.2 29.2 0 0 1 9.59-18.2 28.7 28.7 0 0 1 40.87 2.67c.7.78.62 1.97-.16 2.67-.82.7-2 .62-2.7-.17a25.24 25.24 0 0 0-8.52-6.4 24.94 24.94 0 0 0-10.37-2.23A25.04 25.04 0 0 0 4.18 24.8h3.15Z\" fill=\"#E65545\" class=\"shape\"></path><path id=\"shape-2\" d=\"M40.02 20.07c.7.78.61 1.98-.17 2.67-.78.7-1.96.62-2.66-.16a11.4 11.4 0 0 0-3.8-2.88 11.3 11.3 0 0 0-15.53 7.48c-.3 1-1.32 1.6-2.34 1.36a1.95 1.95 0 0 1-1.35-2.3 14.94 14.94 0 0 1 14.58-11.3 15 15 0 0 1 6.19 1.31 15.2 15.2 0 0 1 5.08 3.82Z\" fill=\"#363D40\" class=\"shape\"></path><path id=\"shape-3\" d=\"M42.4 41.78a1.9 1.9 0 1 1 2.86 2.5 21.62 21.62 0 0 1-7.5 5.64 21.84 21.84 0 0 1-23.26-3.17A22.1 22.1 0 0 1 6.96 33.2c0-1.03.86-1.9 1.93-1.9h6.96c.33 0 .66.09.9.25.53.2.94.66 1.1 1.28a11.3 11.3 0 0 0 3.98 6.12 11.26 11.26 0 0 0 6.92 2.34c1.64 0 3.2-.37 4.63-.98a11.3 11.3 0 0 0 3.81-2.84 1.89 1.89 0 0 1 2.83 2.5 14.97 14.97 0 0 1-20.48 1.98 15.27 15.27 0 0 1-4.96-6.82l-3.32-.04c1.01 3.4 3 6.45 5.7 8.75A18.1 18.1 0 0 0 36.2 46.5c2.38-1.1 4.5-2.71 6.18-4.72h.02Z\" fill=\"#2A4B8C\" class=\"shape\"></path><path id=\"shape-4\" d=\"M47.63 46.59c.7-.78 1.89-.87 2.7-.2.79.69.87 1.88.17 2.66a28.8 28.8 0 0 1-40.92 2.67 29.05 29.05 0 0 1-9.54-18.2 1.9 1.9 0 1 1 3.77-.46 25.25 25.25 0 0 0 8.27 15.83 25.18 25.18 0 0 0 16.67 6.33c7.25 0 14.14-3.15 18.88-8.63Z\" fill=\"#1196D9\" class=\"shape\"></path></g><path id=\"text\" d=\"M144.54 30.97c.58-2.55 3.07-3.58 5.5-3.62 2.16-.08 2.49-2.47 1.01-3.2-.7-.34-1.96-.21-2.62-.09-1.43.2-2.74.74-3.85 1.69l-.12.08c-.02-.5-.22-1-.57-1.36-.66-.66-1.64-.57-2.3-.04-.45.37-.65.9-.65 1.48v15c0 .5.12 1.03.45 1.4.7.74 2.21.7 2.78-.12a2 2 0 0 0 .37-1.28v-9.94Zm-29.08 9.98V18.4c0-.2-.04-.41-.08-.58a1.75 1.75 0 0 0-2.87-.9 1.9 1.9 0 0 0-.57.9c-.04.17-.04.37-.04.58v22.56c-.06.58.17 1.15.61 1.52a1.8 1.8 0 0 0 2.34 0c.28-.24.45-.57.53-.94.04-.16.08-.37.08-.58v-.01ZM80.07 16.7c-1.97-.5-4-.62-6.02-.37-5.36.8-9.7 4.76-10.97 10.03-1.52 6.33 1.39 12.74 7.29 15.46a15.07 15.07 0 0 0 9.87.74 13.8 13.8 0 0 0 5.6-3.04c.17-.17.3-.3.38-.42.49-.7.45-1.52-.13-2.1a1.76 1.76 0 0 0-1.72-.53c-.4.09-.73.3-1.02.54a9.7 9.7 0 0 1-3.64 2.18c-2.46.78-5.41.7-7.79-.41-4.67-2.18-6.67-7.65-5.03-12.62a9.62 9.62 0 0 1 7.2-6.42c2.01-.37 4.3-.16 6.19.66.99.45 1.9 1.08 2.66 1.85l.45.33c.2.12.37.16.53.2.62.17 1.27 0 1.68-.4.45-.42.62-1.03.45-1.6 0-.17-.08-.3-.16-.46-.25-.37-.61-.7-.9-.99a12.99 12.99 0 0 0-4.92-2.63Zm22.94 11.84c1.8 1.64 2.34 3.54 2.09 5.92a6.25 6.25 0 0 1-1.43 3.33 6.04 6.04 0 0 1-8.6.45c-1.48-1.44-1.97-3.08-1.93-5.1a6 6 0 0 1 9.87-4.6Zm-12.2 9.9a9.95 9.95 0 0 0 4.13 3.79 10.56 10.56 0 0 0 8.85-.2 9.75 9.75 0 0 0 3.23-2.84 9.38 9.38 0 0 0 1.77-4.73 9.4 9.4 0 0 0-1.8-6.74c-3.65-4.6-10-5.35-14.38-1.44a9.5 9.5 0 0 0-3.07 6.2 9.76 9.76 0 0 0 1.26 5.97l.01-.01Zm94.4-12.49v-7.6c0-.58-.16-1.07-.57-1.44a1.85 1.85 0 0 0-2.37 0c-.41.37-.62.86-.62 1.44V40.9c0 .2.04.41.08.58.2.86.86 1.23 1.68 1.31.82-.08 1.44-.45 1.68-1.31.04-.25.08-.45.08-.7a8.59 8.59 0 0 0 3.98 2.06c2.41.4 4.5.12 6.63-1.16a9.94 9.94 0 0 0 2.79-2.91c1.82-3.2 1.9-7.09.24-10.36-1.3-2.22-2.95-3.7-5.49-4.4a9.07 9.07 0 0 0-6.22.62c-.74.4-1.23.78-1.89 1.31v.01Zm8.32 1.81c2.05 1.27 2.82 3.33 2.82 5.63-.04 1.81-.36 3.17-1.51 4.56-1 1.2-2.5 1.85-4.06 1.77a5.27 5.27 0 0 1-5.16-3.5 8.65 8.65 0 0 1-.16-5.09 5.8 5.8 0 0 1 2.05-3.08 5.78 5.78 0 0 1 6.02-.29ZM174 28.91a2 2 0 0 0-.38-.53c-1.76-1.77-5.49-1.4-7.25.04-.73.7-1.64.94-2.45.24-.45-.4-.66-.9-.54-1.52.2-1.19 1.8-2.1 2.83-2.55 3.15-1.35 7.45-1.06 9.83 1.11a7.36 7.36 0 0 1 2.05 4.32c.08.53.12 1.15.12 1.73v9.12c0 .2-.04.41-.08.58-.33 1.35-1.93 1.85-2.91.86-.2-.16-.33-.41-.45-.66a2.07 2.07 0 0 1-.08-.49 8.76 8.76 0 0 1-6.76 1.8 6.4 6.4 0 0 1-1.27-.32 5.09 5.09 0 0 1-2.05-1.2 5.74 5.74 0 0 1-1.64-6.08c1.15-3.37 4.3-4.4 7.5-4.23 1.51.04 2.99.33 4.1.5 0-.91-.09-1.9-.58-2.72h.01Zm.56 8.22v-2.3c-.86-.2-2-.37-3.19-.45-1.76-.08-4.59.04-5.04 2.14a2.65 2.65 0 0 0 1.85 3.04c2.13.7 5.12-.58 6.38-2.43Zm-42.51-8.59c1.76 1.64 2.3 3.54 2.05 5.96a6.13 6.13 0 0 1-1.44 3.29 6.04 6.04 0 0 1-8.6.45 6.52 6.52 0 0 1-1.88-5.1 6.3 6.3 0 0 1 2.09-4.6 6.05 6.05 0 0 1 7.78 0Zm-12.25 9.9a9.44 9.44 0 0 0 4.14 3.79c2.9 1.23 6.02 1.2 8.85-.2a9.58 9.58 0 0 0 5.04-7.56 9.58 9.58 0 0 0-1.85-6.71c-3.6-4.6-9.95-5.34-14.37-1.44a9.41 9.41 0 0 0-3.08 6.17c-.16 2.18.2 4.07 1.27 5.96v-.01Zm39.36 2.47V18.35c0-.25-.04-.41-.08-.62a1.48 1.48 0 0 0-.53-.86c-.66-.6-1.67-.6-2.33 0-.3.24-.5.53-.58.9-.04.17-.08.37-.08.58V40.9c0 .2.04.41.08.58.08.37.25.7.53.94.66.58 1.72.58 2.38 0 .25-.24.45-.57.53-.94.04-.17.08-.37.08-.58v.01Z\" fill=\"#363D40\"></path></g></svg>
</a>
</div>
<input type=\"hidden\" id=\"designUrl\" value=\"\">
<input type=\"hidden\" id=\"designColorLabTokenProduct\" value=\"";
// line 271
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 271, $this->source); })()), "colorLabTokenProduct", [], "any", false, false, false, 271), "html", null, true);
echo "\">
<input type=\"hidden\" id=\"designColorLabIdProduct\" value=\"";
// line 272
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 272, $this->source); })()), "colorLabIdProduct", [], "any", false, false, false, 272), "html", null, true);
echo "\">
";
} else {
// line 274
echo " <div class=\"txt_selectca\" style=\"\"> <a href=\"#\" style=\"\" class=\"crelloBtnImport crelloBtnImportNow btnMobileImport\" >";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Vous pouvez changer votre crea", [], "productTranslate"), "html", null, true);
echo "</a></div>
<input type=\"checkbox\" name=\"isFontBlanc\" class=\"hide\" checked=\"checked\" value=\"";
// line 275
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 275, $this->source); })()), "mauvaisFormat", [], "any", false, false, false, 275), "html", null, true);
echo "\" id=\"isFontBlanc\">
<input type=\"file\" multiple id=\"fileDesign\" name=\"fileDesign[]\" style=\"display: none;\" accept=\"image/png, image/jpeg, image/jpg, application/pdf\" >
<input type=\"hidden\" id=\"fileDesignUrl\" value=\"";
// line 277
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 277, $this->source); })()), "filePapier", [], "any", false, false, false, 277), "html", null, true);
echo "\">
<input type=\"hidden\" id=\"fileDesignFirstImage\" value=\"";
// line 278
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 278, $this->source); })()), "filePapierFirstImage", [], "any", false, false, false, 278), "html", null, true);
echo "\">
";
}
// line 280
echo " ";
}
// line 281
echo " ";
}
// line 282
echo " </div>
<div class=\"mt-3 text-center\" ";
// line 284
if (twig_get_attribute($this->env, $this->source, ($context["cartDetail"] ?? null), "id", [], "any", true, true, false, 284)) {
echo "id=\"addToCartCrelloCartDetailMobile\"";
}
echo ">
<a href=\"#\" class=\"btnNoir pl-5 pr-5\" id=\"addToCartCrello\" style=\"";
// line 285
if ( !twig_get_attribute($this->env, $this->source, ($context["cartDetail"] ?? null), "id", [], "any", true, true, false, 285)) {
echo "display:none;";
}
echo "\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Continuer", [], "productTranslate"), "html", null, true);
echo "</a>
</div>
<div id=\"blockMarginBottom\"></div>
<div id=\"blockDetailMobile\">
</div>
</div>
<div class=\"modal mdl1 verificationModalMobile\" id=\"verificationModal\" tabindex=\"-1\" role=\"dialog\">
<div class=\"modal-dialog\" style=\"margin-top: 6vw;\" role=\"document\">
<div class=\"modal-content\">
<div class=\"modal-body\">
<div class=\"row\">
<div class=\"col-md-8 pb-3\">
<img src=\"";
// line 298
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/images/carte_fond_perdu.png"), "html", null, true);
echo "\">
</div>
<div class=\"col-md-4\">
<h4 style=\"font-weight: 700;\">";
// line 301
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Fond perdu", [], "productTranslate"), "html", null, true);
echo "</h4>
<p style=\"text-align: left;font-size: 14px;color: #6a6666; line-height: 20px;\">";
// line 302
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Avec le fond perdu, vous êtes certain de ne pas retrouver de blancs sur votre design imprimé. Nous imprimons alors jusqu'au bord du papier ou de la carte.", [], "productTranslate"), "html", null, true);
echo "</p>
<h4 style=\"font-weight: 700;\">";
// line 303
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Régler le fond perdu", [], "productTranslate"), "html", null, true);
echo "</h4>
<ol style=\"text-align: left;font-size: 14px;color: #6a6666;padding-left: 10px;\">
<li style=\"line-height: 20px;font-size: 14px;\">";
// line 305
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Etendez votre arrière-plan au-delà des lignes du fond perdu.", [], "productTranslate"), "html", null, true);
echo "</li>
<li style=\"line-height: 20px;font-size: 14px;\">";
// line 306
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Ne mettez aucun texte ou graphique important en dehors des lignes du fond perdu.", [], "productTranslate"), "html", null, true);
echo "</li>
<li style=\"line-height: 20px;font-size: 14px;\">";
// line 307
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Vérifiez chaque page que vous imprimez.", [], "productTranslate"), "html", null, true);
echo "</li>
</ol>
</div>
</div>
</div>
<div class=\"modal-footer\" style=\"display: block\">
<div class=\"btnVerificationModalMobile\" style=\"\">
<a class=\"btnVerificationModalMobile2\" data-dismiss=\"modal\" aria-label=\"Close\" href=\"#\" style=\"\">";
// line 315
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("J'ai compris", [], "productTranslate"), "html", null, true);
echo "</a>
<a class=\"btnVerificationModalMobile1\" style=\"\" href=\"https://blog.copees.com/2021/09/28/les-traits-de-coupe-avec-fonds-perdus-quest-ce-que-cest/\" target=\"_blank\">";
// line 316
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Nos conseils pour les fonds perdus", [], "productTranslate"), "html", null, true);
echo "</a>
</div>
</div>
</div>
</div>
</div>
";
} else {
// line 323
echo " <style>
header,.darkHeader {
background-color: #fff!important;
border-bottom: 1px solid #D9D9D9;
position: relative;
}
input#searchProductMenu {
width: 600px !important;
max-width: 600px;
border: 1px solid #D9D9D9;
border-radius: 10px;
}
</style>
";
// line 337
echo " <div class=\"productIndexOptionNewDescktop\" >
<div class=\"row\" id=\"productIndexOptionNew\">
<div class=\"col-12\" >
<p class=\"pLink\">
<span><a class=\"spanLink\" href=\"";
// line 341
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("accueil");
echo "\">Copees</a></span>
<span>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"6\" height=\"8\" viewBox=\"0 0 6 8\" fill=\"none\">
<path d=\"M0.726562 7.06L3.7799 4L0.726562 0.94L1.66656 0L5.66656 4L1.66656 8L0.726562 7.06Z\" fill=\"#323232\"/>
</svg>
</span>
<span ><a class=\"spanLink\" href=\"";
// line 347
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("besoin_produits");
echo "\">Communiquer</a></span>
<span>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"6\" height=\"8\" viewBox=\"0 0 6 8\" fill=\"none\">
<path d=\"M0.726562 7.06L3.7799 4L0.726562 0.94L1.66656 0L5.66656 4L1.66656 8L0.726562 7.06Z\" fill=\"#323232\"/>
</svg>
</span>
<span class=\"spanLink2\">";
// line 353
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 353, $this->source); })()), "getTypeProductName", [], "method", false, false, false, 353), "html", null, true);
echo "</span>
</p>
</div>
<div class=\"leftBlock\" >
<div class=\"bx_select row_select_ca\">
<div class=\"d-flex selectProductNew\">
<div class=\"f_family\">
<a aria-controls=\"select_row_ca_add\" aria-expanded=\"false\" role=\"button\" href=\"#select_row_ca_add\" data-toggle=\"collapse\" class=\"btn btn-primary inputSelectProduct collapsed\">
<span style=\"padding:0px;display: inline;font-size: 18px;font-weight:400;\" id=\"titreProductSpan1\">
";
// line 362
if ((isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 362, $this->source); })())) {
// line 363
echo " ";
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 363, $this->source); })()), "product", [], "any", false, false, false, 363), "isColorLab", [], "any", false, false, false, 363)) {
// line 364
echo " ";
} else {
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Impression", [], "productTranslate"), "html", null, true);
echo "
";
}
// line 366
echo " ";
} else {
// line 367
echo " ";
if (twig_get_attribute($this->env, $this->source, twig_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.', 367, $this->source); })()), "request", [], "any", false, false, false, 367), "get", [0 => "product"], "method", false, false, false, 367)) {
// line 368
echo " ";
$context["productById"] = $this->extensions['App\Twig\AppExtension']->getProductById(twig_get_attribute($this->env, $this->source, twig_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.', 368, $this->source); })()), "request", [], "any", false, false, false, 368), "get", [0 => "product"], "method", false, false, false, 368));
// line 369
echo " ";
if (((isset($context["productById"]) || array_key_exists("productById", $context) ? $context["productById"] : (function () { throw new RuntimeError('Variable "productById" does not exist.', 369, $this->source); })()) && twig_get_attribute($this->env, $this->source, (isset($context["productById"]) || array_key_exists("productById", $context) ? $context["productById"] : (function () { throw new RuntimeError('Variable "productById" does not exist.', 369, $this->source); })()), "isColorLab", [], "any", false, false, false, 369))) {
// line 370
echo " ";
} else {
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Impression", [], "productTranslate"), "html", null, true);
echo "
";
}
// line 372
echo " ";
}
// line 373
echo " ";
}
// line 374
echo " </span>
<span style=\"padding:0px;display: inline;font-size: 18px;font-weight:400;\" id=\"titreProduct\">";
// line 375
if ((isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 375, $this->source); })())) {
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 375, $this->source); })()), "product", [], "any", false, false, false, 375), "getTypeProductName", [], "method", false, false, false, 375), [], "productTranslate"), "html", null, true);
echo " ";
} else {
if (twig_get_attribute($this->env, $this->source, twig_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.', 375, $this->source); })()), "request", [], "any", false, false, false, 375), "get", [0 => "product"], "method", false, false, false, 375)) {
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($this->extensions['App\Twig\AppExtension']->getNameProduct(twig_get_attribute($this->env, $this->source, twig_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.', 375, $this->source); })()), "request", [], "any", false, false, false, 375), "get", [0 => "product"], "method", false, false, false, 375)), [], "productTranslate"), "html", null, true);
}
}
echo "</span>
</a>
<div class=\"collapse\" id=\"select_row_ca_add\" style=\"\">
<div class=\"row_select_ca02 row\">
<div class=\"col-12 pl-0 pr-0\">
<h3>";
// line 380
echo $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Créer & communiquer", [], "productTranslate");
echo "</h3>
<div class=\" bx_global_radio taille_full\" style=\"max-width: 100%;\">
";
// line 382
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable($this->extensions['App\Twig\AppExtension']->getProductsWithoutPapier());
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 383
echo " <div class=\"taille tailleSelect\">
<input value=\"";
// line 384
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["item"], "id", [], "any", false, false, false, 384), "html", null, true);
echo "\" data-new-page=\"1\" data-url=\"";
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("product_option");
echo "?product=";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["item"], "id", [], "any", false, false, false, 384), "html", null, true);
echo "\" type=\"radio\" name=\"productOption\" class=\"select_ca_btn01\" id=\"cad";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["item"], "id", [], "any", false, false, false, 384), "html", null, true);
echo "\"";
if (((isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 384, $this->source); })()) && (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 384, $this->source); })()), "product", [], "any", false, false, false, 384), "id", [], "any", false, false, false, 384) == twig_get_attribute($this->env, $this->source, $context["item"], "id", [], "any", false, false, false, 384)))) {
echo " checked=\"checked";
} else {
if ((twig_get_attribute($this->env, $this->source, twig_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.', 384, $this->source); })()), "request", [], "any", false, false, false, 384), "get", [0 => "product"], "method", false, false, false, 384) && (twig_get_attribute($this->env, $this->source, twig_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.', 384, $this->source); })()), "request", [], "any", false, false, false, 384), "get", [0 => "product"], "method", false, false, false, 384) == twig_get_attribute($this->env, $this->source, $context["item"], "id", [], "any", false, false, false, 384)))) {
echo " checked=\"checked";
}
}
echo "\">
<label for=\"cad";
// line 385
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["item"], "id", [], "any", false, false, false, 385), "html", null, true);
echo "\" class=\"block taille \">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, $context["item"], "titre", [], "any", false, false, false, 385), [], "productTranslate"), "html", null, true);
echo "</label>
</div>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 388
echo " </div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class=\"col-12 p-0\">
<p class=\"lienSavoirPlusP mb-2\"><a href=\"";
// line 396
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 396, $this->source); })()), "lienSavoirPlus", [], "any", false, false, false, 396), "html", null, true);
echo "\" ";
if (twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 396, $this->source); })()), "lienSavoirPlusIsExtern", [], "any", false, false, false, 396)) {
echo " target=\"_blank\"";
}
echo ">En savoir plus</a> </p>
</div>
<div class=\"row\">
<div class=\"col-md-12 imageProduitNewOption\" style=\"margin-bottom:12px;background-image: url(/imageSite/";
// line 399
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 399, $this->source); })()), "imageBlocOptionProductNew1", [], "any", false, false, false, 399), "html", null, true);
echo ");\">
<p style=\"font-family: ";
// line 400
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 400, $this->source); })()), "titreBlocOptionProductPoliceNew1", [], "any", false, false, false, 400), "html", null, true);
echo ";font-size: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 400, $this->source); })()), "titreBlocOptionProductTailleNew1", [], "any", false, false, false, 400), "html", null, true);
echo ";color: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 400, $this->source); })()), "titreBlocOptionProductCouleurNew1", [], "any", false, false, false, 400), "html", null, true);
echo ";\">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 400, $this->source); })()), "titreBlocOptionProductNew1", [], "any", false, false, false, 400), "html", null, true);
echo "</p>
<a style=\"font-family: ";
// line 401
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 401, $this->source); })()), "titreBtnBlocOptionProductPoliceNew1", [], "any", false, false, false, 401), "html", null, true);
echo ";font-size: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 401, $this->source); })()), "titreBtnBlocOptionProductTailleNew1", [], "any", false, false, false, 401), "html", null, true);
echo ";color: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 401, $this->source); })()), "titreBtnBlocOptionProductCouleurNew1", [], "any", false, false, false, 401), "html", null, true);
echo "; background:";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 401, $this->source); })()), "titreBtnBlocOptionProductCouleurBackgroundNew1", [], "any", false, false, false, 401), "html", null, true);
echo ";\" href=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 401, $this->source); })()), "linkBtnBlocOptionProductNew1", [], "any", false, false, false, 401), "html", null, true);
echo "\" ";
if (twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 401, $this->source); })()), "linkBtnBlocOptionProductNew1IsExtern", [], "any", false, false, false, 401)) {
echo " target=\"_blank\"";
}
echo ">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 401, $this->source); })()), "titreBtnBlocOptionProductNew1", [], "any", false, false, false, 401), "html", null, true);
echo "</a>
</div>
<div class=\"col-md-12 imageProduitNewOption\" style=\"margin-bottom:12px;background-image: url(/imageSite/";
// line 403
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 403, $this->source); })()), "imageBlocOptionProductNew2", [], "any", false, false, false, 403), "html", null, true);
echo ");\">
<p style=\"font-family: ";
// line 404
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 404, $this->source); })()), "titreBlocOptionProductPoliceNew2", [], "any", false, false, false, 404), "html", null, true);
echo ";font-size: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 404, $this->source); })()), "titreBlocOptionProductTailleNew2", [], "any", false, false, false, 404), "html", null, true);
echo ";color: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 404, $this->source); })()), "titreBlocOptionProductCouleurNew2", [], "any", false, false, false, 404), "html", null, true);
echo ";\">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 404, $this->source); })()), "titreBlocOptionProductNew2", [], "any", false, false, false, 404), "html", null, true);
echo "</p>
<a style=\"font-family: ";
// line 405
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 405, $this->source); })()), "titreBtnBlocOptionProductPoliceNew2", [], "any", false, false, false, 405), "html", null, true);
echo ";font-size: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 405, $this->source); })()), "titreBtnBlocOptionProductTailleNew2", [], "any", false, false, false, 405), "html", null, true);
echo ";color: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 405, $this->source); })()), "titreBtnBlocOptionProductCouleurNew2", [], "any", false, false, false, 405), "html", null, true);
echo "; background:";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 405, $this->source); })()), "titreBtnBlocOptionProductCouleurBackgroundNew2", [], "any", false, false, false, 405), "html", null, true);
echo ";\" href=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 405, $this->source); })()), "linkBtnBlocOptionProductNew2", [], "any", false, false, false, 405), "html", null, true);
echo "\" ";
if (twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 405, $this->source); })()), "linkBtnBlocOptionProductNew2IsExtern", [], "any", false, false, false, 405)) {
echo " target=\"_blank\"";
}
echo ">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 405, $this->source); })()), "titreBtnBlocOptionProductNew2", [], "any", false, false, false, 405), "html", null, true);
echo "</a>
</div>
<div class=\"col-md-6 imageProduitNewOption\" style=\"margin-right:12px;margin-bottom:12px;background-image: url(/imageSite/";
// line 407
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 407, $this->source); })()), "imageBlocOptionProductNew3", [], "any", false, false, false, 407), "html", null, true);
echo ");\">
<p style=\"font-family: ";
// line 408
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 408, $this->source); })()), "titreBlocOptionProductPoliceNew3", [], "any", false, false, false, 408), "html", null, true);
echo ";font-size: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 408, $this->source); })()), "titreBlocOptionProductTailleNew3", [], "any", false, false, false, 408), "html", null, true);
echo ";color: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 408, $this->source); })()), "titreBlocOptionProductCouleurNew3", [], "any", false, false, false, 408), "html", null, true);
echo ";\">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 408, $this->source); })()), "titreBlocOptionProductNew3", [], "any", false, false, false, 408), "html", null, true);
echo "</p>
<a style=\"font-family: ";
// line 409
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 409, $this->source); })()), "titreBtnBlocOptionProductPoliceNew3", [], "any", false, false, false, 409), "html", null, true);
echo ";font-size: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 409, $this->source); })()), "titreBtnBlocOptionProductTailleNew3", [], "any", false, false, false, 409), "html", null, true);
echo ";color: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 409, $this->source); })()), "titreBtnBlocOptionProductCouleurNew3", [], "any", false, false, false, 409), "html", null, true);
echo "; background:";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 409, $this->source); })()), "titreBtnBlocOptionProductCouleurBackgroundNew3", [], "any", false, false, false, 409), "html", null, true);
echo ";\" href=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 409, $this->source); })()), "linkBtnBlocOptionProductNew3", [], "any", false, false, false, 409), "html", null, true);
echo "\" ";
if (twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 409, $this->source); })()), "linkBtnBlocOptionProductNew3IsExtern", [], "any", false, false, false, 409)) {
echo " target=\"_blank\"";
}
echo ">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 409, $this->source); })()), "titreBtnBlocOptionProductNew3", [], "any", false, false, false, 409), "html", null, true);
echo "</a>
</div>
<div class=\"col-md-5 imageProduitNewOption\" style=\"margin-bottom:12px;background-image: url(/imageSite/";
// line 411
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 411, $this->source); })()), "imageBlocOptionProductNew4", [], "any", false, false, false, 411), "html", null, true);
echo ");\">
<p style=\"font-family: ";
// line 412
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 412, $this->source); })()), "titreBlocOptionProductPoliceNew4", [], "any", false, false, false, 412), "html", null, true);
echo ";font-size: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 412, $this->source); })()), "titreBlocOptionProductTailleNew4", [], "any", false, false, false, 412), "html", null, true);
echo ";color: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 412, $this->source); })()), "titreBlocOptionProductCouleurNew4", [], "any", false, false, false, 412), "html", null, true);
echo ";\">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 412, $this->source); })()), "titreBlocOptionProductNew4", [], "any", false, false, false, 412), "html", null, true);
echo "</p>
<a style=\"font-family: ";
// line 413
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 413, $this->source); })()), "titreBtnBlocOptionProductPoliceNew4", [], "any", false, false, false, 413), "html", null, true);
echo ";font-size: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 413, $this->source); })()), "titreBtnBlocOptionProductTailleNew4", [], "any", false, false, false, 413), "html", null, true);
echo ";color: ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 413, $this->source); })()), "titreBtnBlocOptionProductCouleurNew4", [], "any", false, false, false, 413), "html", null, true);
echo "; background:";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 413, $this->source); })()), "titreBtnBlocOptionProductCouleurBackgroundNew4", [], "any", false, false, false, 413), "html", null, true);
echo ";\" href=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 413, $this->source); })()), "linkBtnBlocOptionProductNew4", [], "any", false, false, false, 413), "html", null, true);
echo "\" ";
if (twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 413, $this->source); })()), "linkBtnBlocOptionProductNew4IsExtern", [], "any", false, false, false, 413)) {
echo " target=\"_blank\"";
}
echo ">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 413, $this->source); })()), "titreBtnBlocOptionProductNew4", [], "any", false, false, false, 413), "html", null, true);
echo "</a>
</div>
</div>
<div id=\"optionsBloc1\">
</div>
<div class=\"row\">
<div class=\"col-md-12 besoinProduitNewOption\" style=\"\">
<p>Vous ne trouvez pas votre besoin ?</p>
<a href=\"";
// line 422
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 422, $this->source); })()), "lienCDemandeDevis", [], "any", false, false, false, 422), "html", null, true);
echo "\" ";
if (twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 422, $this->source); })()), "lienCDemandeDevisIsExtern", [], "any", false, false, false, 422)) {
echo " target=\"_blank\"";
}
echo ">Demande de devis</a>
</div>
</div>
</div>
<div class=\" centerBlock\">
<div id=\"optionsBloc2\">
</div>
<div id=\"quantityBlocNew\" class=\"oghtml6\">
</div>
<div class=\"row_select_ca1 oghtml5\">
<div class=\"Comm_adress\">
<h3>";
// line 439
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Votre adresse", [], "productTranslate"), "html", null, true);
echo "</h3>
<div role=\"group\" class=\"form-group\">
<input id=\"addresseLiv\" name=\"addresseLiv\" type=\"text\" class=\"form-control adresee-google-map\" placeholder=\" \"
";
// line 442
if (twig_get_attribute($this->env, $this->source, twig_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.', 442, $this->source); })()), "session", [], "any", false, false, false, 442), "get", [0 => "addresseAdresse"], "method", false, false, false, 442)) {
echo " value=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 442, $this->source); })()), "session", [], "any", false, false, false, 442), "get", [0 => "addresseAdresse"], "method", false, false, false, 442), "html", null, true);
echo "\" ";
} else {
echo twig_call_macro($macros["_self"], "macro_value", [(isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 442, $this->source); })()), "adresseLivraison", "adresse"], 442, $context, $this->getSourceContext());
echo " ";
}
echo " >
<label for=\"addresseLiv\" class=\"d-block form-control-placeholder\"> ";
// line 443
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Commencez à saisir la première ligne de votre adresse", [], "productTranslate"), "html", null, true);
echo "</label>
<input type=\"hidden\" id=\"longLiv\" ";
// line 444
if (twig_get_attribute($this->env, $this->source, twig_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.', 444, $this->source); })()), "session", [], "any", false, false, false, 444), "get", [0 => "longiAdresse"], "method", false, false, false, 444)) {
echo " value=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 444, $this->source); })()), "session", [], "any", false, false, false, 444), "get", [0 => "longiAdresse"], "method", false, false, false, 444), "html", null, true);
echo "\" ";
} else {
echo twig_call_macro($macros["_self"], "macro_value", [(isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 444, $this->source); })()), "adresseLivraison", "longi"], 444, $context, $this->getSourceContext());
}
echo " name=\"longLiv\">
<input type=\"hidden\" id=\"latLiv\" ";
// line 445
if (twig_get_attribute($this->env, $this->source, twig_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.', 445, $this->source); })()), "session", [], "any", false, false, false, 445), "get", [0 => "latAdresse"], "method", false, false, false, 445)) {
echo " value=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 445, $this->source); })()), "session", [], "any", false, false, false, 445), "get", [0 => "latAdresse"], "method", false, false, false, 445), "html", null, true);
echo "\" ";
} else {
echo twig_call_macro($macros["_self"], "macro_value", [(isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 445, $this->source); })()), "adresseLivraison", "lat"], 445, $context, $this->getSourceContext());
}
echo " name=\"latLiv\">
<input type=\"hidden\" id=\"codePostalLiv\" ";
// line 446
if (twig_get_attribute($this->env, $this->source, twig_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.', 446, $this->source); })()), "session", [], "any", false, false, false, 446), "get", [0 => "postalcodeAdresse"], "method", false, false, false, 446)) {
echo " value=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 446, $this->source); })()), "session", [], "any", false, false, false, 446), "get", [0 => "postalcodeAdresse"], "method", false, false, false, 446), "html", null, true);
echo "\" ";
} else {
echo " ";
echo twig_call_macro($macros["_self"], "macro_value", [(isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 446, $this->source); })()), "adresseLivraison", "codePostal"], 446, $context, $this->getSourceContext());
}
echo " name=\"codePostalLiv\">
<input type=\"hidden\" id=\"CountryLiv\" value=\"";
// line 447
if (twig_get_attribute($this->env, $this->source, twig_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.', 447, $this->source); })()), "session", [], "any", false, false, false, 447), "get", [0 => "CountryLiv"], "method", false, false, false, 447)) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 447, $this->source); })()), "session", [], "any", false, false, false, 447), "get", [0 => "CountryLiv"], "method", false, false, false, 447), "html", null, true);
} else {
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["cart"] ?? null), "adresseLivraison", [], "any", false, true, false, 447), "country", [], "any", true, true, false, 447)) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 447, $this->source); })()), "adresseLivraison", [], "any", false, false, false, 447), "country", [], "any", false, false, false, 447), "html", null, true);
}
}
echo "\" name=\"CountryLiv\">
<input type=\"hidden\" value=\"";
// line 448
if (twig_get_attribute($this->env, $this->source, twig_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.', 448, $this->source); })()), "session", [], "any", false, false, false, 448), "get", [0 => "CountryCodeLiv"], "method", false, false, false, 448)) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 448, $this->source); })()), "session", [], "any", false, false, false, 448), "get", [0 => "CountryCodeLiv"], "method", false, false, false, 448), "html", null, true);
} else {
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["cart"] ?? null), "adresseLivraison", [], "any", false, true, false, 448), "countryCode", [], "any", true, true, false, 448)) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 448, $this->source); })()), "adresseLivraison", [], "any", false, false, false, 448), "countryCode", [], "any", false, false, false, 448), "html", null, true);
}
}
echo "\" name=\"CountryCodeLiv\" id=\"CountryCodeLiv\">
<input type=\"hidden\" id=\"cityLiv\" ";
// line 449
if (twig_get_attribute($this->env, $this->source, twig_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.', 449, $this->source); })()), "session", [], "any", false, false, false, 449), "get", [0 => "cityAdresse"], "method", false, false, false, 449)) {
echo " value=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 449, $this->source); })()), "session", [], "any", false, false, false, 449), "get", [0 => "cityAdresse"], "method", false, false, false, 449), "html", null, true);
echo "\" ";
} else {
echo twig_call_macro($macros["_self"], "macro_value", [(isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 449, $this->source); })()), "adresseLivraison", "city"], 449, $context, $this->getSourceContext());
}
echo " name=\"cityLiv\">
</div>
</div>
<div id=\"modeLivraison\">
</div>
";
// line 455
if ( !twig_get_attribute($this->env, $this->source, ($context["cartDetail"] ?? null), "id", [], "any", true, true, false, 455)) {
// line 456
echo " <div id=\"crelloButtons\" class=\"crelloButtonsBlock crelloButtonsNew\">
</div>
";
}
// line 460
echo "
";
// line 461
if ((isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 461, $this->source); })())) {
// line 462
echo " ";
$this->loadTemplate("front/product-option/productPreviewModal.html.twig", "front/product-option/new_index2.html.twig", 462)->display(twig_array_merge($context, ["isMobileInterface" => (isset($context["isMobileInterface"]) || array_key_exists("isMobileInterface", $context) ? $context["isMobileInterface"] : (function () { throw new RuntimeError('Variable "isMobileInterface" does not exist.', 462, $this->source); })())]));
// line 463
echo " ";
if (twig_in_filter(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 463, $this->source); })()), "product", [], "any", false, false, false, 463), "typeProduct", [], "any", false, false, false, 463), [0 => twig_constant("App\\Entity\\Product::PHOTOS")])) {
// line 464
echo " <div class=\"txt_selectca mb-2\" style=\"\"> <a href=\"#\" style=\"\" class=\"crelloBtnImportPhotos crelloBtnImportNow\" >";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Vous pouvez changer votre crea", [], "productTranslate"), "html", null, true);
echo "</a></div>
";
} else {
// line 466
echo " ";
if (twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 466, $this->source); })()), "templateIdCrello", [], "any", false, false, false, 466)) {
// line 467
echo " <div class=\"txt_selectca mb-2\" style=\"min-height: 43px;\"> <a href=\"#\" style=\"color: #fff;\" class=\"crelloBtn\" >";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Vous pouvez éditer votre création sur", [], "productTranslate"), "html", null, true);
echo " <img width=\"130px\" src=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/images/ininfoselectF.svg"), "html", null, true);
echo "\" ></a></div>
<input type=\"hidden\" id=\"designUrl\" value=\"\">
<input type=\"hidden\" id=\"designType\" value=\"";
// line 469
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 469, $this->source); })()), "productAttribute", [], "any", false, false, false, 469), "format", [], "any", false, false, false, 469), "designTypeCrello", [], "any", false, false, false, 469), "html", null, true);
echo "\">
<input type=\"hidden\" id=\"customDesignType\" value=\"";
// line 470
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 470, $this->source); })()), "productAttribute", [], "any", false, false, false, 470), "format", [], "any", false, false, false, 470), "designTypeCustomCrello", [], "any", false, false, false, 470), "html", null, true);
echo "\">
<input type=\"hidden\" id=\"sideBarDesignType\" value=\"";
// line 471
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 471, $this->source); })()), "productAttribute", [], "any", false, false, false, 471), "format", [], "any", false, false, false, 471), "designTypeSideBarCrello", [], "any", false, false, false, 471), "html", null, true);
echo "\">
";
} elseif ((twig_get_attribute($this->env, $this->source, // line 472
(isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 472, $this->source); })()), "colorLabTokenProduct", [], "any", false, false, false, 472) && twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 472, $this->source); })()), "colorLabIdProduct", [], "any", false, false, false, 472))) {
// line 473
echo " <div class=\"txt_selectca\" style=\"min-height: 43px;\">
<a href=\"#\" style=\"color: #fff;\" class=\"crelloBtn\" >
";
// line 475
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Vous pouvez éditer votre création sur", [], "productTranslate"), "html", null, true);
echo "
<svg viewBox=\"0 0 201 60\" xmlns=\"http://www.w3.org/2000/svg\" class=\"c-navbar__logo\" style=\" width: 95px;margin-left: 10px;\"><g fill-rule=\"nonzero\" fill=\"none\"><g id=\"shape\" fill-rule=\"nonzero\" fill=\"none\"><path id=\"shape-1\" d=\"M7.33 24.8A22.05 22.05 0 0 1 28.67 7.9c3.28 0 6.39.75 9.18 2.06a21.35 21.35 0 0 1 7.5 5.71c.69.79.56 2.02-.21 2.68-.78.65-1.97.57-2.67-.2a17.92 17.92 0 0 0-13.8-6.41c-8.86 0-16.43 6.4-17.9 15.13-.08.97-.9 1.75-1.88 1.75l-6.96-.04h-.21a1.92 1.92 0 0 1-1.68-2.1 29.2 29.2 0 0 1 9.59-18.2 28.7 28.7 0 0 1 40.87 2.67c.7.78.62 1.97-.16 2.67-.82.7-2 .62-2.7-.17a25.24 25.24 0 0 0-8.52-6.4 24.94 24.94 0 0 0-10.37-2.23A25.04 25.04 0 0 0 4.18 24.8h3.15Z\" fill=\"#E65545\" class=\"shape\"></path><path id=\"shape-2\" d=\"M40.02 20.07c.7.78.61 1.98-.17 2.67-.78.7-1.96.62-2.66-.16a11.4 11.4 0 0 0-3.8-2.88 11.3 11.3 0 0 0-15.53 7.48c-.3 1-1.32 1.6-2.34 1.36a1.95 1.95 0 0 1-1.35-2.3 14.94 14.94 0 0 1 14.58-11.3 15 15 0 0 1 6.19 1.31 15.2 15.2 0 0 1 5.08 3.82Z\" fill=\"#363D40\" class=\"shape\"></path><path id=\"shape-3\" d=\"M42.4 41.78a1.9 1.9 0 1 1 2.86 2.5 21.62 21.62 0 0 1-7.5 5.64 21.84 21.84 0 0 1-23.26-3.17A22.1 22.1 0 0 1 6.96 33.2c0-1.03.86-1.9 1.93-1.9h6.96c.33 0 .66.09.9.25.53.2.94.66 1.1 1.28a11.3 11.3 0 0 0 3.98 6.12 11.26 11.26 0 0 0 6.92 2.34c1.64 0 3.2-.37 4.63-.98a11.3 11.3 0 0 0 3.81-2.84 1.89 1.89 0 0 1 2.83 2.5 14.97 14.97 0 0 1-20.48 1.98 15.27 15.27 0 0 1-4.96-6.82l-3.32-.04c1.01 3.4 3 6.45 5.7 8.75A18.1 18.1 0 0 0 36.2 46.5c2.38-1.1 4.5-2.71 6.18-4.72h.02Z\" fill=\"#2A4B8C\" class=\"shape\"></path><path id=\"shape-4\" d=\"M47.63 46.59c.7-.78 1.89-.87 2.7-.2.79.69.87 1.88.17 2.66a28.8 28.8 0 0 1-40.92 2.67 29.05 29.05 0 0 1-9.54-18.2 1.9 1.9 0 1 1 3.77-.46 25.25 25.25 0 0 0 8.27 15.83 25.18 25.18 0 0 0 16.67 6.33c7.25 0 14.14-3.15 18.88-8.63Z\" fill=\"#1196D9\" class=\"shape\"></path></g><path id=\"text\" d=\"M144.54 30.97c.58-2.55 3.07-3.58 5.5-3.62 2.16-.08 2.49-2.47 1.01-3.2-.7-.34-1.96-.21-2.62-.09-1.43.2-2.74.74-3.85 1.69l-.12.08c-.02-.5-.22-1-.57-1.36-.66-.66-1.64-.57-2.3-.04-.45.37-.65.9-.65 1.48v15c0 .5.12 1.03.45 1.4.7.74 2.21.7 2.78-.12a2 2 0 0 0 .37-1.28v-9.94Zm-29.08 9.98V18.4c0-.2-.04-.41-.08-.58a1.75 1.75 0 0 0-2.87-.9 1.9 1.9 0 0 0-.57.9c-.04.17-.04.37-.04.58v22.56c-.06.58.17 1.15.61 1.52a1.8 1.8 0 0 0 2.34 0c.28-.24.45-.57.53-.94.04-.16.08-.37.08-.58v-.01ZM80.07 16.7c-1.97-.5-4-.62-6.02-.37-5.36.8-9.7 4.76-10.97 10.03-1.52 6.33 1.39 12.74 7.29 15.46a15.07 15.07 0 0 0 9.87.74 13.8 13.8 0 0 0 5.6-3.04c.17-.17.3-.3.38-.42.49-.7.45-1.52-.13-2.1a1.76 1.76 0 0 0-1.72-.53c-.4.09-.73.3-1.02.54a9.7 9.7 0 0 1-3.64 2.18c-2.46.78-5.41.7-7.79-.41-4.67-2.18-6.67-7.65-5.03-12.62a9.62 9.62 0 0 1 7.2-6.42c2.01-.37 4.3-.16 6.19.66.99.45 1.9 1.08 2.66 1.85l.45.33c.2.12.37.16.53.2.62.17 1.27 0 1.68-.4.45-.42.62-1.03.45-1.6 0-.17-.08-.3-.16-.46-.25-.37-.61-.7-.9-.99a12.99 12.99 0 0 0-4.92-2.63Zm22.94 11.84c1.8 1.64 2.34 3.54 2.09 5.92a6.25 6.25 0 0 1-1.43 3.33 6.04 6.04 0 0 1-8.6.45c-1.48-1.44-1.97-3.08-1.93-5.1a6 6 0 0 1 9.87-4.6Zm-12.2 9.9a9.95 9.95 0 0 0 4.13 3.79 10.56 10.56 0 0 0 8.85-.2 9.75 9.75 0 0 0 3.23-2.84 9.38 9.38 0 0 0 1.77-4.73 9.4 9.4 0 0 0-1.8-6.74c-3.65-4.6-10-5.35-14.38-1.44a9.5 9.5 0 0 0-3.07 6.2 9.76 9.76 0 0 0 1.26 5.97l.01-.01Zm94.4-12.49v-7.6c0-.58-.16-1.07-.57-1.44a1.85 1.85 0 0 0-2.37 0c-.41.37-.62.86-.62 1.44V40.9c0 .2.04.41.08.58.2.86.86 1.23 1.68 1.31.82-.08 1.44-.45 1.68-1.31.04-.25.08-.45.08-.7a8.59 8.59 0 0 0 3.98 2.06c2.41.4 4.5.12 6.63-1.16a9.94 9.94 0 0 0 2.79-2.91c1.82-3.2 1.9-7.09.24-10.36-1.3-2.22-2.95-3.7-5.49-4.4a9.07 9.07 0 0 0-6.22.62c-.74.4-1.23.78-1.89 1.31v.01Zm8.32 1.81c2.05 1.27 2.82 3.33 2.82 5.63-.04 1.81-.36 3.17-1.51 4.56-1 1.2-2.5 1.85-4.06 1.77a5.27 5.27 0 0 1-5.16-3.5 8.65 8.65 0 0 1-.16-5.09 5.8 5.8 0 0 1 2.05-3.08 5.78 5.78 0 0 1 6.02-.29ZM174 28.91a2 2 0 0 0-.38-.53c-1.76-1.77-5.49-1.4-7.25.04-.73.7-1.64.94-2.45.24-.45-.4-.66-.9-.54-1.52.2-1.19 1.8-2.1 2.83-2.55 3.15-1.35 7.45-1.06 9.83 1.11a7.36 7.36 0 0 1 2.05 4.32c.08.53.12 1.15.12 1.73v9.12c0 .2-.04.41-.08.58-.33 1.35-1.93 1.85-2.91.86-.2-.16-.33-.41-.45-.66a2.07 2.07 0 0 1-.08-.49 8.76 8.76 0 0 1-6.76 1.8 6.4 6.4 0 0 1-1.27-.32 5.09 5.09 0 0 1-2.05-1.2 5.74 5.74 0 0 1-1.64-6.08c1.15-3.37 4.3-4.4 7.5-4.23 1.51.04 2.99.33 4.1.5 0-.91-.09-1.9-.58-2.72h.01Zm.56 8.22v-2.3c-.86-.2-2-.37-3.19-.45-1.76-.08-4.59.04-5.04 2.14a2.65 2.65 0 0 0 1.85 3.04c2.13.7 5.12-.58 6.38-2.43Zm-42.51-8.59c1.76 1.64 2.3 3.54 2.05 5.96a6.13 6.13 0 0 1-1.44 3.29 6.04 6.04 0 0 1-8.6.45 6.52 6.52 0 0 1-1.88-5.1 6.3 6.3 0 0 1 2.09-4.6 6.05 6.05 0 0 1 7.78 0Zm-12.25 9.9a9.44 9.44 0 0 0 4.14 3.79c2.9 1.23 6.02 1.2 8.85-.2a9.58 9.58 0 0 0 5.04-7.56 9.58 9.58 0 0 0-1.85-6.71c-3.6-4.6-9.95-5.34-14.37-1.44a9.41 9.41 0 0 0-3.08 6.17c-.16 2.18.2 4.07 1.27 5.96v-.01Zm39.36 2.47V18.35c0-.25-.04-.41-.08-.62a1.48 1.48 0 0 0-.53-.86c-.66-.6-1.67-.6-2.33 0-.3.24-.5.53-.58.9-.04.17-.08.37-.08.58V40.9c0 .2.04.41.08.58.08.37.25.7.53.94.66.58 1.72.58 2.38 0 .25-.24.45-.57.53-.94.04-.17.08-.37.08-.58v.01Z\" fill=\"#363D40\"></path></g></svg>
</a>
</div>
<input type=\"hidden\" id=\"designUrl\" value=\"\">
<input type=\"hidden\" id=\"designColorLabTokenProduct\" value=\"";
// line 480
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 480, $this->source); })()), "colorLabTokenProduct", [], "any", false, false, false, 480), "html", null, true);
echo "\">
<input type=\"hidden\" id=\"designColorLabIdProduct\" value=\"";
// line 481
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 481, $this->source); })()), "colorLabIdProduct", [], "any", false, false, false, 481), "html", null, true);
echo "\">
";
} else {
// line 483
echo " <div class=\"txt_selectca\" style=\"\"> <a href=\"#\" style=\"\" class=\"crelloBtnImport crelloBtnImportNow\" >";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Vous pouvez changer votre crea", [], "productTranslate"), "html", null, true);
echo "</a></div>
<input type=\"checkbox\" name=\"isFontBlanc\" class=\"hide\" checked=\"checked\" value=\"";
// line 484
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 484, $this->source); })()), "mauvaisFormat", [], "any", false, false, false, 484), "html", null, true);
echo "\" id=\"isFontBlanc\">
<input type=\"file\" multiple id=\"fileDesign\" name=\"fileDesign[]\" style=\"display: none;\" accept=\"image/png, image/jpeg, image/jpg, application/pdf\" >
<input type=\"hidden\" id=\"fileDesignUrl\" value=\"";
// line 486
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 486, $this->source); })()), "filePapier", [], "any", false, false, false, 486), "html", null, true);
echo "\">
<input type=\"hidden\" id=\"fileDesignFirstImage\" value=\"";
// line 487
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["cartDetail"]) || array_key_exists("cartDetail", $context) ? $context["cartDetail"] : (function () { throw new RuntimeError('Variable "cartDetail" does not exist.', 487, $this->source); })()), "filePapierFirstImage", [], "any", false, false, false, 487), "html", null, true);
echo "\">
";
}
// line 489
echo " ";
}
// line 490
echo " ";
}
// line 491
echo " </div>
</div>
<div class=\" rightBlock\">
<div id=\"blockPanierNew\">
</div>
<div class=\"nousContacter\" style=\"margin-bottom: 34px;\">
<div id=\"nosLovesPrinter\">
</div>
<h3>Nous contacter</h3>
<div class=\"nousContacterContent\">
<a href=\"#\" data-toggle=\"modal\" data-target=\"#contactModal\" >
<span>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\">
<g clip-path=\"url(#clip0_64_809)\">
<path d=\"M6.54 5C6.6 5.89 6.75 6.76 6.99 7.59L5.79 8.79C5.38 7.59 5.12 6.32 5.03 5H6.54ZM16.4 17.02C17.25 17.26 18.12 17.41 19 17.47V18.96C17.68 18.87 16.41 18.61 15.2 18.21L16.4 17.02ZM7.5 3H4C3.45 3 3 3.45 3 4C3 13.39 10.61 21 20 21C20.55 21 21 20.55 21 20V16.51C21 15.96 20.55 15.51 20 15.51C18.76 15.51 17.55 15.31 16.43 14.94C16.33 14.9 16.22 14.89 16.12 14.89C15.86 14.89 15.61 14.99 15.41 15.18L13.21 17.38C10.38 15.93 8.06 13.62 6.62 10.79L8.82 8.59C9.1 8.31 9.18 7.92 9.07 7.57C8.7 6.45 8.5 5.25 8.5 4C8.5 3.45 8.05 3 7.5 3Z\" fill=\"#303030\"/>
</g>
<defs>
<clipPath id=\"clip0_64_809\">
<rect width=\"24\" height=\"24\" fill=\"white\"/>
</clipPath>
</defs>
</svg>
</span>
<span>Par téléphone</span>
</a>
<a href=\"#\" id=\"contactChat\">
<span>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\">
<path d=\"M13 2V9H3.17L2 10.17V2H13ZM14 0H1C0.45 0 0 0.45 0 1V15L4 11H14C14.55 11 15 10.55 15 10V1C15 0.45 14.55 0 14 0ZM19 4H17V13H4V15C4 15.55 4.45 16 5 16H16L20 20V5C20 4.45 19.55 4 19 4Z\" fill=\"#303030\"/>
</svg>
</span>
<span>Via notre chat</span>
</a>
<a href=\"";
// line 526
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 526, $this->source); })()), "lienCalandlyOptionProduct", [], "any", false, false, false, 526), "html", null, true);
echo "\" ";
if (twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 526, $this->source); })()), "lienCalandlyOptionProductIsExtern", [], "any", false, false, false, 526)) {
echo " target=\"_blank\"";
}
echo " >
<span>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\">
<g clip-path=\"url(#clip0_64_815)\">
<path d=\"M21.5 12.22C21.5 6.73 17.24 3 12.5 3C7.81 3 3.5 6.65 3.5 12.28C2.9 12.62 2.5 13.26 2.5 14V16C2.5 17.1 3.4 18 4.5 18H5.5V11.9C5.5 8.03 8.63 4.9 12.5 4.9C16.37 4.9 19.5 8.03 19.5 11.9V19H11.5V21H19.5C20.6 21 21.5 20.1 21.5 19V17.78C22.09 17.47 22.5 16.86 22.5 16.14V13.84C22.5 13.14 22.09 12.53 21.5 12.22Z\" fill=\"#303030\"/>
<path d=\"M9.5 14C10.0523 14 10.5 13.5523 10.5 13C10.5 12.4477 10.0523 12 9.5 12C8.94772 12 8.5 12.4477 8.5 13C8.5 13.5523 8.94772 14 9.5 14Z\" fill=\"#303030\"/>
<path d=\"M15.5 14C16.0523 14 16.5 13.5523 16.5 13C16.5 12.4477 16.0523 12 15.5 12C14.9477 12 14.5 12.4477 14.5 13C14.5 13.5523 14.9477 14 15.5 14Z\" fill=\"#303030\"/>
<path d=\"M18.5 11.03C18.02 8.18 15.54 6 12.55 6C9.51997 6 6.25997 8.51 6.51997 12.45C8.98997 11.44 10.85 9.24 11.38 6.56C12.69 9.19 15.38 11 18.5 11.03Z\" fill=\"#303030\"/>
</g>
<defs>
<clipPath id=\"clip0_64_815\">
<rect width=\"24\" height=\"24\" fill=\"white\" transform=\"translate(0.5)\"/>
</clipPath>
</defs>
</svg>
</span>
<span>Prendre RDV avec un conseiller</span>
</a>
</div>
</div>
";
// line 547
echo " ";
// line 548
echo " ";
// line 549
echo " ";
// line 550
echo " ";
// line 551
echo " ";
// line 552
echo " ";
// line 553
echo " ";
// line 554
echo " ";
// line 555
echo " ";
// line 556
echo " ";
// line 557
echo " ";
// line 558
echo " ";
// line 559
echo " ";
// line 560
echo " ";
// line 561
echo " ";
// line 562
echo " ";
// line 563
echo " ";
// line 564
echo " ";
// line 565
echo " ";
// line 566
echo " ";
// line 567
echo " ";
// line 568
echo " ";
// line 569
echo "
";
// line 571
echo " ";
// line 572
echo " </div>
</div>
<div id=\"section2OptionNew\">
<div class=\"row\">
<div class=\"col-md-12\">
<h2 class=\"h2productIndexOptionNew\">Besoin d'un autre produit ?</h2>
</div>
</div>
<div class=\"row\" style=\"display: flex;justify-content: center;padding-bottom: 60px;\">
";
// line 581
if ((twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 581, $this->source); })()), "recommendationProduct", [], "any", false, false, false, 581)) > 0)) {
// line 582
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 582, $this->source); })()), "recommendationProduct", [], "any", false, false, false, 582));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 583
echo " <div class=\"col-6 col-md-3 col-lg-2 col-xl-2\">
<div class=\"divProductImageCommande\">
";
// line 585
if (twig_get_attribute($this->env, $this->source, $context["item"], "titre", [], "any", false, false, false, 585)) {
echo " <span>";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["item"], "titre", [], "any", false, false, false, 585), "html", null, true);
echo "</span>";
}
// line 586
echo " <a style=\"position: relative;\" class=\"new_option_product_a_img\" href=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["item"], "link", [], "any", false, false, false, 586), "html", null, true);
echo "\">
<img class=\"\" src=\"";
// line 587
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(("imageSite/" . twig_get_attribute($this->env, $this->source, $context["item"], "image", [], "any", false, false, false, 587))), "html", null, true);
echo "\">
</a>
</div>
</div>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 592
echo " ";
}
// line 593
echo " </div>
</div>
<div id=\"section3OptionNew\" style=\"background-image: url(/imageSite/";
// line 595
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 595, $this->source); })()), "imageBloc1OptionProduct", [], "any", false, false, false, 595), "html", null, true);
echo ");\">
<div class=\"section3OptionNewDiv\">
<h2 class=\"h2productIndexOptionNew h2productIndexOptionNewSection3\">";
// line 597
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 597, $this->source); })()), "titreBloc1OptionProduct", [], "any", false, false, false, 597), "html", null, true);
echo "</h2>
<p>";
// line 598
echo twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 598, $this->source); })()), "descriptionBloc1OptionProduct", [], "any", false, false, false, 598);
echo "</p>
";
// line 599
if (twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 599, $this->source); })()), "titreBtnBloc1OptionProduct", [], "any", false, false, false, 599)) {
echo "<a href=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 599, $this->source); })()), "linkBtnBloc1OptionProduct", [], "any", false, false, false, 599), "html", null, true);
echo "\" class=\"btnOptionNewBloc\">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 599, $this->source); })()), "titreBtnBloc1OptionProduct", [], "any", false, false, false, 599), "html", null, true);
echo "</a>";
}
// line 600
echo " </div>
</div>
<div id=\"section4OptionNew\">
<div class=\"section4OptionNewDiv\">
<h2 class=\"h2productIndexOptionNew h2productIndexOptionNewSection4\">";
// line 604
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 604, $this->source); })()), "titreBloc2OptionProduct", [], "any", false, false, false, 604), "html", null, true);
echo "</h2>
<p>";
// line 605
echo twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 605, $this->source); })()), "descriptionBloc2OptionProduct", [], "any", false, false, false, 605);
echo "</p>
<div class=\"\" style=\"text-align: center ;text-align: center;margin-top: 45px;\">
";
// line 607
if (twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 607, $this->source); })()), "titreBtnBloc2OptionProduct", [], "any", false, false, false, 607)) {
echo "<a href=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 607, $this->source); })()), "linkBtnBloc2OptionProduct", [], "any", false, false, false, 607), "html", null, true);
echo "\" class=\"btnOptionNewBloc\">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 607, $this->source); })()), "titreBtnBloc2OptionProduct", [], "any", false, false, false, 607), "html", null, true);
echo "</a>";
}
// line 608
echo " </div>
</div>
</div>
<div id=\"section3OptionNew\" style=\"background-image: url(/imageSite/";
// line 611
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 611, $this->source); })()), "imageBloc3OptionProduct", [], "any", false, false, false, 611), "html", null, true);
echo ");\">
<div class=\"section3OptionNewDiv\">
<h2 class=\"h2productIndexOptionNew h2productIndexOptionNewSection3\">";
// line 613
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 613, $this->source); })()), "titreBloc3OptionProduct", [], "any", false, false, false, 613), "html", null, true);
echo "</h2>
<p>";
// line 614
echo twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 614, $this->source); })()), "descriptionBloc3OptionProduct", [], "any", false, false, false, 614);
echo "</p>
";
// line 615
if (twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 615, $this->source); })()), "titreBtnBloc3OptionProduct", [], "any", false, false, false, 615)) {
echo "<a href=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 615, $this->source); })()), "linkBtnBloc3OptionProduct", [], "any", false, false, false, 615), "html", null, true);
echo "\" class=\"btnOptionNewBloc\">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 615, $this->source); })()), "titreBtnBloc3OptionProduct", [], "any", false, false, false, 615), "html", null, true);
echo "</a>";
}
// line 616
echo " </div>
</div>
</div>
<div class=\"modal mdl1\" id=\"verificationModal\" tabindex=\"-1\" role=\"dialog\">
<div class=\"modal-dialog\" style=\"margin-top: 6vw;\" role=\"document\">
<div class=\"modal-content\">
<div class=\"modal-body\">
<div class=\"row\">
<div class=\"col-md-4\">
<h4 style=\"font-weight: 700;\">";
// line 625
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Fond perdu", [], "productTranslate"), "html", null, true);
echo "</h4>
<p style=\"text-align: left;font-size: 14px;color: #6a6666; line-height: 20px;\">";
// line 626
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Avec le fond perdu, vous êtes certain de ne pas retrouver de blancs sur votre design imprimé. Nous imprimons alors jusqu'au bord du papier ou de la carte.", [], "productTranslate"), "html", null, true);
echo "</p>
<h4 style=\"font-weight: 700;\">";
// line 627
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Régler le fond perdu", [], "productTranslate"), "html", null, true);
echo "</h4>
<ol style=\"text-align: left;font-size: 14px;color: #6a6666;padding-left: 10px;\">
<li style=\"line-height: 20px;font-size: 14px;\">";
// line 629
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Etendez votre arrière-plan au-delà des lignes du fond perdu.", [], "productTranslate"), "html", null, true);
echo "</li>
<li style=\"line-height: 20px;font-size: 14px;\">";
// line 630
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Ne mettez aucun texte ou graphique important en dehors des lignes du fond perdu.", [], "productTranslate"), "html", null, true);
echo "</li>
<li style=\"line-height: 20px;font-size: 14px;\">";
// line 631
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Vérifiez chaque page que vous imprimez.", [], "productTranslate"), "html", null, true);
echo "</li>
</ol>
</div>
<div class=\"col-md-8\">
<img src=\"";
// line 635
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/images/carte_fond_perdu.png"), "html", null, true);
echo "\">
</div>
</div>
</div>
<div class=\"modal-footer\" style=\"display: block\">
<div class=\"mt-4\" style=\"display: flex;justify-content: space-evenly\">
<a class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\" href=\"#\" style=\"padding: 10px 60px;color: #000;font-size: 16px;background: #F2F3F5;border-radius: 7px;\">";
// line 641
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("J'ai compris", [], "productTranslate"), "html", null, true);
echo "</a>
<a style=\"padding: 10px 60px;color: #000;font-size: 16px;background: #c7d0d8;border-radius: 7px;\" href=\"https://blog.copees.com/2021/09/28/les-traits-de-coupe-avec-fonds-perdus-quest-ce-que-cest/\" target=\"_blank\">";
// line 642
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Nos conseils pour les fonds perdus", [], "productTranslate"), "html", null, true);
echo "</a>
</div>
</div>
</div>
</div>
</div>
";
// line 648
$this->loadTemplate("front/footer.html.twig", "front/product-option/new_index2.html.twig", 648)->display($context);
// line 649
echo "
";
}
// line 651
echo "
<div class=\"modal fade\" id=\"exampleModal01\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"exampleModalLabel\"
style=\"display: none;\" aria-hidden=\"true\">
<div class=\"modal-dialog\" role=\"document\" style=\"margin-top: 4vw;\">
<div class=\"modal-content nb_des nb_des_extra\" style=\"border-radius: 0;\">
<div class=\"modal-header\">
<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">
<span aria-hidden=\"true\">×</span>
</button>
</div>
<div class=\"modal-body\" id=\"contentModalAddToCartCrello\">
</div>
</div>
</div>
</div>
<div class=\"modal mdlContact\" id=\"contactModal\" tabindex=\"-1\" role=\"dialog\">
<div class=\"modal-dialog\" style=\"margin-top: 6vw;\" role=\"document\">
<div class=\"modal-content\">
<div class=\"modal-header\">
<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\">
<rect width=\"30\" height=\"30\" rx=\"10\" fill=\"black\"/>
<path d=\"M22 9.41L20.59 8L15 13.59L9.41 8L8 9.41L13.59 15L8 20.59L9.41 22L15 16.41L20.59 22L22 20.59L16.41 15L22 9.41Z\" fill=\"white\"/>
</svg>
</button>
</div>
<div class=\"contactModalImage\" style=\"background-image: url(/imageSite/";
// line 684
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 684, $this->source); })()), "imageBlocTelOptionProduct", [], "any", false, false, false, 684), "html", null, true);
echo " );\"></div>
<div class=\"modal-body\">
<div class=\"contactModalDescription\">
";
// line 687
echo twig_get_attribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 687, $this->source); })()), "descriptionBlocTelOptionProduct", [], "any", false, false, false, 687);
echo "
</div>
</div>
</div>
</div>
</div>
<div class=\"modal mdl1\" id=\"outOfStockModal\" tabindex=\"-1\" role=\"dialog\">
<div class=\"modal-dialog modal-lg\" style=\"margin-top: 3vw;\">
<div class=\"modal-content modalProduct modalProductAtributeStock\">
</div>
</div>
</div>
<div class=\"elfsight-app-eaf5d12e-308e-4116-bee5-690b97eaae1f\" data-elfsight-app-lazy></div>
<style>
.elfsight-app-eaf5d12e-308e-4116-bee5-690b97eaae1f {
display: none;
}
</style>
<script src=\"https://static.elfsight.com/platform/platform.js\" async></script>
<style>
footer {
padding-top: 0px;
margin-top: 0px;
}
.taille label {
padding: 0 12px;
}
.bloc_btn_crello {
margin-top: 40px;
background-color: #FDF18D;
color: #000;
min-height: 50px;
padding: 15px;
border-radius: 4px !important;
font-size: 14px;
}
.btnNoir{
color: #fff;
background-color: #000;
display: inline-block;
font-size: 12px;
padding: 15px 12px;
text-align: center;
}
.btnBlue{
color: #fff;
background-color: #5BAFF5;
display: inline-block;
font-size: 12px;
padding: 15px 12px;
text-align: center;
}
.mdl1 li::marker {
color: #6a6666;
}
.carousel-indicators li {
display: inline-block;
width: 10px;
height: 10px;
margin: 1px;
text-indent: -999px;
cursor: pointer;
background-color: #fff\\9;
background-color: #fff;
border: 1px solid #000;
border-radius: 10px;
}
.carousel-indicators .active {
width: 12px;
height: 12px;
margin: 0;
background-color: #000;
}
.menu_left {
flex: 0 0 34%;
max-width: 34%;
position: initial;
padding-left: 0;
text-align: left;
}
.menu_right {
flex: 0 0 66%;
max-width: 66%;
padding-right: 40px !important;
}
.tooltip-inner h2 {
font-family: AktivGrotesk-Medium;
font-size: 16px;
font-weight: 400;
line-height: 18.91px;
text-align: center;
margin-top: 8px;
border-bottom: 1px solid #fff;
margin-bottom: 14px;
}
.tooltip-inner{
background-color: #5268ff!important;
color: #fff!important;
box-shadow: 4px 4px 10px 0px #00000040!important;
border-radius: 10px!important;
max-width:400px!important
}
.tooltip-inner. p{
font-family: AktivGrotesk-Light !important;
font-size: 9px !important;
font-weight: 400 !important;
line-height: 10.3px !important;
text-align: left !important;
background-repeat: no-repeat;
background-image: url(/images/Vector_icone_new_acceuil.png);
padding-left: 40px;
background-position: 10px top;
padding-right: 10px;
}
</style>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 805
public function block_javascripts($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
// line 806
echo " ";
$this->displayParentBlock("javascripts", $context, $blocks);
echo "
<script src=\"";
// line 807
echo twig_escape_filter($this->env, ((twig_get_attribute($this->env, $this->source, twig_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.', 807, $this->source); })()), "request", [], "any", false, false, false, 807), "scheme", [], "any", false, false, false, 807) . "://") . twig_get_attribute($this->env, $this->source, twig_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.', 807, $this->source); })()), "request", [], "any", false, false, false, 807), "httpHost", [], "any", false, false, false, 807)), "html", null, true);
echo "/assets/pdf.js\"></script>
<script>
// Loaded via <script> tag, create shortcut to access PDF.js exports.
var pdfjsLib = window['pdfjs-dist/build/pdf'];
// The workerSrc property shall be specified.
pdfjsLib.GlobalWorkerOptions.workerSrc = \"";
// line 813
echo twig_escape_filter($this->env, ((twig_get_attribute($this->env, $this->source, twig_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.', 813, $this->source); })()), "request", [], "any", false, false, false, 813), "scheme", [], "any", false, false, false, 813) . "://") . twig_get_attribute($this->env, $this->source, twig_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.', 813, $this->source); })()), "request", [], "any", false, false, false, 813), "httpHost", [], "any", false, false, false, 813)), "html", null, true);
echo "/assets/pdf.worker.js\";
</script>
<script src=\"https://maps.googleapis.com/maps/api/js?key=";
// line 815
echo twig_escape_filter($this->env, (isset($context["key_google_map"]) || array_key_exists("key_google_map", $context) ? $context["key_google_map"] : (function () { throw new RuntimeError('Variable "key_google_map" does not exist.', 815, $this->source); })()), "html", null, true);
echo "&libraries=places\"></script>
<script src=\"https://create.vista.com/js/frame_v2.min.js\"></script>
<script src=\"https://app.colorlab.io/js/include.js\"></script>
<script>
var productRequest = '";
// line 819
if (twig_get_attribute($this->env, $this->source, twig_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.', 819, $this->source); })()), "request", [], "any", false, false, false, 819), "get", [0 => "product"], "method", false, false, false, 819)) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 819, $this->source); })()), "request", [], "any", false, false, false, 819), "get", [0 => "product"], "method", false, false, false, 819), "html", null, true);
} else {
echo "0";
}
echo "';
var formatRequest = '";
// line 820
if (twig_get_attribute($this->env, $this->source, twig_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.', 820, $this->source); })()), "request", [], "any", false, false, false, 820), "get", [0 => "format"], "method", false, false, false, 820)) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 820, $this->source); })()), "request", [], "any", false, false, false, 820), "get", [0 => "format"], "method", false, false, false, 820), "html", null, true);
} else {
echo "0";
}
echo "';
</script>
";
// line 822
echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("page_product_option");
echo "
";
// line 823
echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("product_option_viewer");
echo "
";
// line 824
echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("color_lab_product");
echo "
<script src=\"https://code.jquery.com/jquery-3.4.1.js\" integrity=\"sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU=\" crossorigin=\"anonymous\"></script>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 22
public function macro_value($__cart__ = null, $__object__ = null, $__name__ = null, ...$__varargs__)
{
$macros = $this->macros;
$context = $this->env->mergeGlobals([
"cart" => $__cart__,
"object" => $__object__,
"name" => $__name__,
"varargs" => $__varargs__,
]);
$blocks = [];
ob_start();
try {
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro", "value"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro", "value"));
// line 23
echo " ";
if ((isset($context["object"]) || array_key_exists("object", $context) ? $context["object"] : (function () { throw new RuntimeError('Variable "object" does not exist.', 23, $this->source); })())) {
// line 24
echo " ";
if ($this->extensions['App\Twig\AccessAttrExtension']->accessFilter((isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 24, $this->source); })()), (isset($context["object"]) || array_key_exists("object", $context) ? $context["object"] : (function () { throw new RuntimeError('Variable "object" does not exist.', 24, $this->source); })()))) {
// line 25
echo " ";
$context["obj"] = $this->extensions['App\Twig\AccessAttrExtension']->accessFilter((isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 25, $this->source); })()), (isset($context["object"]) || array_key_exists("object", $context) ? $context["object"] : (function () { throw new RuntimeError('Variable "object" does not exist.', 25, $this->source); })()));
// line 26
echo " value=\"";
if ($this->extensions['App\Twig\AccessAttrExtension']->accessFilter((isset($context["obj"]) || array_key_exists("obj", $context) ? $context["obj"] : (function () { throw new RuntimeError('Variable "obj" does not exist.', 26, $this->source); })()), (isset($context["name"]) || array_key_exists("name", $context) ? $context["name"] : (function () { throw new RuntimeError('Variable "name" does not exist.', 26, $this->source); })()))) {
echo twig_escape_filter($this->env, $this->extensions['App\Twig\AccessAttrExtension']->accessFilter((isset($context["obj"]) || array_key_exists("obj", $context) ? $context["obj"] : (function () { throw new RuntimeError('Variable "obj" does not exist.', 26, $this->source); })()), (isset($context["name"]) || array_key_exists("name", $context) ? $context["name"] : (function () { throw new RuntimeError('Variable "name" does not exist.', 26, $this->source); })())), "html", null, true);
}
echo "\"
";
} else {
// line 28
echo " value=\"\"
";
}
// line 30
echo " ";
} else {
// line 31
echo " value=\"";
if ($this->extensions['App\Twig\AccessAttrExtension']->accessFilter((isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 31, $this->source); })()), (isset($context["name"]) || array_key_exists("name", $context) ? $context["name"] : (function () { throw new RuntimeError('Variable "name" does not exist.', 31, $this->source); })()))) {
echo twig_escape_filter($this->env, $this->extensions['App\Twig\AccessAttrExtension']->accessFilter((isset($context["cart"]) || array_key_exists("cart", $context) ? $context["cart"] : (function () { throw new RuntimeError('Variable "cart" does not exist.', 31, $this->source); })()), (isset($context["name"]) || array_key_exists("name", $context) ? $context["name"] : (function () { throw new RuntimeError('Variable "name" does not exist.', 31, $this->source); })())), "html", null, true);
}
echo "\"
";
}
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
return ('' === $tmp = ob_get_contents()) ? '' : new Markup($tmp, $this->env->getCharset());
} finally {
ob_end_clean();
}
}
public function getTemplateName()
{
return "front/product-option/new_index2.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 1935 => 31, 1932 => 30, 1928 => 28, 1920 => 26, 1917 => 25, 1914 => 24, 1911 => 23, 1890 => 22, 1877 => 824, 1873 => 823, 1869 => 822, 1860 => 820, 1852 => 819, 1845 => 815, 1840 => 813, 1831 => 807, 1826 => 806, 1816 => 805, 1688 => 687, 1682 => 684, 1647 => 651, 1643 => 649, 1641 => 648, 1632 => 642, 1628 => 641, 1619 => 635, 1612 => 631, 1608 => 630, 1604 => 629, 1599 => 627, 1595 => 626, 1591 => 625, 1580 => 616, 1572 => 615, 1568 => 614, 1564 => 613, 1559 => 611, 1554 => 608, 1546 => 607, 1541 => 605, 1537 => 604, 1531 => 600, 1523 => 599, 1519 => 598, 1515 => 597, 1510 => 595, 1506 => 593, 1503 => 592, 1492 => 587, 1487 => 586, 1481 => 585, 1477 => 583, 1472 => 582, 1470 => 581, 1459 => 572, 1457 => 571, 1454 => 569, 1452 => 568, 1450 => 567, 1448 => 566, 1446 => 565, 1444 => 564, 1442 => 563, 1440 => 562, 1438 => 561, 1436 => 560, 1434 => 559, 1432 => 558, 1430 => 557, 1428 => 556, 1426 => 555, 1424 => 554, 1422 => 553, 1420 => 552, 1418 => 551, 1416 => 550, 1414 => 549, 1412 => 548, 1410 => 547, 1383 => 526, 1346 => 491, 1343 => 490, 1340 => 489, 1335 => 487, 1331 => 486, 1326 => 484, 1321 => 483, 1316 => 481, 1312 => 480, 1304 => 475, 1300 => 473, 1298 => 472, 1294 => 471, 1290 => 470, 1286 => 469, 1278 => 467, 1275 => 466, 1269 => 464, 1266 => 463, 1263 => 462, 1261 => 461, 1258 => 460, 1252 => 456, 1250 => 455, 1235 => 449, 1225 => 448, 1215 => 447, 1204 => 446, 1194 => 445, 1184 => 444, 1180 => 443, 1169 => 442, 1163 => 439, 1139 => 422, 1113 => 413, 1103 => 412, 1099 => 411, 1080 => 409, 1070 => 408, 1066 => 407, 1047 => 405, 1037 => 404, 1033 => 403, 1014 => 401, 1004 => 400, 1000 => 399, 990 => 396, 980 => 388, 969 => 385, 951 => 384, 948 => 383, 944 => 382, 939 => 380, 924 => 375, 921 => 374, 918 => 373, 915 => 372, 908 => 370, 905 => 369, 902 => 368, 899 => 367, 896 => 366, 889 => 364, 886 => 363, 884 => 362, 872 => 353, 863 => 347, 854 => 341, 848 => 337, 833 => 323, 823 => 316, 819 => 315, 808 => 307, 804 => 306, 800 => 305, 795 => 303, 791 => 302, 787 => 301, 781 => 298, 761 => 285, 755 => 284, 751 => 282, 748 => 281, 745 => 280, 740 => 278, 736 => 277, 731 => 275, 726 => 274, 721 => 272, 717 => 271, 709 => 266, 705 => 264, 703 => 263, 699 => 262, 695 => 261, 691 => 260, 683 => 258, 680 => 257, 674 => 255, 671 => 254, 668 => 253, 666 => 252, 663 => 251, 657 => 247, 655 => 246, 640 => 240, 630 => 239, 620 => 238, 609 => 237, 599 => 236, 589 => 235, 585 => 234, 574 => 233, 568 => 230, 547 => 211, 529 => 207, 521 => 206, 514 => 205, 497 => 204, 492 => 201, 475 => 198, 468 => 197, 451 => 196, 442 => 190, 434 => 185, 427 => 180, 415 => 170, 412 => 169, 400 => 159, 397 => 158, 385 => 148, 383 => 147, 378 => 145, 374 => 143, 370 => 141, 363 => 137, 347 => 123, 345 => 122, 339 => 119, 322 => 104, 320 => 103, 313 => 99, 304 => 92, 302 => 91, 296 => 88, 289 => 84, 278 => 81, 275 => 80, 272 => 79, 269 => 78, 266 => 77, 263 => 76, 260 => 75, 258 => 74, 254 => 72, 251 => 71, 249 => 70, 246 => 69, 243 => 68, 240 => 67, 237 => 66, 234 => 65, 231 => 64, 228 => 63, 226 => 62, 220 => 61, 214 => 60, 191 => 40, 186 => 38, 183 => 37, 180 => 36, 177 => 35, 167 => 34, 155 => 20, 151 => 19, 148 => 18, 138 => 17, 127 => 15, 117 => 14, 104 => 10, 94 => 9, 81 => 5, 71 => 4, 60 => 1, 57 => 8, 54 => 3, 41 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends 'front/layout.html.twig' %}
{% if product.metaTitle %}
{% block title %}
{{ product.metaTitle | trans({}, \"pageCmsTranslate\") }}
{% endblock %}
{% endif %}
{% if product.metaDescription %}
{% block metaDescription %}
<meta name=\"description\" content=\"{{ product.metaDescription | trans({}, \"pageCmsTranslate\") }}\">
{% endblock %}
{% endif %}
{% block googleTagManagerDataLayer %}
{% include 'google_tag.html.twig' with {'titlePage':'product option','categoryPage':'product-details','navigation_category1':'','navigation_category2':'','navigation_category3':'' } %}
{% endblock %}
{% block stylesheets %}
<link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/simple-line-icons/2.5.5/css/simple-line-icons.min.css\">
{{ encore_entry_link_tags('color_lab_product') }}
{{ parent() }}
{% endblock %}
{% macro value(cart,object,name) %}
{% if object %}
{% if cart|access(object) %}
{% set obj = cart|access(object) %}
value=\"{% if obj|access(name) %}{{ obj|access(name) }}{% endif %}\"
{% else %}
value=\"\"
{% endif %}
{% else %}
value=\"{% if cart|access(name) %}{{ cart|access(name) }}{% endif %}\"
{% endif %}
{% endmacro %}
{% block body %}
{% include 'front/header.html.twig' %}
{% set currentPath = app.request.requesturi %}
<script>
var isMobile = \"{{ app.request.get('isMobile') }}\";
var str1 = '?';
var str2 = '{{ currentPath }}';
str2 = str2.replace(/&/g, '&');
if(str2.indexOf('isMobile') != -1){
var str2 = str2.substring(0 ,str2.indexOf('isMobile') - 1);
}
var str3 = '?';
if(str2.indexOf(str1) != -1){
str3 = '&';
}
if(\$( window ).width() > 768 ) {
if(isMobile == '1'){
window.location.replace(str2+str3+\"isMobile=0\");
}
}else {
if(isMobile != '1') {
window.location.replace(str2+str3+\"isMobile=1\");
}
}
</script>
<input type=\"hidden\" id=\"newPage\" value=\"1\">
<input type=\"hidden\" id=\"designId\" value=\"{% if cartDetail %}{{ cartDetail.templateIdCrello }}{% endif %}\">
<input type=\"hidden\" name=\"tokenDetail\" id=\"tokenDetail\" value=\"{% if cartDetail %}{{ cartDetail.token }}{% endif %}\">
{% set productObject = null %}
{% if cartDetail and cartDetail.product %}
{% set productObject = cartDetail.product %}
{% elseif app.request.get('product') %}
{% set productObject = getProductById(app.request.get('product')) %}
{% endif %}
{% set isMobileInterface = false %}
{% if app.request.get('isMobile') == '1' %}
{#mobile#}
{% set isMobileInterface = true %}
<input type=\"hidden\" value=\"1\" id=\"isMobileInterface\">
<div class=\"productIndexOptionNewMobile\">
{% if cartDetail %}
{% set idProduct = cartDetail.product.id %}
{% else %}
{% if app.request.get('product') %}
{% set idProduct = app.request.get('product') %}
{% endif %}
{% endif %}
<input value=\"{{ idProduct }}\" checked=\"checked\" data-new-page=\"1\" style=\"display: none\" data-url=\"{{ path('product_option') }}?product={{ idProduct }}\" type=\"radio\" name=\"productOption\" >
<div class=\"col-12 pl-0 pr-0 linkTitreFirstProduct\" >
<a href=\"{{ path('besoin_produits') }}\" class=\"paddingMobileOptionProduct\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"11\" height=\"18\" viewBox=\"0 0 11 18\" fill=\"none\">
<path d=\"M9 2L2 9L9 16\" stroke=\"#211E1D\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>
</svg>
<span class=\"\">{{ product.getTypeProductName() }}</span>
</a>
</div>
{% set dataLivraisonArray2 = getDataLivraisonWithOrNotImprimeur() %}
<div class=\"blocLivraisonBesoinProduct\">
<div class=\"bloc1LivraisonBesoinProduct\">
<p style=\"display: flex;margin-bottom:0px\">
<span>
🚀
</span>
<span class=\"bloc1LivraisonBesoinProductText\">
{{ 'Commandez avant 17h, livré aujourd’hui chez vous !' | trans({}, \"productTranslate\") }}
</span>
</p>
</div>
{% if dataLivraisonArray2.addresse.addresseAdresse %}
<div class=\"bloc2LivraisonBesoinProduct\">
<p style=\"\">
<span>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\">
<g clip-path=\"url(#clip0_39_1752)\">
<path d=\"M12 2C8.13 2 5 5.13 5 9C5 14.25 12 22 12 22C12 22 19 14.25 19 9C19 5.13 15.87 2 12 2ZM12 11.5C10.62 11.5 9.5 10.38 9.5 9C9.5 7.62 10.62 6.5 12 6.5C13.38 6.5 14.5 7.62 14.5 9C14.5 10.38 13.38 11.5 12 11.5Z\" fill=\"#323232\"/>
</g>
<defs>
<clipPath id=\"clip0_39_1752\">
<rect width=\"24\" height=\"24\" fill=\"white\"/>
</clipPath>
</defs>
</svg>
</span>
<span class=\"bloc1LivraisonBesoinProductText\">
{{ dataLivraisonArray2.addresse.addresseAdresse }}
</span>
</p>
{% if dataLivraisonArray2.time %}
<p style=\"border-top: 0.5px solid #DDD;\">
<span>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\">
<g clip-path=\"url(#clip0_39_1755)\">
<path d=\"M7 2V13H10V22L17 10H13L17 2H7Z\" fill=\"#323232\"/>
</g>
<defs>
<clipPath id=\"clip0_39_1755\">
<rect width=\"24\" height=\"24\" fill=\"white\"/>
</clipPath>
</defs>
</svg>
</span>
<span class=\"bloc1LivraisonBesoinProductText\">
Livraison aujourd’hui : {{ dataLivraisonArray2.time }}
</span>
</p>
{% endif %}
</div>
{% endif %}
<div class=\"bloc3LivraisonBesoinProduct\">
<div class=\"bloc3LivraisonBesoinProductStr\">
<h4 class=\"mt-0\">{{ 'Voici les options disponible à cette adresse' | trans({}, \"productTranslate\") }} :</h4>
<div class=\"bloc3LivraisonBesoinProductStrDispo\">
{% if dataLivraisonArray2.dataLivraison is defined and dataLivraisonArray2.dataLivraison.imprimeurZoneChalandise %}
<p style=\"\">
<span class=\"livStatusNew2Green\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\">
<rect width=\"20\" height=\"20\" rx=\"10\" fill=\"#8CC378\"/>
<path d=\"M6 10.2L8.86364 13L15 7\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\"/>
</svg>
</span>
<span>Livraison 30 min</span>
</p>
{% endif %}
{% if dataLivraisonArray2.dataLivraison is defined and dataLivraisonArray2.dataLivraison.imprimeurPointRetrait %}
<p style=\"\">
<span class=\"livStatusNew2Green\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\">
<rect width=\"20\" height=\"20\" rx=\"10\" fill=\"#8CC378\"/>
<path d=\"M6 10.2L8.86364 13L15 7\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\"/>
</svg>
</span>
<span>Point retrait 1h</span>
</p>
{% endif %}
{% if dataLivraisonArray2.dataLivraison is defined and (dataLivraisonArray2.dataLivraison.imprimeurLivraisonNationalJ5 or dataLivraisonArray2.dataLivraison.imprimeurLivraisonNational) %}
<p style=\"\">
<span class=\"livStatusNew2Green\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\">
<rect width=\"20\" height=\"20\" rx=\"10\" fill=\"#8CC378\"/>
<path d=\"M6 10.2L8.86364 13L15 7\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\"/>
</svg>
</span>
<span>Livraison 48h/J+5</span>
</p>
{% endif %}
</div>
</div>
</div>
<div class=\"bloc4LivraisonBesoinProduct\">
<p> ⭐️ {{ getRatingCopees() }}/5 sur Google</p>
</div>
</div>
<div class=\"col-12 paddingMobileOptionProduct\" >
<h3 class=\"productTitreMobile\">{{ product.productTitreMobile|trans({}, \"productTranslate\") }}</h3>
</div>
<div class=\"col-12\">
<div class=\"imageOptionProductMobile\">
<div id=\"custCarousel\" class=\"carousel slide\" data-ride=\"carousel\" align=\"center\">
<div class=\"carousel-inner\">
{% for item in product.productImageMobile %}
<div class=\"carousel-item {% if loop.first %}active{% endif %}\">
<img src=\"{{ asset('imageSite/'~item.image) }}\" alt=\"Hills\">
</div>
{% endfor %}
</div>
<ol class=\"carousel-indicators list-inline\">
{% for item in product.productImageMobile %}
<li class=\"list-inline-item {% if loop.first %}active{% endif %}\">
<a id=\"carousel-selector-0\"{% if loop.first %}class=\"selected\" {% endif %} data-slide-to=\"{{ loop.index0 }}\" data-target=\"#custCarousel\">
<img src=\"{{ asset('imageSite/'~item.image) }}\" class=\"img-fluid\">
</a>
</li>
{% endfor %}
</ol>
</div>
</div>
</div>
<div id=\"optionsBlocMobile\" class=\"paddingMobileOptionProduct\">
</div>
<div id=\"quantityBlocNew\" class=\"paddingMobileOptionProduct\">
</div>
<div id=\"optionsBlocDescriptionMobile\" class=\"paddingMobileOptionProduct\">
<div id=\"nosLovesPrinter\">
</div>
</div>
<div class=\"paddingMobileOptionProduct row_select_ca1 oghtml5\">
<div class=\"Comm_adress\">
<h3>{{ 'Votre adresse' | trans({}, \"productTranslate\") }}</h3>
<div role=\"group\" class=\"form-group\">
<input id=\"addresseLiv\" name=\"addresseLiv\" type=\"text\" class=\"form-control adresee-google-map\" placeholder=\" \"
{% if app.session.get('addresseAdresse') %} value=\"{{ app.session.get('addresseAdresse') }}\" {% else %}{{ _self.value(cart,'adresseLivraison','adresse') }} {% endif %} >
<label for=\"addresseLiv\" class=\"d-block form-control-placeholder\"> {{ 'Commencez à saisir la première ligne de votre adresse' | trans({}, \"productTranslate\") }}</label>
<input type=\"hidden\" id=\"longLiv\" {% if app.session.get('longiAdresse') %} value=\"{{ app.session.get('longiAdresse') }}\" {% else %}{{ _self.value(cart,'adresseLivraison','longi') }}{% endif %} name=\"longLiv\">
<input type=\"hidden\" id=\"latLiv\" {% if app.session.get('latAdresse') %} value=\"{{ app.session.get('latAdresse') }}\" {% else %}{{ _self.value(cart,'adresseLivraison','lat') }}{% endif %} name=\"latLiv\">
<input type=\"hidden\" id=\"codePostalLiv\" {% if app.session.get('postalcodeAdresse') %} value=\"{{ app.session.get('postalcodeAdresse') }}\" {% else %} {{ _self.value(cart,'adresseLivraison','codePostal') }}{% endif %} name=\"codePostalLiv\">
<input type=\"hidden\" id=\"CountryLiv\" value=\"{% if app.session.get('CountryLiv') %}{{ app.session.get('CountryLiv') }}{% else %}{% if cart.adresseLivraison.country is defined %}{{ cart.adresseLivraison.country }}{% endif %}{% endif %}\" name=\"CountryLiv\">
<input type=\"hidden\" value=\"{% if app.session.get('CountryCodeLiv') %}{{ app.session.get('CountryCodeLiv') }}{% else %}{% if cart.adresseLivraison.countryCode is defined %}{{ cart.adresseLivraison.countryCode }}{% endif %}{% endif%}\" name=\"CountryCodeLiv\" id=\"CountryCodeLiv\">
<input type=\"hidden\" id=\"cityLiv\" {% if app.session.get('cityAdresse') %} value=\"{{ app.session.get('cityAdresse') }}\" {% else %}{{ _self.value(cart,'adresseLivraison','city') }}{% endif %} name=\"cityLiv\">
</div>
</div>
<div id=\"modeLivraison\">
</div>
{% if cartDetail.id is not defined %}
<div id=\"crelloButtons\" class=\"crelloButtonsBlock crelloButtonsNew\">
</div>
{% endif %}
{% if cartDetail %}
{% include 'front/product-option/productPreviewModal.html.twig' with {'isMobileInterface':isMobileInterface } %}
{% if cartDetail.product.typeProduct in [ constant('App\\\\Entity\\\\Product::PHOTOS')]%}
<div class=\"txt_selectca mb-2\" style=\"\"> <a href=\"#\" style=\"\" class=\"crelloBtnImportPhotos crelloBtnImportNow\" >{{ 'Vous pouvez changer votre crea' | trans({}, \"productTranslate\") }}</a></div>
{% else %}
{% if cartDetail.templateIdCrello %}
<div class=\"txt_selectca mb-2\" style=\"min-height: 43px;\"> <a href=\"#\" style=\"color: #fff;\" class=\"crelloBtn btnMobileImport\" >{{ 'Vous pouvez éditer votre création sur' | trans({}, \"productTranslate\") }} <img width=\"130px\" src=\"{{ asset('/images/ininfoselectF.svg') }}\" ></a></div>
<input type=\"hidden\" id=\"designUrl\" value=\"\">
<input type=\"hidden\" id=\"designType\" value=\"{{ cartDetail.productAttribute.format.designTypeCrello }}\">
<input type=\"hidden\" id=\"customDesignType\" value=\"{{ cartDetail.productAttribute.format.designTypeCustomCrello }}\">
<input type=\"hidden\" id=\"sideBarDesignType\" value=\"{{ cartDetail.productAttribute.format.designTypeSideBarCrello }}\">
{% elseif cartDetail.colorLabTokenProduct and cartDetail.colorLabIdProduct %}
<div class=\"txt_selectca\" style=\"min-height: 43px;\">
<a href=\"#\" style=\"color: #fff;\" class=\"crelloBtn btnMobileImport\" >
{{ 'Vous pouvez éditer votre création sur' | trans({}, \"productTranslate\") }}
<svg viewBox=\"0 0 201 60\" xmlns=\"http://www.w3.org/2000/svg\" class=\"c-navbar__logo\" style=\" width: 95px;margin-left: 10px;\"><g fill-rule=\"nonzero\" fill=\"none\"><g id=\"shape\" fill-rule=\"nonzero\" fill=\"none\"><path id=\"shape-1\" d=\"M7.33 24.8A22.05 22.05 0 0 1 28.67 7.9c3.28 0 6.39.75 9.18 2.06a21.35 21.35 0 0 1 7.5 5.71c.69.79.56 2.02-.21 2.68-.78.65-1.97.57-2.67-.2a17.92 17.92 0 0 0-13.8-6.41c-8.86 0-16.43 6.4-17.9 15.13-.08.97-.9 1.75-1.88 1.75l-6.96-.04h-.21a1.92 1.92 0 0 1-1.68-2.1 29.2 29.2 0 0 1 9.59-18.2 28.7 28.7 0 0 1 40.87 2.67c.7.78.62 1.97-.16 2.67-.82.7-2 .62-2.7-.17a25.24 25.24 0 0 0-8.52-6.4 24.94 24.94 0 0 0-10.37-2.23A25.04 25.04 0 0 0 4.18 24.8h3.15Z\" fill=\"#E65545\" class=\"shape\"></path><path id=\"shape-2\" d=\"M40.02 20.07c.7.78.61 1.98-.17 2.67-.78.7-1.96.62-2.66-.16a11.4 11.4 0 0 0-3.8-2.88 11.3 11.3 0 0 0-15.53 7.48c-.3 1-1.32 1.6-2.34 1.36a1.95 1.95 0 0 1-1.35-2.3 14.94 14.94 0 0 1 14.58-11.3 15 15 0 0 1 6.19 1.31 15.2 15.2 0 0 1 5.08 3.82Z\" fill=\"#363D40\" class=\"shape\"></path><path id=\"shape-3\" d=\"M42.4 41.78a1.9 1.9 0 1 1 2.86 2.5 21.62 21.62 0 0 1-7.5 5.64 21.84 21.84 0 0 1-23.26-3.17A22.1 22.1 0 0 1 6.96 33.2c0-1.03.86-1.9 1.93-1.9h6.96c.33 0 .66.09.9.25.53.2.94.66 1.1 1.28a11.3 11.3 0 0 0 3.98 6.12 11.26 11.26 0 0 0 6.92 2.34c1.64 0 3.2-.37 4.63-.98a11.3 11.3 0 0 0 3.81-2.84 1.89 1.89 0 0 1 2.83 2.5 14.97 14.97 0 0 1-20.48 1.98 15.27 15.27 0 0 1-4.96-6.82l-3.32-.04c1.01 3.4 3 6.45 5.7 8.75A18.1 18.1 0 0 0 36.2 46.5c2.38-1.1 4.5-2.71 6.18-4.72h.02Z\" fill=\"#2A4B8C\" class=\"shape\"></path><path id=\"shape-4\" d=\"M47.63 46.59c.7-.78 1.89-.87 2.7-.2.79.69.87 1.88.17 2.66a28.8 28.8 0 0 1-40.92 2.67 29.05 29.05 0 0 1-9.54-18.2 1.9 1.9 0 1 1 3.77-.46 25.25 25.25 0 0 0 8.27 15.83 25.18 25.18 0 0 0 16.67 6.33c7.25 0 14.14-3.15 18.88-8.63Z\" fill=\"#1196D9\" class=\"shape\"></path></g><path id=\"text\" d=\"M144.54 30.97c.58-2.55 3.07-3.58 5.5-3.62 2.16-.08 2.49-2.47 1.01-3.2-.7-.34-1.96-.21-2.62-.09-1.43.2-2.74.74-3.85 1.69l-.12.08c-.02-.5-.22-1-.57-1.36-.66-.66-1.64-.57-2.3-.04-.45.37-.65.9-.65 1.48v15c0 .5.12 1.03.45 1.4.7.74 2.21.7 2.78-.12a2 2 0 0 0 .37-1.28v-9.94Zm-29.08 9.98V18.4c0-.2-.04-.41-.08-.58a1.75 1.75 0 0 0-2.87-.9 1.9 1.9 0 0 0-.57.9c-.04.17-.04.37-.04.58v22.56c-.06.58.17 1.15.61 1.52a1.8 1.8 0 0 0 2.34 0c.28-.24.45-.57.53-.94.04-.16.08-.37.08-.58v-.01ZM80.07 16.7c-1.97-.5-4-.62-6.02-.37-5.36.8-9.7 4.76-10.97 10.03-1.52 6.33 1.39 12.74 7.29 15.46a15.07 15.07 0 0 0 9.87.74 13.8 13.8 0 0 0 5.6-3.04c.17-.17.3-.3.38-.42.49-.7.45-1.52-.13-2.1a1.76 1.76 0 0 0-1.72-.53c-.4.09-.73.3-1.02.54a9.7 9.7 0 0 1-3.64 2.18c-2.46.78-5.41.7-7.79-.41-4.67-2.18-6.67-7.65-5.03-12.62a9.62 9.62 0 0 1 7.2-6.42c2.01-.37 4.3-.16 6.19.66.99.45 1.9 1.08 2.66 1.85l.45.33c.2.12.37.16.53.2.62.17 1.27 0 1.68-.4.45-.42.62-1.03.45-1.6 0-.17-.08-.3-.16-.46-.25-.37-.61-.7-.9-.99a12.99 12.99 0 0 0-4.92-2.63Zm22.94 11.84c1.8 1.64 2.34 3.54 2.09 5.92a6.25 6.25 0 0 1-1.43 3.33 6.04 6.04 0 0 1-8.6.45c-1.48-1.44-1.97-3.08-1.93-5.1a6 6 0 0 1 9.87-4.6Zm-12.2 9.9a9.95 9.95 0 0 0 4.13 3.79 10.56 10.56 0 0 0 8.85-.2 9.75 9.75 0 0 0 3.23-2.84 9.38 9.38 0 0 0 1.77-4.73 9.4 9.4 0 0 0-1.8-6.74c-3.65-4.6-10-5.35-14.38-1.44a9.5 9.5 0 0 0-3.07 6.2 9.76 9.76 0 0 0 1.26 5.97l.01-.01Zm94.4-12.49v-7.6c0-.58-.16-1.07-.57-1.44a1.85 1.85 0 0 0-2.37 0c-.41.37-.62.86-.62 1.44V40.9c0 .2.04.41.08.58.2.86.86 1.23 1.68 1.31.82-.08 1.44-.45 1.68-1.31.04-.25.08-.45.08-.7a8.59 8.59 0 0 0 3.98 2.06c2.41.4 4.5.12 6.63-1.16a9.94 9.94 0 0 0 2.79-2.91c1.82-3.2 1.9-7.09.24-10.36-1.3-2.22-2.95-3.7-5.49-4.4a9.07 9.07 0 0 0-6.22.62c-.74.4-1.23.78-1.89 1.31v.01Zm8.32 1.81c2.05 1.27 2.82 3.33 2.82 5.63-.04 1.81-.36 3.17-1.51 4.56-1 1.2-2.5 1.85-4.06 1.77a5.27 5.27 0 0 1-5.16-3.5 8.65 8.65 0 0 1-.16-5.09 5.8 5.8 0 0 1 2.05-3.08 5.78 5.78 0 0 1 6.02-.29ZM174 28.91a2 2 0 0 0-.38-.53c-1.76-1.77-5.49-1.4-7.25.04-.73.7-1.64.94-2.45.24-.45-.4-.66-.9-.54-1.52.2-1.19 1.8-2.1 2.83-2.55 3.15-1.35 7.45-1.06 9.83 1.11a7.36 7.36 0 0 1 2.05 4.32c.08.53.12 1.15.12 1.73v9.12c0 .2-.04.41-.08.58-.33 1.35-1.93 1.85-2.91.86-.2-.16-.33-.41-.45-.66a2.07 2.07 0 0 1-.08-.49 8.76 8.76 0 0 1-6.76 1.8 6.4 6.4 0 0 1-1.27-.32 5.09 5.09 0 0 1-2.05-1.2 5.74 5.74 0 0 1-1.64-6.08c1.15-3.37 4.3-4.4 7.5-4.23 1.51.04 2.99.33 4.1.5 0-.91-.09-1.9-.58-2.72h.01Zm.56 8.22v-2.3c-.86-.2-2-.37-3.19-.45-1.76-.08-4.59.04-5.04 2.14a2.65 2.65 0 0 0 1.85 3.04c2.13.7 5.12-.58 6.38-2.43Zm-42.51-8.59c1.76 1.64 2.3 3.54 2.05 5.96a6.13 6.13 0 0 1-1.44 3.29 6.04 6.04 0 0 1-8.6.45 6.52 6.52 0 0 1-1.88-5.1 6.3 6.3 0 0 1 2.09-4.6 6.05 6.05 0 0 1 7.78 0Zm-12.25 9.9a9.44 9.44 0 0 0 4.14 3.79c2.9 1.23 6.02 1.2 8.85-.2a9.58 9.58 0 0 0 5.04-7.56 9.58 9.58 0 0 0-1.85-6.71c-3.6-4.6-9.95-5.34-14.37-1.44a9.41 9.41 0 0 0-3.08 6.17c-.16 2.18.2 4.07 1.27 5.96v-.01Zm39.36 2.47V18.35c0-.25-.04-.41-.08-.62a1.48 1.48 0 0 0-.53-.86c-.66-.6-1.67-.6-2.33 0-.3.24-.5.53-.58.9-.04.17-.08.37-.08.58V40.9c0 .2.04.41.08.58.08.37.25.7.53.94.66.58 1.72.58 2.38 0 .25-.24.45-.57.53-.94.04-.17.08-.37.08-.58v.01Z\" fill=\"#363D40\"></path></g></svg>
</a>
</div>
<input type=\"hidden\" id=\"designUrl\" value=\"\">
<input type=\"hidden\" id=\"designColorLabTokenProduct\" value=\"{{ cartDetail.colorLabTokenProduct }}\">
<input type=\"hidden\" id=\"designColorLabIdProduct\" value=\"{{ cartDetail.colorLabIdProduct }}\">
{% else %}
<div class=\"txt_selectca\" style=\"\"> <a href=\"#\" style=\"\" class=\"crelloBtnImport crelloBtnImportNow btnMobileImport\" >{{ 'Vous pouvez changer votre crea' | trans({}, \"productTranslate\") }}</a></div>
<input type=\"checkbox\" name=\"isFontBlanc\" class=\"hide\" checked=\"checked\" value=\"{{ cartDetail.mauvaisFormat }}\" id=\"isFontBlanc\">
<input type=\"file\" multiple id=\"fileDesign\" name=\"fileDesign[]\" style=\"display: none;\" accept=\"image/png, image/jpeg, image/jpg, application/pdf\" >
<input type=\"hidden\" id=\"fileDesignUrl\" value=\"{{ cartDetail.filePapier }}\">
<input type=\"hidden\" id=\"fileDesignFirstImage\" value=\"{{ cartDetail.filePapierFirstImage }}\">
{% endif %}
{% endif %}
{% endif %}
</div>
<div class=\"mt-3 text-center\" {% if cartDetail.id is defined %}id=\"addToCartCrelloCartDetailMobile\"{% endif %}>
<a href=\"#\" class=\"btnNoir pl-5 pr-5\" id=\"addToCartCrello\" style=\"{% if cartDetail.id is not defined %}display:none;{% endif %}\">{{ 'Continuer' | trans({}, \"productTranslate\") }}</a>
</div>
<div id=\"blockMarginBottom\"></div>
<div id=\"blockDetailMobile\">
</div>
</div>
<div class=\"modal mdl1 verificationModalMobile\" id=\"verificationModal\" tabindex=\"-1\" role=\"dialog\">
<div class=\"modal-dialog\" style=\"margin-top: 6vw;\" role=\"document\">
<div class=\"modal-content\">
<div class=\"modal-body\">
<div class=\"row\">
<div class=\"col-md-8 pb-3\">
<img src=\"{{ asset('/images/carte_fond_perdu.png') }}\">
</div>
<div class=\"col-md-4\">
<h4 style=\"font-weight: 700;\">{{ 'Fond perdu' | trans({}, \"productTranslate\") }}</h4>
<p style=\"text-align: left;font-size: 14px;color: #6a6666; line-height: 20px;\">{{ \"Avec le fond perdu, vous êtes certain de ne pas retrouver de blancs sur votre design imprimé. Nous imprimons alors jusqu\\'au bord du papier ou de la carte.\" | trans({}, \"productTranslate\") }}</p>
<h4 style=\"font-weight: 700;\">{{ 'Régler le fond perdu' | trans({}, \"productTranslate\") }}</h4>
<ol style=\"text-align: left;font-size: 14px;color: #6a6666;padding-left: 10px;\">
<li style=\"line-height: 20px;font-size: 14px;\">{{ 'Etendez votre arrière-plan au-delà des lignes du fond perdu.' | trans({}, \"productTranslate\") }}</li>
<li style=\"line-height: 20px;font-size: 14px;\">{{ 'Ne mettez aucun texte ou graphique important en dehors des lignes du fond perdu.' | trans({}, \"productTranslate\") }}</li>
<li style=\"line-height: 20px;font-size: 14px;\">{{ 'Vérifiez chaque page que vous imprimez.' | trans({}, \"productTranslate\") }}</li>
</ol>
</div>
</div>
</div>
<div class=\"modal-footer\" style=\"display: block\">
<div class=\"btnVerificationModalMobile\" style=\"\">
<a class=\"btnVerificationModalMobile2\" data-dismiss=\"modal\" aria-label=\"Close\" href=\"#\" style=\"\">{{ \"J\\'ai compris\" | trans({}, \"productTranslate\") }}</a>
<a class=\"btnVerificationModalMobile1\" style=\"\" href=\"https://blog.copees.com/2021/09/28/les-traits-de-coupe-avec-fonds-perdus-quest-ce-que-cest/\" target=\"_blank\">{{ 'Nos conseils pour les fonds perdus' | trans({}, \"productTranslate\") }}</a>
</div>
</div>
</div>
</div>
</div>
{% else %}
<style>
header,.darkHeader {
background-color: #fff!important;
border-bottom: 1px solid #D9D9D9;
position: relative;
}
input#searchProductMenu {
width: 600px !important;
max-width: 600px;
border: 1px solid #D9D9D9;
border-radius: 10px;
}
</style>
{#desctop#}
<div class=\"productIndexOptionNewDescktop\" >
<div class=\"row\" id=\"productIndexOptionNew\">
<div class=\"col-12\" >
<p class=\"pLink\">
<span><a class=\"spanLink\" href=\"{{ path('accueil') }}\">Copees</a></span>
<span>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"6\" height=\"8\" viewBox=\"0 0 6 8\" fill=\"none\">
<path d=\"M0.726562 7.06L3.7799 4L0.726562 0.94L1.66656 0L5.66656 4L1.66656 8L0.726562 7.06Z\" fill=\"#323232\"/>
</svg>
</span>
<span ><a class=\"spanLink\" href=\"{{ path('besoin_produits') }}\">Communiquer</a></span>
<span>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"6\" height=\"8\" viewBox=\"0 0 6 8\" fill=\"none\">
<path d=\"M0.726562 7.06L3.7799 4L0.726562 0.94L1.66656 0L5.66656 4L1.66656 8L0.726562 7.06Z\" fill=\"#323232\"/>
</svg>
</span>
<span class=\"spanLink2\">{{ product.getTypeProductName() }}</span>
</p>
</div>
<div class=\"leftBlock\" >
<div class=\"bx_select row_select_ca\">
<div class=\"d-flex selectProductNew\">
<div class=\"f_family\">
<a aria-controls=\"select_row_ca_add\" aria-expanded=\"false\" role=\"button\" href=\"#select_row_ca_add\" data-toggle=\"collapse\" class=\"btn btn-primary inputSelectProduct collapsed\">
<span style=\"padding:0px;display: inline;font-size: 18px;font-weight:400;\" id=\"titreProductSpan1\">
{% if cartDetail %}
{% if cartDetail.product.isColorLab %}
{% else %}{{ 'Impression' | trans({}, \"productTranslate\") }}
{% endif %}
{% else %}
{% if app.request.get('product') %}
{% set productById = getProductById(app.request.get('product')) %}
{% if productById and productById.isColorLab %}
{% else %}{{ 'Impression' | trans({}, \"productTranslate\") }}
{% endif%}
{% endif %}
{% endif %}
</span>
<span style=\"padding:0px;display: inline;font-size: 18px;font-weight:400;\" id=\"titreProduct\">{% if cartDetail %}{{ cartDetail.product.getTypeProductName() | trans({}, \"productTranslate\") }} {% else %}{% if app.request.get('product') %}{{ getNameProduct(app.request.get('product')) | trans({}, \"productTranslate\") }}{% endif %}{% endif %}</span>
</a>
<div class=\"collapse\" id=\"select_row_ca_add\" style=\"\">
<div class=\"row_select_ca02 row\">
<div class=\"col-12 pl-0 pr-0\">
<h3>{{ \"Créer & communiquer\" | trans({}, \"productTranslate\") |raw }}</h3>
<div class=\" bx_global_radio taille_full\" style=\"max-width: 100%;\">
{% for item in getProductsWithoutPapier() %}
<div class=\"taille tailleSelect\">
<input value=\"{{ item.id }}\" data-new-page=\"1\" data-url=\"{{ path('product_option') }}?product={{ item.id }}\" type=\"radio\" name=\"productOption\" class=\"select_ca_btn01\" id=\"cad{{ item.id }}\"{% if cartDetail and cartDetail.product.id == item.id %} checked=\"checked{% else %}{% if app.request.get('product') and app.request.get('product') == item.id %} checked=\"checked{% endif %}{% endif %}\">
<label for=\"cad{{ item.id }}\" class=\"block taille \">{{ item.titre | trans({}, \"productTranslate\") }}</label>
</div>
{% endfor %}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class=\"col-12 p-0\">
<p class=\"lienSavoirPlusP mb-2\"><a href=\"{{ product.lienSavoirPlus }}\" {% if product.lienSavoirPlusIsExtern %} target=\"_blank\"{% endif %}>En savoir plus</a> </p>
</div>
<div class=\"row\">
<div class=\"col-md-12 imageProduitNewOption\" style=\"margin-bottom:12px;background-image: url(/imageSite/{{ product.imageBlocOptionProductNew1 }});\">
<p style=\"font-family: {{ product.titreBlocOptionProductPoliceNew1 }};font-size: {{ product.titreBlocOptionProductTailleNew1 }};color: {{ product.titreBlocOptionProductCouleurNew1 }};\">{{ product.titreBlocOptionProductNew1 }}</p>
<a style=\"font-family: {{ product.titreBtnBlocOptionProductPoliceNew1 }};font-size: {{ product.titreBtnBlocOptionProductTailleNew1 }};color: {{ product.titreBtnBlocOptionProductCouleurNew1 }}; background:{{ product.titreBtnBlocOptionProductCouleurBackgroundNew1 }};\" href=\"{{ product.linkBtnBlocOptionProductNew1 }}\" {% if product.linkBtnBlocOptionProductNew1IsExtern %} target=\"_blank\"{% endif %}>{{ product.titreBtnBlocOptionProductNew1 }}</a>
</div>
<div class=\"col-md-12 imageProduitNewOption\" style=\"margin-bottom:12px;background-image: url(/imageSite/{{ product.imageBlocOptionProductNew2 }});\">
<p style=\"font-family: {{ product.titreBlocOptionProductPoliceNew2 }};font-size: {{ product.titreBlocOptionProductTailleNew2 }};color: {{ product.titreBlocOptionProductCouleurNew2 }};\">{{ product.titreBlocOptionProductNew2 }}</p>
<a style=\"font-family: {{ product.titreBtnBlocOptionProductPoliceNew2 }};font-size: {{ product.titreBtnBlocOptionProductTailleNew2 }};color: {{ product.titreBtnBlocOptionProductCouleurNew2 }}; background:{{ product.titreBtnBlocOptionProductCouleurBackgroundNew2 }};\" href=\"{{ product.linkBtnBlocOptionProductNew2 }}\" {% if product.linkBtnBlocOptionProductNew2IsExtern %} target=\"_blank\"{% endif %}>{{ product.titreBtnBlocOptionProductNew2 }}</a>
</div>
<div class=\"col-md-6 imageProduitNewOption\" style=\"margin-right:12px;margin-bottom:12px;background-image: url(/imageSite/{{ product.imageBlocOptionProductNew3 }});\">
<p style=\"font-family: {{ product.titreBlocOptionProductPoliceNew3 }};font-size: {{ product.titreBlocOptionProductTailleNew3 }};color: {{ product.titreBlocOptionProductCouleurNew3 }};\">{{ product.titreBlocOptionProductNew3 }}</p>
<a style=\"font-family: {{ product.titreBtnBlocOptionProductPoliceNew3 }};font-size: {{ product.titreBtnBlocOptionProductTailleNew3 }};color: {{ product.titreBtnBlocOptionProductCouleurNew3 }}; background:{{ product.titreBtnBlocOptionProductCouleurBackgroundNew3 }};\" href=\"{{ product.linkBtnBlocOptionProductNew3 }}\" {% if product.linkBtnBlocOptionProductNew3IsExtern %} target=\"_blank\"{% endif %}>{{ product.titreBtnBlocOptionProductNew3 }}</a>
</div>
<div class=\"col-md-5 imageProduitNewOption\" style=\"margin-bottom:12px;background-image: url(/imageSite/{{ product.imageBlocOptionProductNew4 }});\">
<p style=\"font-family: {{ product.titreBlocOptionProductPoliceNew4 }};font-size: {{ product.titreBlocOptionProductTailleNew4 }};color: {{ product.titreBlocOptionProductCouleurNew4 }};\">{{ product.titreBlocOptionProductNew4 }}</p>
<a style=\"font-family: {{ product.titreBtnBlocOptionProductPoliceNew4 }};font-size: {{ product.titreBtnBlocOptionProductTailleNew4 }};color: {{ product.titreBtnBlocOptionProductCouleurNew4 }}; background:{{ product.titreBtnBlocOptionProductCouleurBackgroundNew4 }};\" href=\"{{ product.linkBtnBlocOptionProductNew4 }}\" {% if product.linkBtnBlocOptionProductNew4IsExtern %} target=\"_blank\"{% endif %}>{{ product.titreBtnBlocOptionProductNew4 }}</a>
</div>
</div>
<div id=\"optionsBloc1\">
</div>
<div class=\"row\">
<div class=\"col-md-12 besoinProduitNewOption\" style=\"\">
<p>Vous ne trouvez pas votre besoin ?</p>
<a href=\"{{ product.lienCDemandeDevis }}\" {% if product.lienCDemandeDevisIsExtern %} target=\"_blank\"{% endif %}>Demande de devis</a>
</div>
</div>
</div>
<div class=\" centerBlock\">
<div id=\"optionsBloc2\">
</div>
<div id=\"quantityBlocNew\" class=\"oghtml6\">
</div>
<div class=\"row_select_ca1 oghtml5\">
<div class=\"Comm_adress\">
<h3>{{ 'Votre adresse' | trans({}, \"productTranslate\") }}</h3>
<div role=\"group\" class=\"form-group\">
<input id=\"addresseLiv\" name=\"addresseLiv\" type=\"text\" class=\"form-control adresee-google-map\" placeholder=\" \"
{% if app.session.get('addresseAdresse') %} value=\"{{ app.session.get('addresseAdresse') }}\" {% else %}{{ _self.value(cart,'adresseLivraison','adresse') }} {% endif %} >
<label for=\"addresseLiv\" class=\"d-block form-control-placeholder\"> {{ 'Commencez à saisir la première ligne de votre adresse' | trans({}, \"productTranslate\") }}</label>
<input type=\"hidden\" id=\"longLiv\" {% if app.session.get('longiAdresse') %} value=\"{{ app.session.get('longiAdresse') }}\" {% else %}{{ _self.value(cart,'adresseLivraison','longi') }}{% endif %} name=\"longLiv\">
<input type=\"hidden\" id=\"latLiv\" {% if app.session.get('latAdresse') %} value=\"{{ app.session.get('latAdresse') }}\" {% else %}{{ _self.value(cart,'adresseLivraison','lat') }}{% endif %} name=\"latLiv\">
<input type=\"hidden\" id=\"codePostalLiv\" {% if app.session.get('postalcodeAdresse') %} value=\"{{ app.session.get('postalcodeAdresse') }}\" {% else %} {{ _self.value(cart,'adresseLivraison','codePostal') }}{% endif %} name=\"codePostalLiv\">
<input type=\"hidden\" id=\"CountryLiv\" value=\"{% if app.session.get('CountryLiv') %}{{ app.session.get('CountryLiv') }}{% else %}{% if cart.adresseLivraison.country is defined %}{{ cart.adresseLivraison.country }}{% endif %}{% endif %}\" name=\"CountryLiv\">
<input type=\"hidden\" value=\"{% if app.session.get('CountryCodeLiv') %}{{ app.session.get('CountryCodeLiv') }}{% else %}{% if cart.adresseLivraison.countryCode is defined %}{{ cart.adresseLivraison.countryCode }}{% endif %}{% endif%}\" name=\"CountryCodeLiv\" id=\"CountryCodeLiv\">
<input type=\"hidden\" id=\"cityLiv\" {% if app.session.get('cityAdresse') %} value=\"{{ app.session.get('cityAdresse') }}\" {% else %}{{ _self.value(cart,'adresseLivraison','city') }}{% endif %} name=\"cityLiv\">
</div>
</div>
<div id=\"modeLivraison\">
</div>
{% if cartDetail.id is not defined %}
<div id=\"crelloButtons\" class=\"crelloButtonsBlock crelloButtonsNew\">
</div>
{% endif %}
{% if cartDetail %}
{% include 'front/product-option/productPreviewModal.html.twig' with {'isMobileInterface':isMobileInterface } %}
{% if cartDetail.product.typeProduct in [ constant('App\\\\Entity\\\\Product::PHOTOS')]%}
<div class=\"txt_selectca mb-2\" style=\"\"> <a href=\"#\" style=\"\" class=\"crelloBtnImportPhotos crelloBtnImportNow\" >{{ 'Vous pouvez changer votre crea' | trans({}, \"productTranslate\") }}</a></div>
{% else %}
{% if cartDetail.templateIdCrello %}
<div class=\"txt_selectca mb-2\" style=\"min-height: 43px;\"> <a href=\"#\" style=\"color: #fff;\" class=\"crelloBtn\" >{{ 'Vous pouvez éditer votre création sur' | trans({}, \"productTranslate\") }} <img width=\"130px\" src=\"{{ asset('/images/ininfoselectF.svg') }}\" ></a></div>
<input type=\"hidden\" id=\"designUrl\" value=\"\">
<input type=\"hidden\" id=\"designType\" value=\"{{ cartDetail.productAttribute.format.designTypeCrello }}\">
<input type=\"hidden\" id=\"customDesignType\" value=\"{{ cartDetail.productAttribute.format.designTypeCustomCrello }}\">
<input type=\"hidden\" id=\"sideBarDesignType\" value=\"{{ cartDetail.productAttribute.format.designTypeSideBarCrello }}\">
{% elseif cartDetail.colorLabTokenProduct and cartDetail.colorLabIdProduct %}
<div class=\"txt_selectca\" style=\"min-height: 43px;\">
<a href=\"#\" style=\"color: #fff;\" class=\"crelloBtn\" >
{{ 'Vous pouvez éditer votre création sur' | trans({}, \"productTranslate\") }}
<svg viewBox=\"0 0 201 60\" xmlns=\"http://www.w3.org/2000/svg\" class=\"c-navbar__logo\" style=\" width: 95px;margin-left: 10px;\"><g fill-rule=\"nonzero\" fill=\"none\"><g id=\"shape\" fill-rule=\"nonzero\" fill=\"none\"><path id=\"shape-1\" d=\"M7.33 24.8A22.05 22.05 0 0 1 28.67 7.9c3.28 0 6.39.75 9.18 2.06a21.35 21.35 0 0 1 7.5 5.71c.69.79.56 2.02-.21 2.68-.78.65-1.97.57-2.67-.2a17.92 17.92 0 0 0-13.8-6.41c-8.86 0-16.43 6.4-17.9 15.13-.08.97-.9 1.75-1.88 1.75l-6.96-.04h-.21a1.92 1.92 0 0 1-1.68-2.1 29.2 29.2 0 0 1 9.59-18.2 28.7 28.7 0 0 1 40.87 2.67c.7.78.62 1.97-.16 2.67-.82.7-2 .62-2.7-.17a25.24 25.24 0 0 0-8.52-6.4 24.94 24.94 0 0 0-10.37-2.23A25.04 25.04 0 0 0 4.18 24.8h3.15Z\" fill=\"#E65545\" class=\"shape\"></path><path id=\"shape-2\" d=\"M40.02 20.07c.7.78.61 1.98-.17 2.67-.78.7-1.96.62-2.66-.16a11.4 11.4 0 0 0-3.8-2.88 11.3 11.3 0 0 0-15.53 7.48c-.3 1-1.32 1.6-2.34 1.36a1.95 1.95 0 0 1-1.35-2.3 14.94 14.94 0 0 1 14.58-11.3 15 15 0 0 1 6.19 1.31 15.2 15.2 0 0 1 5.08 3.82Z\" fill=\"#363D40\" class=\"shape\"></path><path id=\"shape-3\" d=\"M42.4 41.78a1.9 1.9 0 1 1 2.86 2.5 21.62 21.62 0 0 1-7.5 5.64 21.84 21.84 0 0 1-23.26-3.17A22.1 22.1 0 0 1 6.96 33.2c0-1.03.86-1.9 1.93-1.9h6.96c.33 0 .66.09.9.25.53.2.94.66 1.1 1.28a11.3 11.3 0 0 0 3.98 6.12 11.26 11.26 0 0 0 6.92 2.34c1.64 0 3.2-.37 4.63-.98a11.3 11.3 0 0 0 3.81-2.84 1.89 1.89 0 0 1 2.83 2.5 14.97 14.97 0 0 1-20.48 1.98 15.27 15.27 0 0 1-4.96-6.82l-3.32-.04c1.01 3.4 3 6.45 5.7 8.75A18.1 18.1 0 0 0 36.2 46.5c2.38-1.1 4.5-2.71 6.18-4.72h.02Z\" fill=\"#2A4B8C\" class=\"shape\"></path><path id=\"shape-4\" d=\"M47.63 46.59c.7-.78 1.89-.87 2.7-.2.79.69.87 1.88.17 2.66a28.8 28.8 0 0 1-40.92 2.67 29.05 29.05 0 0 1-9.54-18.2 1.9 1.9 0 1 1 3.77-.46 25.25 25.25 0 0 0 8.27 15.83 25.18 25.18 0 0 0 16.67 6.33c7.25 0 14.14-3.15 18.88-8.63Z\" fill=\"#1196D9\" class=\"shape\"></path></g><path id=\"text\" d=\"M144.54 30.97c.58-2.55 3.07-3.58 5.5-3.62 2.16-.08 2.49-2.47 1.01-3.2-.7-.34-1.96-.21-2.62-.09-1.43.2-2.74.74-3.85 1.69l-.12.08c-.02-.5-.22-1-.57-1.36-.66-.66-1.64-.57-2.3-.04-.45.37-.65.9-.65 1.48v15c0 .5.12 1.03.45 1.4.7.74 2.21.7 2.78-.12a2 2 0 0 0 .37-1.28v-9.94Zm-29.08 9.98V18.4c0-.2-.04-.41-.08-.58a1.75 1.75 0 0 0-2.87-.9 1.9 1.9 0 0 0-.57.9c-.04.17-.04.37-.04.58v22.56c-.06.58.17 1.15.61 1.52a1.8 1.8 0 0 0 2.34 0c.28-.24.45-.57.53-.94.04-.16.08-.37.08-.58v-.01ZM80.07 16.7c-1.97-.5-4-.62-6.02-.37-5.36.8-9.7 4.76-10.97 10.03-1.52 6.33 1.39 12.74 7.29 15.46a15.07 15.07 0 0 0 9.87.74 13.8 13.8 0 0 0 5.6-3.04c.17-.17.3-.3.38-.42.49-.7.45-1.52-.13-2.1a1.76 1.76 0 0 0-1.72-.53c-.4.09-.73.3-1.02.54a9.7 9.7 0 0 1-3.64 2.18c-2.46.78-5.41.7-7.79-.41-4.67-2.18-6.67-7.65-5.03-12.62a9.62 9.62 0 0 1 7.2-6.42c2.01-.37 4.3-.16 6.19.66.99.45 1.9 1.08 2.66 1.85l.45.33c.2.12.37.16.53.2.62.17 1.27 0 1.68-.4.45-.42.62-1.03.45-1.6 0-.17-.08-.3-.16-.46-.25-.37-.61-.7-.9-.99a12.99 12.99 0 0 0-4.92-2.63Zm22.94 11.84c1.8 1.64 2.34 3.54 2.09 5.92a6.25 6.25 0 0 1-1.43 3.33 6.04 6.04 0 0 1-8.6.45c-1.48-1.44-1.97-3.08-1.93-5.1a6 6 0 0 1 9.87-4.6Zm-12.2 9.9a9.95 9.95 0 0 0 4.13 3.79 10.56 10.56 0 0 0 8.85-.2 9.75 9.75 0 0 0 3.23-2.84 9.38 9.38 0 0 0 1.77-4.73 9.4 9.4 0 0 0-1.8-6.74c-3.65-4.6-10-5.35-14.38-1.44a9.5 9.5 0 0 0-3.07 6.2 9.76 9.76 0 0 0 1.26 5.97l.01-.01Zm94.4-12.49v-7.6c0-.58-.16-1.07-.57-1.44a1.85 1.85 0 0 0-2.37 0c-.41.37-.62.86-.62 1.44V40.9c0 .2.04.41.08.58.2.86.86 1.23 1.68 1.31.82-.08 1.44-.45 1.68-1.31.04-.25.08-.45.08-.7a8.59 8.59 0 0 0 3.98 2.06c2.41.4 4.5.12 6.63-1.16a9.94 9.94 0 0 0 2.79-2.91c1.82-3.2 1.9-7.09.24-10.36-1.3-2.22-2.95-3.7-5.49-4.4a9.07 9.07 0 0 0-6.22.62c-.74.4-1.23.78-1.89 1.31v.01Zm8.32 1.81c2.05 1.27 2.82 3.33 2.82 5.63-.04 1.81-.36 3.17-1.51 4.56-1 1.2-2.5 1.85-4.06 1.77a5.27 5.27 0 0 1-5.16-3.5 8.65 8.65 0 0 1-.16-5.09 5.8 5.8 0 0 1 2.05-3.08 5.78 5.78 0 0 1 6.02-.29ZM174 28.91a2 2 0 0 0-.38-.53c-1.76-1.77-5.49-1.4-7.25.04-.73.7-1.64.94-2.45.24-.45-.4-.66-.9-.54-1.52.2-1.19 1.8-2.1 2.83-2.55 3.15-1.35 7.45-1.06 9.83 1.11a7.36 7.36 0 0 1 2.05 4.32c.08.53.12 1.15.12 1.73v9.12c0 .2-.04.41-.08.58-.33 1.35-1.93 1.85-2.91.86-.2-.16-.33-.41-.45-.66a2.07 2.07 0 0 1-.08-.49 8.76 8.76 0 0 1-6.76 1.8 6.4 6.4 0 0 1-1.27-.32 5.09 5.09 0 0 1-2.05-1.2 5.74 5.74 0 0 1-1.64-6.08c1.15-3.37 4.3-4.4 7.5-4.23 1.51.04 2.99.33 4.1.5 0-.91-.09-1.9-.58-2.72h.01Zm.56 8.22v-2.3c-.86-.2-2-.37-3.19-.45-1.76-.08-4.59.04-5.04 2.14a2.65 2.65 0 0 0 1.85 3.04c2.13.7 5.12-.58 6.38-2.43Zm-42.51-8.59c1.76 1.64 2.3 3.54 2.05 5.96a6.13 6.13 0 0 1-1.44 3.29 6.04 6.04 0 0 1-8.6.45 6.52 6.52 0 0 1-1.88-5.1 6.3 6.3 0 0 1 2.09-4.6 6.05 6.05 0 0 1 7.78 0Zm-12.25 9.9a9.44 9.44 0 0 0 4.14 3.79c2.9 1.23 6.02 1.2 8.85-.2a9.58 9.58 0 0 0 5.04-7.56 9.58 9.58 0 0 0-1.85-6.71c-3.6-4.6-9.95-5.34-14.37-1.44a9.41 9.41 0 0 0-3.08 6.17c-.16 2.18.2 4.07 1.27 5.96v-.01Zm39.36 2.47V18.35c0-.25-.04-.41-.08-.62a1.48 1.48 0 0 0-.53-.86c-.66-.6-1.67-.6-2.33 0-.3.24-.5.53-.58.9-.04.17-.08.37-.08.58V40.9c0 .2.04.41.08.58.08.37.25.7.53.94.66.58 1.72.58 2.38 0 .25-.24.45-.57.53-.94.04-.17.08-.37.08-.58v.01Z\" fill=\"#363D40\"></path></g></svg>
</a>
</div>
<input type=\"hidden\" id=\"designUrl\" value=\"\">
<input type=\"hidden\" id=\"designColorLabTokenProduct\" value=\"{{ cartDetail.colorLabTokenProduct }}\">
<input type=\"hidden\" id=\"designColorLabIdProduct\" value=\"{{ cartDetail.colorLabIdProduct }}\">
{% else %}
<div class=\"txt_selectca\" style=\"\"> <a href=\"#\" style=\"\" class=\"crelloBtnImport crelloBtnImportNow\" >{{ 'Vous pouvez changer votre crea' | trans({}, \"productTranslate\") }}</a></div>
<input type=\"checkbox\" name=\"isFontBlanc\" class=\"hide\" checked=\"checked\" value=\"{{ cartDetail.mauvaisFormat }}\" id=\"isFontBlanc\">
<input type=\"file\" multiple id=\"fileDesign\" name=\"fileDesign[]\" style=\"display: none;\" accept=\"image/png, image/jpeg, image/jpg, application/pdf\" >
<input type=\"hidden\" id=\"fileDesignUrl\" value=\"{{ cartDetail.filePapier }}\">
<input type=\"hidden\" id=\"fileDesignFirstImage\" value=\"{{ cartDetail.filePapierFirstImage }}\">
{% endif %}
{% endif %}
{% endif %}
</div>
</div>
<div class=\" rightBlock\">
<div id=\"blockPanierNew\">
</div>
<div class=\"nousContacter\" style=\"margin-bottom: 34px;\">
<div id=\"nosLovesPrinter\">
</div>
<h3>Nous contacter</h3>
<div class=\"nousContacterContent\">
<a href=\"#\" data-toggle=\"modal\" data-target=\"#contactModal\" >
<span>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\">
<g clip-path=\"url(#clip0_64_809)\">
<path d=\"M6.54 5C6.6 5.89 6.75 6.76 6.99 7.59L5.79 8.79C5.38 7.59 5.12 6.32 5.03 5H6.54ZM16.4 17.02C17.25 17.26 18.12 17.41 19 17.47V18.96C17.68 18.87 16.41 18.61 15.2 18.21L16.4 17.02ZM7.5 3H4C3.45 3 3 3.45 3 4C3 13.39 10.61 21 20 21C20.55 21 21 20.55 21 20V16.51C21 15.96 20.55 15.51 20 15.51C18.76 15.51 17.55 15.31 16.43 14.94C16.33 14.9 16.22 14.89 16.12 14.89C15.86 14.89 15.61 14.99 15.41 15.18L13.21 17.38C10.38 15.93 8.06 13.62 6.62 10.79L8.82 8.59C9.1 8.31 9.18 7.92 9.07 7.57C8.7 6.45 8.5 5.25 8.5 4C8.5 3.45 8.05 3 7.5 3Z\" fill=\"#303030\"/>
</g>
<defs>
<clipPath id=\"clip0_64_809\">
<rect width=\"24\" height=\"24\" fill=\"white\"/>
</clipPath>
</defs>
</svg>
</span>
<span>Par téléphone</span>
</a>
<a href=\"#\" id=\"contactChat\">
<span>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\">
<path d=\"M13 2V9H3.17L2 10.17V2H13ZM14 0H1C0.45 0 0 0.45 0 1V15L4 11H14C14.55 11 15 10.55 15 10V1C15 0.45 14.55 0 14 0ZM19 4H17V13H4V15C4 15.55 4.45 16 5 16H16L20 20V5C20 4.45 19.55 4 19 4Z\" fill=\"#303030\"/>
</svg>
</span>
<span>Via notre chat</span>
</a>
<a href=\"{{ product.lienCalandlyOptionProduct }}\" {% if product.lienCalandlyOptionProductIsExtern %} target=\"_blank\"{% endif %} >
<span>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\">
<g clip-path=\"url(#clip0_64_815)\">
<path d=\"M21.5 12.22C21.5 6.73 17.24 3 12.5 3C7.81 3 3.5 6.65 3.5 12.28C2.9 12.62 2.5 13.26 2.5 14V16C2.5 17.1 3.4 18 4.5 18H5.5V11.9C5.5 8.03 8.63 4.9 12.5 4.9C16.37 4.9 19.5 8.03 19.5 11.9V19H11.5V21H19.5C20.6 21 21.5 20.1 21.5 19V17.78C22.09 17.47 22.5 16.86 22.5 16.14V13.84C22.5 13.14 22.09 12.53 21.5 12.22Z\" fill=\"#303030\"/>
<path d=\"M9.5 14C10.0523 14 10.5 13.5523 10.5 13C10.5 12.4477 10.0523 12 9.5 12C8.94772 12 8.5 12.4477 8.5 13C8.5 13.5523 8.94772 14 9.5 14Z\" fill=\"#303030\"/>
<path d=\"M15.5 14C16.0523 14 16.5 13.5523 16.5 13C16.5 12.4477 16.0523 12 15.5 12C14.9477 12 14.5 12.4477 14.5 13C14.5 13.5523 14.9477 14 15.5 14Z\" fill=\"#303030\"/>
<path d=\"M18.5 11.03C18.02 8.18 15.54 6 12.55 6C9.51997 6 6.25997 8.51 6.51997 12.45C8.98997 11.44 10.85 9.24 11.38 6.56C12.69 9.19 15.38 11 18.5 11.03Z\" fill=\"#303030\"/>
</g>
<defs>
<clipPath id=\"clip0_64_815\">
<rect width=\"24\" height=\"24\" fill=\"white\" transform=\"translate(0.5)\"/>
</clipPath>
</defs>
</svg>
</span>
<span>Prendre RDV avec un conseiller</span>
</a>
</div>
</div>
{#<div class=\"nosTips\">#}
{#<h3>Nos tips</h3>#}
{#<div class=\"nosTipsContent\">#}
{#{% if product.tipsProduct|length > 0 %}#}
{#{% for item in product.tipsProduct %}#}
{#<div class=\"nosTipsItem\">#}
{#<h4 class=\"nosTipsItemTitre\">#}
{#{{ item.titre }}#}
{#<a href=\"#\" class=\"nosTipsItemA\">#}
{#<svg class=\"vectorPlus activeVector\" xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\">#}
{#<path d=\"M11.25 6.75H6.75V11.25H5.25V6.75H0.75V5.25H5.25V0.75H6.75V5.25H11.25V6.75Z\" fill=\"#323232\"/>#}
{#</svg>#}
{#<svg class=\"vectorMoins\" style=\"margin-top: 5px;\" xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"2\" viewBox=\"0 0 12 2\" fill=\"none\">#}
{#<path d=\"M11.25 1.75H6.75H5.25H0.75V0.25H5.25H6.75H11.25V1.75Z\" fill=\"#323232\"/>#}
{#</svg>#}
{#</a>#}
{#</h4>#}
{#<div class=\"nosTipsItemDescription\" style=\"display: none;\">#}
{#{{ item.description|raw }}#}
{#</div>#}
{#</div>#}
{#{% endfor %}#}
{#{% endif %}#}
{#</div>#}
{#</div>#}
</div>
</div>
<div id=\"section2OptionNew\">
<div class=\"row\">
<div class=\"col-md-12\">
<h2 class=\"h2productIndexOptionNew\">Besoin d'un autre produit ?</h2>
</div>
</div>
<div class=\"row\" style=\"display: flex;justify-content: center;padding-bottom: 60px;\">
{% if product.recommendationProduct|length > 0 %}
{% for item in product.recommendationProduct %}
<div class=\"col-6 col-md-3 col-lg-2 col-xl-2\">
<div class=\"divProductImageCommande\">
{% if item.titre %} <span>{{ item.titre }}</span>{% endif %}
<a style=\"position: relative;\" class=\"new_option_product_a_img\" href=\"{{ item.link }}\">
<img class=\"\" src=\"{{ asset('imageSite/'~item.image) }}\">
</a>
</div>
</div>
{% endfor %}
{% endif %}
</div>
</div>
<div id=\"section3OptionNew\" style=\"background-image: url(/imageSite/{{ product.imageBloc1OptionProduct }});\">
<div class=\"section3OptionNewDiv\">
<h2 class=\"h2productIndexOptionNew h2productIndexOptionNewSection3\">{{ product.titreBloc1OptionProduct }}</h2>
<p>{{ product.descriptionBloc1OptionProduct|raw }}</p>
{% if product.titreBtnBloc1OptionProduct %}<a href=\"{{ product.linkBtnBloc1OptionProduct }}\" class=\"btnOptionNewBloc\">{{ product.titreBtnBloc1OptionProduct }}</a>{% endif %}
</div>
</div>
<div id=\"section4OptionNew\">
<div class=\"section4OptionNewDiv\">
<h2 class=\"h2productIndexOptionNew h2productIndexOptionNewSection4\">{{ product.titreBloc2OptionProduct }}</h2>
<p>{{ product.descriptionBloc2OptionProduct|raw }}</p>
<div class=\"\" style=\"text-align: center ;text-align: center;margin-top: 45px;\">
{% if product.titreBtnBloc2OptionProduct %}<a href=\"{{ product.linkBtnBloc2OptionProduct }}\" class=\"btnOptionNewBloc\">{{ product.titreBtnBloc2OptionProduct }}</a>{% endif %}
</div>
</div>
</div>
<div id=\"section3OptionNew\" style=\"background-image: url(/imageSite/{{ product.imageBloc3OptionProduct }});\">
<div class=\"section3OptionNewDiv\">
<h2 class=\"h2productIndexOptionNew h2productIndexOptionNewSection3\">{{ product.titreBloc3OptionProduct }}</h2>
<p>{{ product.descriptionBloc3OptionProduct|raw }}</p>
{% if product.titreBtnBloc3OptionProduct %}<a href=\"{{ product.linkBtnBloc3OptionProduct }}\" class=\"btnOptionNewBloc\">{{ product.titreBtnBloc3OptionProduct }}</a>{% endif %}
</div>
</div>
</div>
<div class=\"modal mdl1\" id=\"verificationModal\" tabindex=\"-1\" role=\"dialog\">
<div class=\"modal-dialog\" style=\"margin-top: 6vw;\" role=\"document\">
<div class=\"modal-content\">
<div class=\"modal-body\">
<div class=\"row\">
<div class=\"col-md-4\">
<h4 style=\"font-weight: 700;\">{{ 'Fond perdu' | trans({}, \"productTranslate\") }}</h4>
<p style=\"text-align: left;font-size: 14px;color: #6a6666; line-height: 20px;\">{{ \"Avec le fond perdu, vous êtes certain de ne pas retrouver de blancs sur votre design imprimé. Nous imprimons alors jusqu\\'au bord du papier ou de la carte.\" | trans({}, \"productTranslate\") }}</p>
<h4 style=\"font-weight: 700;\">{{ 'Régler le fond perdu' | trans({}, \"productTranslate\") }}</h4>
<ol style=\"text-align: left;font-size: 14px;color: #6a6666;padding-left: 10px;\">
<li style=\"line-height: 20px;font-size: 14px;\">{{ 'Etendez votre arrière-plan au-delà des lignes du fond perdu.' | trans({}, \"productTranslate\") }}</li>
<li style=\"line-height: 20px;font-size: 14px;\">{{ 'Ne mettez aucun texte ou graphique important en dehors des lignes du fond perdu.' | trans({}, \"productTranslate\") }}</li>
<li style=\"line-height: 20px;font-size: 14px;\">{{ 'Vérifiez chaque page que vous imprimez.' | trans({}, \"productTranslate\") }}</li>
</ol>
</div>
<div class=\"col-md-8\">
<img src=\"{{ asset('/images/carte_fond_perdu.png') }}\">
</div>
</div>
</div>
<div class=\"modal-footer\" style=\"display: block\">
<div class=\"mt-4\" style=\"display: flex;justify-content: space-evenly\">
<a class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\" href=\"#\" style=\"padding: 10px 60px;color: #000;font-size: 16px;background: #F2F3F5;border-radius: 7px;\">{{ \"J\\'ai compris\" | trans({}, \"productTranslate\") }}</a>
<a style=\"padding: 10px 60px;color: #000;font-size: 16px;background: #c7d0d8;border-radius: 7px;\" href=\"https://blog.copees.com/2021/09/28/les-traits-de-coupe-avec-fonds-perdus-quest-ce-que-cest/\" target=\"_blank\">{{ 'Nos conseils pour les fonds perdus' | trans({}, \"productTranslate\") }}</a>
</div>
</div>
</div>
</div>
</div>
{% include 'front/footer.html.twig' %}
{% endif %}
<div class=\"modal fade\" id=\"exampleModal01\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"exampleModalLabel\"
style=\"display: none;\" aria-hidden=\"true\">
<div class=\"modal-dialog\" role=\"document\" style=\"margin-top: 4vw;\">
<div class=\"modal-content nb_des nb_des_extra\" style=\"border-radius: 0;\">
<div class=\"modal-header\">
<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">
<span aria-hidden=\"true\">×</span>
</button>
</div>
<div class=\"modal-body\" id=\"contentModalAddToCartCrello\">
</div>
</div>
</div>
</div>
<div class=\"modal mdlContact\" id=\"contactModal\" tabindex=\"-1\" role=\"dialog\">
<div class=\"modal-dialog\" style=\"margin-top: 6vw;\" role=\"document\">
<div class=\"modal-content\">
<div class=\"modal-header\">
<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\">
<rect width=\"30\" height=\"30\" rx=\"10\" fill=\"black\"/>
<path d=\"M22 9.41L20.59 8L15 13.59L9.41 8L8 9.41L13.59 15L8 20.59L9.41 22L15 16.41L20.59 22L22 20.59L16.41 15L22 9.41Z\" fill=\"white\"/>
</svg>
</button>
</div>
<div class=\"contactModalImage\" style=\"background-image: url(/imageSite/{{ product.imageBlocTelOptionProduct }} );\"></div>
<div class=\"modal-body\">
<div class=\"contactModalDescription\">
{{ product.descriptionBlocTelOptionProduct|raw }}
</div>
</div>
</div>
</div>
</div>
<div class=\"modal mdl1\" id=\"outOfStockModal\" tabindex=\"-1\" role=\"dialog\">
<div class=\"modal-dialog modal-lg\" style=\"margin-top: 3vw;\">
<div class=\"modal-content modalProduct modalProductAtributeStock\">
</div>
</div>
</div>
<div class=\"elfsight-app-eaf5d12e-308e-4116-bee5-690b97eaae1f\" data-elfsight-app-lazy></div>
<style>
.elfsight-app-eaf5d12e-308e-4116-bee5-690b97eaae1f {
display: none;
}
</style>
<script src=\"https://static.elfsight.com/platform/platform.js\" async></script>
<style>
footer {
padding-top: 0px;
margin-top: 0px;
}
.taille label {
padding: 0 12px;
}
.bloc_btn_crello {
margin-top: 40px;
background-color: #FDF18D;
color: #000;
min-height: 50px;
padding: 15px;
border-radius: 4px !important;
font-size: 14px;
}
.btnNoir{
color: #fff;
background-color: #000;
display: inline-block;
font-size: 12px;
padding: 15px 12px;
text-align: center;
}
.btnBlue{
color: #fff;
background-color: #5BAFF5;
display: inline-block;
font-size: 12px;
padding: 15px 12px;
text-align: center;
}
.mdl1 li::marker {
color: #6a6666;
}
.carousel-indicators li {
display: inline-block;
width: 10px;
height: 10px;
margin: 1px;
text-indent: -999px;
cursor: pointer;
background-color: #fff\\9;
background-color: #fff;
border: 1px solid #000;
border-radius: 10px;
}
.carousel-indicators .active {
width: 12px;
height: 12px;
margin: 0;
background-color: #000;
}
.menu_left {
flex: 0 0 34%;
max-width: 34%;
position: initial;
padding-left: 0;
text-align: left;
}
.menu_right {
flex: 0 0 66%;
max-width: 66%;
padding-right: 40px !important;
}
.tooltip-inner h2 {
font-family: AktivGrotesk-Medium;
font-size: 16px;
font-weight: 400;
line-height: 18.91px;
text-align: center;
margin-top: 8px;
border-bottom: 1px solid #fff;
margin-bottom: 14px;
}
.tooltip-inner{
background-color: #5268ff!important;
color: #fff!important;
box-shadow: 4px 4px 10px 0px #00000040!important;
border-radius: 10px!important;
max-width:400px!important
}
.tooltip-inner. p{
font-family: AktivGrotesk-Light !important;
font-size: 9px !important;
font-weight: 400 !important;
line-height: 10.3px !important;
text-align: left !important;
background-repeat: no-repeat;
background-image: url(/images/Vector_icone_new_acceuil.png);
padding-left: 40px;
background-position: 10px top;
padding-right: 10px;
}
</style>
{% endblock %}
{% block javascripts %}
{{ parent() }}
<script src=\"{{ app.request.scheme ~'://' ~ app.request.httpHost}}/assets/pdf.js\"></script>
<script>
// Loaded via <script> tag, create shortcut to access PDF.js exports.
var pdfjsLib = window['pdfjs-dist/build/pdf'];
// The workerSrc property shall be specified.
pdfjsLib.GlobalWorkerOptions.workerSrc = \"{{ app.request.scheme ~'://' ~ app.request.httpHost}}/assets/pdf.worker.js\";
</script>
<script src=\"https://maps.googleapis.com/maps/api/js?key={{ key_google_map }}&libraries=places\"></script>
<script src=\"https://create.vista.com/js/frame_v2.min.js\"></script>
<script src=\"https://app.colorlab.io/js/include.js\"></script>
<script>
var productRequest = '{% if app.request.get('product') %}{{ app.request.get('product') }}{% else %}0{% endif %}';
var formatRequest = '{% if app.request.get('format') %}{{ app.request.get('format') }}{% else %}0{% endif %}';
</script>
{{ encore_entry_script_tags('page_product_option') }}
{{ encore_entry_script_tags('product_option_viewer') }}
{{ encore_entry_script_tags('color_lab_product') }}
<script src=\"https://code.jquery.com/jquery-3.4.1.js\" integrity=\"sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU=\" crossorigin=\"anonymous\"></script>
{% endblock %}
", "front/product-option/new_index2.html.twig", "/home/preprodcopees/www/copees-sf/templates/front/product-option/new_index2.html.twig");
}
}