<?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;
/* Category/sessions.twig */
class __TwigTemplate_01424f033a841c01e65b95a27632e8e0 extends \Eccube\Twig\Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'javascript' => [$this, 'block_javascript'],
'main' => [$this, 'block_main'],
];
$this->sandbox = $this->env->getExtension('\Twig\Extension\SandboxExtension');
$this->checkSecurity();
}
protected function doGetParent(array $context)
{
// line 11
return "default_frame.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "Category/sessions.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "Category/sessions.twig"));
// line 13
$context["body_class"] = "product_page";
// line 11
$this->parent = $this->loadTemplate("default_frame.twig", "Category/sessions.twig", 11);
$this->parent->display($context, array_merge($this->blocks, $blocks));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 15
public function block_javascript($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascript"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascript"));
// line 16
echo " <script>
</script>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
// line 21
public function block_main($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "main"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "main"));
// line 22
$this->loadTemplate("@CustomerReview42/Block/customer_review4_recommend_css.twig", "Category/sessions.twig", 22)->display($context);
// line 23
echo "
<link rel=\"stylesheet\" href=\"";
// line 24
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/css/products.css?v=20221018"), "html", null, true);
echo "\">
<!-- ページ固有のスタイル -->
<style>
\t.product-main-image {
\t\tmargin: 0 auto;
\t}
\t.product-main-image img {
\t\twidth:138px;
\t\tmax-width:100%;
\t}
\t.product-info {
\t\tmargin: 0 auto 0 0;
\t}
\th1 {
\t\tfont-weight: 400;
font-size: 50px;
\t\tcolor: #e00000;
\t\tline-height: 68px;
margin: 0;
text-transform: none;
\t}
\th1 sup {
font-size: 27%;
vertical-align: top;
display: inline-block;
margin-top: 19px;
\t\tline-height: 0;
\t}
\t.product-main-section .product-main-image {
\t\tz-index: 1;
\t}
\t.product-info .product-subtitle {
font-weight: 400;
font-size: 24px;
\t\tcolor: #212121;
\t}
\t.product-info .product-description {
color: #767676;
padding: 20px 0;
\t\tfont-size: 16px;
\t\tline-height: 1.5;
\t}
\t.std ul {
list-style: disc outside;
margin-bottom: 1.5em;
\t}
\t.product-info .product-description ul li {
margin-left: 20px;
\t}
\t.products-grid {
\t\t-webkit-justify-content: center;
justify-content: center;
\t}
\t.products-grid .item {
width: 230px;
\t\tmargin: 0 20px;
\t}
\t.products-grid img{
\t\twidth: 100%;
\t\theight: auto;
\t}
\t.products-grid .product-name a {
font-size: 15px;
color: #000;
text-transform: none;
\t\tfont-weight: 500;
\t}
\t.products-grid .sale_price {
\t\tpadding-top: 5px;
display: block;
color: red;
font-size: 16px;
\t}
\t
\t.products-grid .normal_price {
\t\ttext-decoration: line-through;
\t\tcolor: #000;
\t}
\t.products-grid .actions {
position: relative;
float: right;
width: 100%;
min-height: 30px;
padding: 5px 0 0;
\t}
\t.products-grid .actions .btn-cart {
\theight: 33px;
line-height: 33px;
font-size: 10px;
\twidth:75%;
\t}
\t.product-pleasure {
\t\tpadding-top: 30px;
\t\tmargin-top: 20px;
\t}
\t.product-pleasure .flexbox {
\t\tflex-direction: row-reverse;
\t}
\t.product-pleasure.grey-gradient-background {
background: #ebebeb;
position: relative;
\t}
\t.product-pleasure .desc-contr {
\t\twidth: 490px;
\t\tpadding: 120px 0 0 0;
\t}
\t.product-pleasure img {
\t\tmargin: 0 auto;\t\t
\t\twidth:324px;
\t\tmax-width:100%
\t}
\t.product-pleasure .desc-contr h3 {
font-size: 28px;
\t\tline-height: 1.4;
\t}
\t.product-pleasure p {
\t\tcolor: #919191;
\t\tfont-size: 16px;
\t\tline-height: 1.2em;
\t}
\t.product-rewards-experience {
background: #fff url(./html/template/aneros2023/aneros/img/category/sessions/sessions-rewards-bg.jpg) no-repeat center top;
\tbackground-size:cover;
\t}
\t.product-rewards-experience .container {
position: relative;
height: 475px;
\t}
\t.product-rewards-experience .desc-contr {
\t\tpadding-top: 90px;
width: 495px;
\t}
\t.product-rewards-experience .desc-contr h3 {
\t\tfont-size: 28px;
\t\tcolor: #e00000;
\t\tmargin-bottom: 10px;
\t\tmargin-left: 0;
\t}
\t.product-rewards-experience p {
color: #ccc;
font-size: 16px;
line-height: 1.2em;
\twidth:80%;
\t}
\t.product-rewards-experience img {
position: absolute;
left: auto;
right: 0;
top: 0;
\t\theight: 100%;
\t}
\t@media only screen and (max-width: 999px) {
\t\th1 {
\t\t\tfont-weight: 400;
\t\t\tfont-size: 42px;
\t\t}
\t\t.product-main-section .product-info {
\t\t\tmargin: 0 auto 0 0 ;
\t\t}
\t\t.products-grid {
\t\t\tflex-direction: row;
\t\t}
\t\t
\t\t.products-grid .actions {
\t\t\tfloat: none;
\t\t\twidth: 90%;
\t\t}
\t\t.products-grid .actions .btn-cart {
\t\t\twidth:100%;
\t\t}
\t\t.product-pleasure .flexbox,
\t\t.product-rewards-experience .flexbox {
\t\t\tflex-direction: column;
\t\t}
\t\t.product-pleasure .desc-contr {
\t\t\twidth: 100%;
\t\t\tpadding:0px;
\t\t}
\t\t.product-rewards-experience {
\t\t\tbackground-color: #333;
\t\t}
\t\t
\t\t.product-rewards-experience .container {
\t\t\theight: auto;
\t\t}
\t\t
\t\t.product-rewards-experience .desc-contr{
\t\t\twidth: 100%;
\t\t}
\t\t
\t\t.product-rewards-experience img {
\t\t\tposition: relative;
\t\t\theight:inherit;
\t\t}
\t\t.product-rewards-experience p {
\t\t\twidth:100%;
\t\t}
\t}
\t@media only screen and (max-width: 767px) {
\t\t.products-grid {
\t\t\tflex-direction: column;
\t\t}
\t\t.products-grid .item {
\t\t\twidth: 100%;
\t\t}
\t\t.products-grid .item {
\t\t\tmargin: 0;
\t\t}
\t}
.pictogram-area {padding:10px 0; margin:auto; text-align:center;}
.pictogram {
position: relative;
display: inline-block;
}
.pictogram img {
width:40px;
max-width:100%;
margin:15px 10px;
}
.pictogram .pictogramtext {
visibility: hidden;
width: 90px;
background-color: black;
color: #fff;
text-align: center;
border-radius: 6px;
border: 1px solid #000;
padding: 5px 0;
position: absolute;
z-index: 1;
top: 85%;
left: 50%;
margin-left: -45px;
font-size: 10px;
}
.pictogram .pictogramtext::after {
content: \"\";
position: absolute;
bottom: 100%;
left: 50%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: transparent transparent black transparent;
}
.pictogram:hover .pictogramtext {
visibility: visible;
}
.pictogram .pictogramtext {
opacity: 0;
transition: opacity 1s;
}
.pictogram:hover .pictogramtext {
opacity: 1;
}
#sessions-detail-page .favorite-button {
\ttext-align:right;
\tmargin-top:10px;
}
#sessions-detail-page .unfavorite-heart .fa-heart {
\tright:33px;
}
/*#sessions-detail-page .favorite-button .button {
background: #ababab;
font-size: 12px;
color: #ffffff;
text-align: center;
font-weight: normal;
padding: 0 10px;
line-height: 32px;
min-width: 0;
width: auto;
margin: 3px 0 0 0;
height: 32px;
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
box-sizing: content-box !important;
width: 75%;
}
#sessions-detail-page .favorite-button .button:hover {
background: #989898;
}
#sessions-detail-page .favorite-button .button-favorited {
background: #989898;
font-size: 12px;
color: #ffffff;
text-align: center;
font-weight: normal;
padding: 0 10px;
line-height: 32px;
min-width: 0;
width: auto;
margin: 3px 0 0 0;
height: 32px;
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
box-sizing: content-box !important;
border: 0;
width: 75%;
}
#sessions-detail-page .favorite-button .button-favorited:hover {
background: #878787;
}
*/
@media only screen and (max-width: 999px) {
#sessions-detail-page .unfavorite-heart .fa-heart {
\tright:inherit;
}
}
/* REVIEW AREA */
.review_all_score_image {
\tletter-spacing: -1em;/* inline-block間の隙間をなくす */
\tdisplay: inline-block;
\tposition: relative;
\ttop: 5px;
}
.review_score div.review_star {
\tdisplay: inline-block;
\tmargin-right: 1px;
}
.review_score div {
\theight: 22px;
}
div[id^=\"plg_customer_review_special\"] .review_score div,
div[id*=\"plg_customer_review_special\"] .review_score div {
height: 30px;
}
#category-featured-products div[id^=\"plg_customer_review_special\"] h3,
#category-featured-products div[id*=\"plg_customer_review_special\"] h3 {
margin:0;
color: #636363;
}
.review_score .trim {
\toverflow: hidden;
\tposition: relative;
}
.products-grid .review_score img{
\tdisplay: inline-block;
\tvertical-align: unset;
\tmax-width:inherit;
\twidth:22px;
}
#review_area h2 {
\ttext-align: center;
\tfont-size: 40px;
\tfont-weight: 400;
\tmargin: 30px 0;
\tcolor: #000000;
}
#review_area h3 {
\tfont-size: 18px;
\tborder-bottom: none;
\ttext-align: left;
}
#review_area h3.review-title {
\tfont-weight:bold;
\ttext-align:left;
\tmargin-bottom:0;
\tfont-size:16px;
}
#review_area .review_list, #review_area .row {
\tmax-width: 1280px;
\tpadding: 0 140px;
\tmargin: 0 auto;
}
#review_area .review_list li {
\tpadding: 10px 0;
\tposition: relative;
\tborder-bottom: 1px dotted #cccccc;
}
#review_area .review_list li:last-child {
\tborder-bottom: none;
}
#review_area .review_list .review-hed{
\tmargin-bottom: 0;
\tmargin-top: 0;
}
#review_area .review_list .review-body{
\tmargin-top: 5px;
\tmargin-bottom: 0;
}
#review_area .review_list .recommend_level{
\tdisplay: block;
}
#review_area .review_list .recommend_level span{
\tdisplay: flex;
}
.products-grid #review_area .review_list .recommend_level img {
\tdisplay: block;
\tfloat: left;
\tmargin-right: 1px;
\tmax-width:25px;
\tmax-height:25px;\t
}
.review-layoutRole h3.review_score {margin-bottom:0; text-align:left;}
#review_area .review_list .left {
\tmargin-top: 5px;
}
#review_area .review_list .fade{
\theight: 16px;
\twidth: 100%;
\tposition: absolute;
\tbottom: 25px;
\tleft: 0;
\tbackground: -webkit-linear-gradient(top,rgba(255,255,255,0),#fff);
\tbackground: linear-gradient(to bottom,rgba(255,255,255,0),#fff);
}
#review_area div.btn_area li {
\ttext-align: right;
\tlist-style-type: none;
}
#review_area div.btn_area{
\tmax-width: 1280px;
padding: 0 140px;
margin: 0 auto;
\ttext-align: right;
}
#review_area div.btn_area .button {
\tlist-style-type: none;
\twidth: auto;
\tmin-width: 140px;
\tbackground-color: #ff0000;
}
#review_area div.btn_area .button:hover{
\tbackground: #cc0000;
\tcolor: #fff;
}
.ec-favoriteRole h3.review_score {margin-bottom:30px;}
@media only screen and (max-width: 767px){
\t.review_score span.review_all_score {font-size:14px;}
\th3.review_score {line-height:1;margin-bottom:5px;}
\t.review_all_score_image {top:10px;}
\t.products-grid .review_score img {width:14px;}
}
</style>
<div class=\"main-container\" id=\"sessions-page\">
\t\t<div class=\"breadcrumbs\">
\t\t\t<div class=\"container\">
\t\t\t\t<ul itemscope itemtype=\"http://schema.org/BreadcrumbList\">
\t\t\t\t\t<li class=\"0\" itemprop=\"itemListElement\" itemscope itemtype=\"http://schema.org/ListItem\">
\t\t\t\t\t\t<a itemprop=\"item\" href=\"";
// line 544
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("homepage");
echo "\" title=\"トップページ\"><span itemprop=\"name\" style=\"padding:0\">トップページ</span></a>
\t\t\t\t\t\t<meta itemprop=\"position\" content=\"1\">
\t\t\t\t\t\t<span>></span>
\t\t\t\t\t</li>
\t\t\t\t\t<li class=\"category\" itemprop=\"itemListElement\" itemscope itemtype=\"http://schema.org/ListItem\">
\t\t\t\t\t\t<a itemprop=\"item\" href=\"";
// line 549
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("homepage");
echo "lubricants\" title=\"ローション\"><span itemprop=\"name\"
\t\t\t\t\t\t\t\tstyle=\"padding:0\">ローション</span></a>
\t\t\t\t\t\t<meta itemprop=\"position\" content=\"2\">
\t\t\t\t\t\t<span>></span>
\t\t\t\t\t</li>
\t\t\t\t\t<li>
\t\t\t\t\t\t<strong>セッションズ</strong>
\t\t\t\t\t</li>
\t\t\t\t</ul>
\t\t\t</div>
\t\t</div>
\t\t<div class=\"col-main\">
\t\t\t<div class=\"aneros-product-page\" id=\"sessions-detail-page\">
\t\t\t\t<div class=\"common-style\">
\t\t\t\t\t<div class=\"product-main-section container flexbox\">
\t\t\t\t\t\t<div class=\"product-main-image\">
\t\t\t\t\t\t\t<img src=\"";
// line 565
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/img/category/sessions/sessions-detail-main-image.jpg"), "html", null, true);
echo "\" class=\"animate\"
\t\t\t\t\t\t\t\tdata-animate=\"fadeInUp\" data-duration=\"1.0s\" data-delay=\"0.4s\" alt=\"アネロスセッションズ\">
\t\t\t\t\t\t\t<div class=\"pictogram-area\">\t
\t\t\t\t\t\t\t\t<div class=\"pictogram\">
\t\t\t\t\t\t\t\t\t<img src=\"";
// line 569
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/img/products/Pictogram/all-users.jpg"), "html", null, true);
echo "\" alt=\"全レベル可\" />
\t\t\t\t\t\t\t\t\t<span class=\"pictogramtext\">全レベル可</span>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t<div class=\"pictogram\">
\t\t\t\t\t\t\t\t\t<img src=\"";
// line 573
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/img/products/Pictogram/beginner-user.jpg"), "html", null, true);
echo "\" alt=\"初心者にオススメ\" />
\t\t\t\t\t\t\t\t\t<span class=\"pictogramtext\">初心者に<br>オススメ</span>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t</div>\t
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<div class=\"product-info\">
\t\t\t\t\t\t\t<h1>セッションズ<sup>™</sup></h1>
\t\t\t\t\t\t\t<div class=\"product-subtitle\">
\t\t\t\t\t\t\t\t<div class=\"std\">ナチュラルローション</div>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<div class=\"product-description\">
\t\t\t\t\t\t\t\t<div class=\"std\">
\t\t\t\t\t\t\t\t\t<ul>
\t\t\t\t\t\t\t\t\t\t<li>純天然素材を使用した安全な潤滑剤</li>
\t\t\t\t\t\t\t\t\t\t<li>滑らかさが長時間持続</li>
\t\t\t\t\t\t\t\t\t\t<li>後処理が簡単な水溶性</li>
\t\t\t\t\t\t\t\t\t\t<li>グリセリン未使用</li>
\t\t\t\t\t\t\t\t\t\t<li>無色透明で無味無臭</li>
\t\t\t\t\t\t\t\t\t\t<li>シリコン製品を傷めない</li>
\t\t\t\t\t\t\t\t\t\t<li>アネロスの効果を最大限に引き出す</li>
\t\t\t\t\t\t\t\t\t</ul>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t\t<div class=\"child-products-contr container\">
\t\t\t\t\t\t<ul class=\"products-grid flexbox\">
\t\t\t\t\t\t\t<li class=\"item\">
\t\t\t\t\t\t\t\t";
// line 601
$context["Product"] = twig_get_attribute($this->env, $this->source, $this->env->getFunction('repository')->getCallable()("Eccube\\Entity\\Product"), "find", [0 => 77], "method", false, false, true, 601);
// line 602
echo "\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t";
// line 604
echo "\t\t\t\t\t\t\t\t";
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_USER")) {
// line 605
echo "\t\t\t\t\t\t\t\t";
$context["FavoriteProduct"] = false;
// line 606
echo "\t\t\t\t\t\t\t\t";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(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.', 606, $this->source); })()), "user", [], "any", false, false, true, 606), "CustomerFavoriteProducts", [], "any", false, false, true, 606));
foreach ($context['_seq'] as $context["_key"] => $context["cfp"]) {
// line 607
echo "\t\t\t\t\t\t\t\t\t";
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, $context["cfp"], "Product", [], "any", false, false, true, 607), "id", [], "any", false, false, true, 607) == 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); })()), "id", [], "any", false, false, true, 607))) {
// line 608
echo "\t\t\t\t\t\t\t\t\t\t";
$context["FavoriteProduct"] = true;
// line 609
echo "\t\t\t\t\t\t\t\t\t";
}
// line 610
echo "\t\t\t\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['cfp'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 611
echo "\t\t\t\t\t\t\t\t";
}
// line 612
echo "
\t\t\t\t\t\t\t\t";
// line 613
$context["campaignProduct"] = false;
// line 614
echo "\t\t ";
$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.', 614, $this->source); })()), "ProductTag", [], "any", false, false, true, 614));
foreach ($context['_seq'] as $context["_key"] => $context["ProductTag"]) {
// line 615
echo "\t\t\t\t\t\t\t\t\t";
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, $context["ProductTag"], "Tag", [], "any", false, false, true, 615), "id", [], "any", false, false, true, 615) == 100)) {
// line 616
echo "\t\t\t\t\t\t\t\t\t\t";
$context["campaignProduct"] = true;
// line 617
echo "\t\t\t\t\t\t\t\t\t";
}
// line 618
echo "\t\t\t\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ProductTag'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 619
echo "\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t<a href=\"";
// line 620
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_detail", ["id" => 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.', 620, $this->source); })()), "id", [], "any", false, false, true, 620)]), "html", null, true);
echo "\" title=\"\" class=\"product-image\">
\t\t\t\t\t\t\t\t";
// line 621
if (((isset($context["campaignProduct"]) || array_key_exists("campaignProduct", $context) ? $context["campaignProduct"] : (function () { throw new RuntimeError('Variable "campaignProduct" does not exist.', 621, $this->source); })()) == true)) {
// line 622
echo "\t\t\t\t\t\t\t\t\t<p class=\"ec-shelfGrid__item-image campaignProduct\">
\t\t\t\t\t\t\t\t";
} else {
// line 624
echo "\t\t\t\t\t\t\t\t\t<p class=\"ec-shelfGrid__item-image\">
\t\t\t\t\t\t\t\t";
}
// line 626
echo "\t\t\t\t\t\t\t\t\t\t<img src=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct($this->sandbox->ensureToStringAllowed(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.', 626, $this->source); })()), "main_list_image", [], "any", false, false, true, 626), 626, $this->source)), "save_image"), "html", null, true);
echo "\" alt=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 626, $this->source); })()), "name", [], "any", false, false, true, 626), 626, $this->source), "html", null, true);
echo "\" alt=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 626, $this->source); })()), "name", [], "any", false, false, true, 626), 626, $this->source), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t<div class=\"product-ratings\">
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t<div class=\"product-info\">
\t\t\t\t\t\t\t\t\t<h2 class=\"product-name\">
\t\t\t\t\t\t\t\t\t\t<a href=\"";
// line 634
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_detail", ["id" => 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.', 634, $this->source); })()), "id", [], "any", false, false, true, 634)]), "html", null, true);
echo "\" title=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 634, $this->source); })()), "name", [], "any", false, false, true, 634), 634, $this->source), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 634, $this->source); })()), "name", [], "any", false, false, true, 634), 634, $this->source), "html", null, true);
echo "</a>
\t\t\t\t\t\t\t\t\t</h2>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t<div class=\"price-box\">
\t\t\t\t\t\t\t\t\t\t<span class=\"price\">
\t\t\t\t\t\t\t\t\t\t\t<div class=\"normal_price\" id=\"product-normal-price-";
// line 639
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 639, $this->source); })()), "id", [], "any", false, false, true, 639), 639, $this->source), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t\t\t";
// line 640
if (( !(null === 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.', 640, $this->source); })()), "getPrice01Min", [], "any", false, false, true, 640)) && (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.', 640, $this->source); })()), "getPrice01IncTaxMin", [], "any", false, false, true, 640) != 0))) {
// line 641
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
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.', 641, $this->source); })()), "hasProductClass", [], "any", false, false, true, 641)) {
// line 642
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
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.', 642, $this->source); })()), "getPrice01Min", [], "any", false, false, true, 642) == 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.', 642, $this->source); })()), "getPrice01Max", [], "any", false, false, true, 642))) {
// line 643
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 643, $this->source); })()), "getPrice01IncTaxMin", [], "any", false, false, true, 643), 643, $this->source)), "html", null, true);
echo "<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
} else {
// line 645
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 645, $this->source); })()), "getPrice01IncTaxMin", [], "any", false, false, true, 645), 645, $this->source)), "html", null, true);
echo "<!-- ~ ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 645, $this->source); })()), "getPrice01IncTaxMax", [], "any", false, false, true, 645), 645, $this->source)), "html", null, true);
echo "--><span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 647
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
} else {
// line 648
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 648, $this->source); })()), "getPrice01IncTaxMin", [], "any", false, false, true, 648), 648, $this->source)), "html", null, true);
echo "<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 650
echo "\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 651
echo "\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t\t<div class=\"sale_price\" id=\"product-price-";
// line 652
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 652, $this->source); })()), "id", [], "any", false, false, true, 652), 652, $this->source), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t\t\t";
// line 653
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.', 653, $this->source); })()), "hasProductClass", [], "any", false, false, true, 653)) {
// line 654
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
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.', 654, $this->source); })()), "getPrice02Min", [], "any", false, false, true, 654) == 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.', 654, $this->source); })()), "getPrice02Max", [], "any", false, false, true, 654))) {
// line 655
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 655, $this->source); })()), "getPrice02IncTaxMin", [], "any", false, false, true, 655), 655, $this->source)), "html", null, true);
echo "<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
} else {
// line 657
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 657, $this->source); })()), "getPrice02IncTaxMin", [], "any", false, false, true, 657), 657, $this->source)), "html", null, true);
echo "<!-- ~ ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 657, $this->source); })()), "getPrice02IncTaxMax", [], "any", false, false, true, 657), 657, $this->source)), "html", null, true);
echo "--><span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 659
echo "\t\t\t\t\t\t\t\t\t\t\t\t";
} else {
// line 660
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 660, $this->source); })()), "getPrice02IncTaxMin", [], "any", false, false, true, 660), 660, $this->source)), "html", null, true);
echo "<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 662
echo "\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t<!-- REVIEW AREA -->
\t\t\t\t\t\t\t";
// line 667
$macros["recommend_macro"] = $this->loadTemplate("@CustomerReview42/Block/customer_review4_recommend_macro.twig", "Category/sessions.twig", 667)->unwrap();
// line 668
echo "
\t\t\t\t\t\t\t";
// line 669
$context["review_list"] = twig_get_attribute($this->env, $this->source, $this->env->getFunction('repository')->getCallable()("Plugin\\CustomerReview42\\Entity\\CustomerReviewTotal"), "getRecommend", [0 => 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.', 669, $this->source); })()), "id", [], "any", false, false, true, 669)], "method", false, false, true, 669);
// line 670
echo "\t\t\t\t\t\t\t";
$context["reviewer_total"] = 0;
// line 671
echo "\t\t\t\t\t\t\t";
$context["review_total_point"] = 0;
// line 672
echo "\t\t\t\t\t\t\t";
$context["count"] = 5;
// line 673
echo "\t\t\t\t\t\t\t";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["review_list"]) || array_key_exists("review_list", $context) ? $context["review_list"] : (function () { throw new RuntimeError('Variable "review_list" does not exist.', 673, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["i"]) {
// line 674
echo "\t\t\t\t\t\t\t ";
$context["reviewer_total"] = ((isset($context["reviewer_total"]) || array_key_exists("reviewer_total", $context) ? $context["reviewer_total"] : (function () { throw new RuntimeError('Variable "reviewer_total" does not exist.', 674, $this->source); })()) + $context["i"]);
// line 675
echo "\t\t\t\t\t\t\t ";
$context["review_total_point"] = ((isset($context["review_total_point"]) || array_key_exists("review_total_point", $context) ? $context["review_total_point"] : (function () { throw new RuntimeError('Variable "review_total_point" does not exist.', 675, $this->source); })()) + ($context["i"] * (isset($context["count"]) || array_key_exists("count", $context) ? $context["count"] : (function () { throw new RuntimeError('Variable "count" does not exist.', 675, $this->source); })())));
// line 676
echo "\t\t\t\t\t\t\t ";
$context["count"] = ((isset($context["count"]) || array_key_exists("count", $context) ? $context["count"] : (function () { throw new RuntimeError('Variable "count" does not exist.', 676, $this->source); })()) - 1);
// line 677
echo "\t\t\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['i'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 678
echo "\t\t\t\t\t\t\t";
$context["review_point"] = ((((isset($context["reviewer_total"]) || array_key_exists("reviewer_total", $context) ? $context["reviewer_total"] : (function () { throw new RuntimeError('Variable "reviewer_total" does not exist.', 678, $this->source); })()) == 0)) ? (0) : (((isset($context["review_total_point"]) || array_key_exists("review_total_point", $context) ? $context["review_total_point"] : (function () { throw new RuntimeError('Variable "review_total_point" does not exist.', 678, $this->source); })()) / (isset($context["reviewer_total"]) || array_key_exists("reviewer_total", $context) ? $context["reviewer_total"] : (function () { throw new RuntimeError('Variable "reviewer_total" does not exist.', 678, $this->source); })()))));
// line 679
echo "\t\t\t\t\t\t\t
\t\t\t\t\t\t\t";
// line 680
if ((0 < (isset($context["reviewer_total"]) || array_key_exists("reviewer_total", $context) ? $context["reviewer_total"] : (function () { throw new RuntimeError('Variable "reviewer_total" does not exist.', 680, $this->source); })()))) {
// line 681
echo "\t\t\t\t\t\t\t\t<div id=\"plg_customer_review";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 681, $this->source); })()), "id", [], "any", false, false, true, 681), 681, $this->source), "html", null, true);
echo "\" class=\"review-layoutRole product_list\">
\t\t\t\t\t\t\t\t\t<h3 class=\"review_score\" data-id=\"";
// line 682
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 682, $this->source); })()), "id", [], "any", false, false, true, 682), 682, $this->source), "html", null, true);
echo "\" data-avg=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed((isset($context["review_point"]) || array_key_exists("review_point", $context) ? $context["review_point"] : (function () { throw new RuntimeError('Variable "review_point" does not exist.', 682, $this->source); })()), 682, $this->source), "html", null, true);
echo "\" data-num=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed((isset($context["reviewer_total"]) || array_key_exists("reviewer_total", $context) ? $context["reviewer_total"] : (function () { throw new RuntimeError('Variable "reviewer_total" does not exist.', 682, $this->source); })()), 682, $this->source), "html", null, true);
echo "\" data-starsize=\"22\" data-mstarsize=\"14\" data-imgbase=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/img/products/"), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t<span class=\"review_all_score_title\"></span>
\t\t\t\t\t\t\t\t\t\t<span class=\"review_all_score_image\" style=\"display: inline-block\"></span>
\t\t\t\t\t\t\t\t\t\t<span class=\"review_all_score\"><a href=\"";
// line 685
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_detail", ["id" => 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.', 685, $this->source); })()), "id", [], "any", false, false, true, 685)]), "html", null, true);
echo "#review_area\"></a></span>
\t\t\t\t\t\t\t\t\t</h3>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t";
}
// line 689
echo "\t\t\t\t\t\t\t
\t\t\t\t\t\t\t<script>
\t\t\t\t\t\t\t \$(function () {
\t\t\t\t\t\t\t if ( \$('#plg_customer_review_anchor";
// line 692
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 692, $this->source); })()), "id", [], "any", false, false, true, 692), 692, $this->source), "html", null, true);
echo "').length) {
\t\t\t\t\t\t\t \$('#plg_customer_review";
// line 693
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 693, $this->source); })()), "id", [], "any", false, false, true, 693), 693, $this->source), "html", null, true);
echo "').insertAfter(\$('#plg_customer_review_anchor";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 693, $this->source); })()), "id", [], "any", false, false, true, 693), 693, $this->source), "html", null, true);
echo "'));
\t\t\t\t\t\t\t } else if ( \$('#productForm";
// line 694
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 694, $this->source); })()), "id", [], "any", false, false, true, 694), 694, $this->source), "html", null, true);
echo "').length) {
\t\t\t\t\t\t\t \$('#plg_customer_review";
// line 695
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 695, $this->source); })()), "id", [], "any", false, false, true, 695), 695, $this->source), "html", null, true);
echo "').insertBefore(\$('#productForm";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 695, $this->source); })()), "id", [], "any", false, false, true, 695), 695, $this->source), "html", null, true);
echo "'));
\t\t\t\t\t\t\t } else {
\t\t\t\t\t\t\t \$('#plg_customer_review";
// line 697
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 697, $this->source); })()), "id", [], "any", false, false, true, 697), 697, $this->source), "html", null, true);
echo "').hide();
\t\t\t\t\t\t\t }
\t\t\t\t\t\t\t });
\t\t\t\t\t\t\t</script>
\t\t\t\t\t\t\t<!-- REVIEW AREA END -->
\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t<div class=\"actions\" id=\"productForm";
// line 703
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 703, $this->source); })()), "id", [], "any", false, false, true, 703), 703, $this->source), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t";
// line 704
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.', 704, $this->source); })()), "stock_find", [], "any", false, false, true, 704)) {
// line 705
echo "\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" title=\"Add to Cart\" class=\"button btn-cart one-click-add-cart\"
\t\t\t\t\t\t\t\t\t\t\tdata-action=\"";
// line 706
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_add_cart", ["id" => 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.', 706, $this->source); })()), "id", [], "any", false, false, true, 706)]), "html", null, true);
echo "\"
\t\t\t\t\t\t\t\t\t\t\tdata-product_id=\"";
// line 707
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 707, $this->source); })()), "id", [], "any", false, false, true, 707), 707, $this->source), "html", null, true);
echo "\" data-product_name=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 707, $this->source); })()), "name", [], "any", false, false, true, 707), 707, $this->source), "html", null, true);
echo "\" data-product_img=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct($this->sandbox->ensureToStringAllowed(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.', 707, $this->source); })()), "main_list_image", [], "any", false, false, true, 707), 707, $this->source)), "save_image"), "html", null, true);
echo "\"
\t\t\t\t\t\t\t\t\t\t\tdata-product_class=\"";
// line 708
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, 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.', 708, $this->source); })()), "ProductClasses", [], "any", false, false, true, 708), 0, [], "array", false, false, true, 708), "id", [], "any", false, false, true, 708), 708, $this->source), "html", null, true);
echo "\"
\t\t\t\t\t\t\t\t\t\t\tdata-token=\"";
// line 709
echo twig_escape_filter($this->env, $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderCsrfToken("Eccube\\Form\\Type\\AddCartType"), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span>カゴに入れる</span>
\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t";
} else {
// line 713
echo "\t\t\t\t\t\t\t\t\t\t\t";
$context["arrivemail"] = true;
// line 714
echo "\t\t\t\t\t\t\t\t\t\t\t";
$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.', 714, $this->source); })()), "ProductTag", [], "any", false, false, true, 714));
foreach ($context['_seq'] as $context["_key"] => $context["ProductTag"]) {
// line 715
echo "\t\t\t\t\t\t\t\t\t\t\t\t";
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, $context["ProductTag"], "Tag", [], "any", false, false, true, 715), "id", [], "any", false, false, true, 715) == 99)) {
// line 716
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t";
$context["arrivemail"] = false;
// line 717
echo "\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 718
echo "\t\t\t\t\t\t\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ProductTag'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 719
echo "\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t\t";
// line 720
if ((isset($context["arrivemail"]) || array_key_exists("arrivemail", $context) ? $context["arrivemail"] : (function () { throw new RuntimeError('Variable "arrivemail" does not exist.', 720, $this->source); })())) {
// line 721
echo "\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" data-productid=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 721, $this->source); })()), "id", [], "any", false, false, true, 721), 721, $this->source), "html", null, true);
echo "\" data-productname=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 721, $this->source); })()), "name", [], "any", false, false, true, 721), 721, $this->source), "html", null, true);
echo "\" title=\"入荷お知らせ\" class=\"button btn-cart add-to-mail\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span>入荷お知らせ</span>
\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t\t";
} else {
// line 725
echo "\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" title=\"在庫切れ\" class=\"button btn-cart add-to-cart-out\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span>在庫切れ</span>
\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t\t";
}
// line 729
echo "\t\t\t\t\t\t\t\t\t\t";
}
// line 730
echo "
\t\t\t\t\t\t\t\t\t\t";
// line 731
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_USER")) {
// line 732
echo "\t\t\t\t\t\t\t\t\t\t";
if (twig_get_attribute($this->env, $this->source, (isset($context["BaseInfo"]) || array_key_exists("BaseInfo", $context) ? $context["BaseInfo"] : (function () { throw new RuntimeError('Variable "BaseInfo" does not exist.', 732, $this->source); })()), "option_favorite_product", [], "any", false, false, true, 732)) {
// line 733
echo "\t\t\t\t\t\t\t\t\t\t <div class=\"ec-productRole__btn favorite-button\">
\t\t\t\t\t\t\t\t\t\t ";
// line 734
if (((isset($context["FavoriteProduct"]) || array_key_exists("FavoriteProduct", $context) ? $context["FavoriteProduct"] : (function () { throw new RuntimeError('Variable "FavoriteProduct" does not exist.', 734, $this->source); })()) == false)) {
// line 735
echo "\t\t\t\t\t\t\t\t\t\t ";
// line 739
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" id=\"favorite\" class=\"favorite-heart one-click-add-favorite\" data-action=\"";
// line 740
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_add_favorite", ["id" => 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.', 740, $this->source); })()), "id", [], "any", false, false, true, 740)]), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 742
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"fa fa-heart-o\" title=\"お気に入りに追加\"></i>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t ";
} else {
// line 745
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" id=\"unfavorite\" class=\"unfavorite-heart one-click-remove-favorite\" data-action=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("mypage_favorite_delete", ["id" => 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.', 745, $this->source); })()), "id", [], "any", false, false, true, 745)]), "html", null, true);
echo "\" data-method=\"delete\" ";
echo $this->extensions['Eccube\Twig\Extension\CsrfExtension']->getCsrfTokenForAnchor();
echo ">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 747
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"fa fa-heart\" title=\"お気に入りに追加済です\"></i>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t ";
// line 754
echo "\t\t\t\t\t\t\t\t\t\t ";
}
// line 755
echo "\t\t\t\t\t\t\t\t\t\t </div>
\t\t\t\t\t\t\t\t\t\t";
}
// line 757
echo "\t\t\t\t\t\t\t\t\t\t";
}
// line 758
echo "
\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t</li>
\t\t\t\t\t\t\t<li class=\"item\">
\t\t\t\t\t\t\t\t";
// line 763
$context["Product"] = twig_get_attribute($this->env, $this->source, $this->env->getFunction('repository')->getCallable()("Eccube\\Entity\\Product"), "find", [0 => 76], "method", false, false, true, 763);
// line 764
echo "
\t\t\t\t\t\t\t\t";
// line 766
echo "\t\t\t\t\t\t\t\t";
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_USER")) {
// line 767
echo "\t\t\t\t\t\t\t\t";
$context["FavoriteProduct"] = false;
// line 768
echo "\t\t\t\t\t\t\t\t";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(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.', 768, $this->source); })()), "user", [], "any", false, false, true, 768), "CustomerFavoriteProducts", [], "any", false, false, true, 768));
foreach ($context['_seq'] as $context["_key"] => $context["cfp"]) {
// line 769
echo "\t\t\t\t\t\t\t\t\t";
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, $context["cfp"], "Product", [], "any", false, false, true, 769), "id", [], "any", false, false, true, 769) == 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.', 769, $this->source); })()), "id", [], "any", false, false, true, 769))) {
// line 770
echo "\t\t\t\t\t\t\t\t\t\t";
$context["FavoriteProduct"] = true;
// line 771
echo "\t\t\t\t\t\t\t\t\t";
}
// line 772
echo "\t\t\t\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['cfp'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 773
echo "\t\t\t\t\t\t\t\t";
}
// line 774
echo "
\t\t\t\t\t\t\t\t";
// line 775
$context["campaignProduct"] = false;
// line 776
echo "\t\t ";
$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.', 776, $this->source); })()), "ProductTag", [], "any", false, false, true, 776));
foreach ($context['_seq'] as $context["_key"] => $context["ProductTag"]) {
// line 777
echo "\t\t\t\t\t\t\t\t\t";
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, $context["ProductTag"], "Tag", [], "any", false, false, true, 777), "id", [], "any", false, false, true, 777) == 100)) {
// line 778
echo "\t\t\t\t\t\t\t\t\t\t";
$context["campaignProduct"] = true;
// line 779
echo "\t\t\t\t\t\t\t\t\t";
}
// line 780
echo "\t\t\t\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ProductTag'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 781
echo "\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t<a href=\"";
// line 782
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_detail", ["id" => 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.', 782, $this->source); })()), "id", [], "any", false, false, true, 782)]), "html", null, true);
echo "\" title=\"\" class=\"product-image\">
\t\t\t\t\t\t\t\t\t";
// line 783
if (((isset($context["campaignProduct"]) || array_key_exists("campaignProduct", $context) ? $context["campaignProduct"] : (function () { throw new RuntimeError('Variable "campaignProduct" does not exist.', 783, $this->source); })()) == true)) {
// line 784
echo "\t\t\t\t\t\t\t\t\t\t<p class=\"ec-shelfGrid__item-image campaignProduct\">
\t\t\t\t\t\t\t\t\t";
} else {
// line 786
echo "\t\t\t\t\t\t\t\t\t\t<p class=\"ec-shelfGrid__item-image\">
\t\t\t\t\t\t\t\t\t";
}
// line 788
echo "\t\t\t\t\t\t\t\t\t\t<img src=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct($this->sandbox->ensureToStringAllowed(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.', 788, $this->source); })()), "main_list_image", [], "any", false, false, true, 788), 788, $this->source)), "save_image"), "html", null, true);
echo "\" alt=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 788, $this->source); })()), "name", [], "any", false, false, true, 788), 788, $this->source), "html", null, true);
echo "\" alt=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 788, $this->source); })()), "name", [], "any", false, false, true, 788), 788, $this->source), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t<div class=\"product-ratings\">
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t<div class=\"product-info\">
\t\t\t\t\t\t\t\t\t<h2 class=\"product-name\">
\t\t\t\t\t\t\t\t\t\t<a href=\"";
// line 796
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_detail", ["id" => 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.', 796, $this->source); })()), "id", [], "any", false, false, true, 796)]), "html", null, true);
echo "\" title=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 796, $this->source); })()), "name", [], "any", false, false, true, 796), 796, $this->source), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 796, $this->source); })()), "name", [], "any", false, false, true, 796), 796, $this->source), "html", null, true);
echo "</a>
\t\t\t\t\t\t\t\t\t</h2>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t<div class=\"price-box\">
\t\t\t\t\t\t\t\t\t\t<span class=\"price\">
\t\t\t\t\t\t\t\t\t\t\t<div class=\"normal_price\" id=\"product-normal-price-";
// line 801
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 801, $this->source); })()), "id", [], "any", false, false, true, 801), 801, $this->source), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t\t\t";
// line 802
if (( !(null === 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.', 802, $this->source); })()), "getPrice01Min", [], "any", false, false, true, 802)) && (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.', 802, $this->source); })()), "getPrice01IncTaxMin", [], "any", false, false, true, 802) != 0))) {
// line 803
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
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.', 803, $this->source); })()), "hasProductClass", [], "any", false, false, true, 803)) {
// line 804
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
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.', 804, $this->source); })()), "getPrice01Min", [], "any", false, false, true, 804) == 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.', 804, $this->source); })()), "getPrice01Max", [], "any", false, false, true, 804))) {
// line 805
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 805, $this->source); })()), "getPrice01IncTaxMin", [], "any", false, false, true, 805), 805, $this->source)), "html", null, true);
echo "<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
} else {
// line 807
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 807, $this->source); })()), "getPrice01IncTaxMin", [], "any", false, false, true, 807), 807, $this->source)), "html", null, true);
echo "<!-- ~ ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 807, $this->source); })()), "getPrice01IncTaxMax", [], "any", false, false, true, 807), 807, $this->source)), "html", null, true);
echo "--><span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 809
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
} else {
// line 810
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 810, $this->source); })()), "getPrice01IncTaxMin", [], "any", false, false, true, 810), 810, $this->source)), "html", null, true);
echo "<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 812
echo "\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 813
echo "\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t\t<div class=\"sale_price\" id=\"product-price-";
// line 814
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 814, $this->source); })()), "id", [], "any", false, false, true, 814), 814, $this->source), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t\t\t";
// line 815
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.', 815, $this->source); })()), "hasProductClass", [], "any", false, false, true, 815)) {
// line 816
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
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.', 816, $this->source); })()), "getPrice02Min", [], "any", false, false, true, 816) == 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.', 816, $this->source); })()), "getPrice02Max", [], "any", false, false, true, 816))) {
// line 817
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 817, $this->source); })()), "getPrice02IncTaxMin", [], "any", false, false, true, 817), 817, $this->source)), "html", null, true);
echo "<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
} else {
// line 819
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 819, $this->source); })()), "getPrice02IncTaxMin", [], "any", false, false, true, 819), 819, $this->source)), "html", null, true);
echo "<!-- ~ ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 819, $this->source); })()), "getPrice02IncTaxMax", [], "any", false, false, true, 819), 819, $this->source)), "html", null, true);
echo "--><span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 821
echo "\t\t\t\t\t\t\t\t\t\t\t\t";
} else {
// line 822
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(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.', 822, $this->source); })()), "getPrice02IncTaxMin", [], "any", false, false, true, 822), 822, $this->source)), "html", null, true);
echo "<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 824
echo "\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t<!-- REVIEW AREA -->
\t\t\t\t\t\t\t";
// line 829
$macros["recommend_macro"] = $this->loadTemplate("@CustomerReview42/Block/customer_review4_recommend_macro.twig", "Category/sessions.twig", 829)->unwrap();
// line 830
echo "
\t\t\t\t\t\t\t";
// line 831
$context["review_list"] = twig_get_attribute($this->env, $this->source, $this->env->getFunction('repository')->getCallable()("Plugin\\CustomerReview42\\Entity\\CustomerReviewTotal"), "getRecommend", [0 => 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.', 831, $this->source); })()), "id", [], "any", false, false, true, 831)], "method", false, false, true, 831);
// line 832
echo "\t\t\t\t\t\t\t";
$context["reviewer_total"] = 0;
// line 833
echo "\t\t\t\t\t\t\t";
$context["review_total_point"] = 0;
// line 834
echo "\t\t\t\t\t\t\t";
$context["count"] = 5;
// line 835
echo "\t\t\t\t\t\t\t";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["review_list"]) || array_key_exists("review_list", $context) ? $context["review_list"] : (function () { throw new RuntimeError('Variable "review_list" does not exist.', 835, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["i"]) {
// line 836
echo "\t\t\t\t\t\t\t ";
$context["reviewer_total"] = ((isset($context["reviewer_total"]) || array_key_exists("reviewer_total", $context) ? $context["reviewer_total"] : (function () { throw new RuntimeError('Variable "reviewer_total" does not exist.', 836, $this->source); })()) + $context["i"]);
// line 837
echo "\t\t\t\t\t\t\t ";
$context["review_total_point"] = ((isset($context["review_total_point"]) || array_key_exists("review_total_point", $context) ? $context["review_total_point"] : (function () { throw new RuntimeError('Variable "review_total_point" does not exist.', 837, $this->source); })()) + ($context["i"] * (isset($context["count"]) || array_key_exists("count", $context) ? $context["count"] : (function () { throw new RuntimeError('Variable "count" does not exist.', 837, $this->source); })())));
// line 838
echo "\t\t\t\t\t\t\t ";
$context["count"] = ((isset($context["count"]) || array_key_exists("count", $context) ? $context["count"] : (function () { throw new RuntimeError('Variable "count" does not exist.', 838, $this->source); })()) - 1);
// line 839
echo "\t\t\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['i'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 840
echo "\t\t\t\t\t\t\t";
$context["review_point"] = ((((isset($context["reviewer_total"]) || array_key_exists("reviewer_total", $context) ? $context["reviewer_total"] : (function () { throw new RuntimeError('Variable "reviewer_total" does not exist.', 840, $this->source); })()) == 0)) ? (0) : (((isset($context["review_total_point"]) || array_key_exists("review_total_point", $context) ? $context["review_total_point"] : (function () { throw new RuntimeError('Variable "review_total_point" does not exist.', 840, $this->source); })()) / (isset($context["reviewer_total"]) || array_key_exists("reviewer_total", $context) ? $context["reviewer_total"] : (function () { throw new RuntimeError('Variable "reviewer_total" does not exist.', 840, $this->source); })()))));
// line 841
echo "\t\t\t\t\t\t\t
\t\t\t\t\t\t\t";
// line 842
if ((0 < (isset($context["reviewer_total"]) || array_key_exists("reviewer_total", $context) ? $context["reviewer_total"] : (function () { throw new RuntimeError('Variable "reviewer_total" does not exist.', 842, $this->source); })()))) {
// line 843
echo "\t\t\t\t\t\t\t\t<div id=\"plg_customer_review";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 843, $this->source); })()), "id", [], "any", false, false, true, 843), 843, $this->source), "html", null, true);
echo "\" class=\"review-layoutRole product_list\">
\t\t\t\t\t\t\t\t\t<h3 class=\"review_score\" data-id=\"";
// line 844
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 844, $this->source); })()), "id", [], "any", false, false, true, 844), 844, $this->source), "html", null, true);
echo "\" data-avg=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed((isset($context["review_point"]) || array_key_exists("review_point", $context) ? $context["review_point"] : (function () { throw new RuntimeError('Variable "review_point" does not exist.', 844, $this->source); })()), 844, $this->source), "html", null, true);
echo "\" data-num=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed((isset($context["reviewer_total"]) || array_key_exists("reviewer_total", $context) ? $context["reviewer_total"] : (function () { throw new RuntimeError('Variable "reviewer_total" does not exist.', 844, $this->source); })()), 844, $this->source), "html", null, true);
echo "\" data-starsize=\"22\" data-mstarsize=\"14\" data-imgbase=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/img/products/"), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t<span class=\"review_all_score_title\"></span>
\t\t\t\t\t\t\t\t\t\t<span class=\"review_all_score_image\" style=\"display: inline-block\"></span>
\t\t\t\t\t\t\t\t\t\t<span class=\"review_all_score\"><a href=\"";
// line 847
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_detail", ["id" => 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.', 847, $this->source); })()), "id", [], "any", false, false, true, 847)]), "html", null, true);
echo "#review_area\"></a></span>
\t\t\t\t\t\t\t\t\t</h3>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t";
}
// line 851
echo "\t\t\t\t\t\t\t
\t\t\t\t\t\t\t<script>
\t\t\t\t\t\t\t \$(function () {
\t\t\t\t\t\t\t if ( \$('#plg_customer_review_anchor";
// line 854
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 854, $this->source); })()), "id", [], "any", false, false, true, 854), 854, $this->source), "html", null, true);
echo "').length) {
\t\t\t\t\t\t\t \$('#plg_customer_review";
// line 855
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 855, $this->source); })()), "id", [], "any", false, false, true, 855), 855, $this->source), "html", null, true);
echo "').insertAfter(\$('#plg_customer_review_anchor";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 855, $this->source); })()), "id", [], "any", false, false, true, 855), 855, $this->source), "html", null, true);
echo "'));
\t\t\t\t\t\t\t } else if ( \$('#productForm";
// line 856
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 856, $this->source); })()), "id", [], "any", false, false, true, 856), 856, $this->source), "html", null, true);
echo "').length) {
\t\t\t\t\t\t\t \$('#plg_customer_review";
// line 857
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 857, $this->source); })()), "id", [], "any", false, false, true, 857), 857, $this->source), "html", null, true);
echo "').insertBefore(\$('#productForm";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 857, $this->source); })()), "id", [], "any", false, false, true, 857), 857, $this->source), "html", null, true);
echo "'));
\t\t\t\t\t\t\t } else {
\t\t\t\t\t\t\t \$('#plg_customer_review";
// line 859
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 859, $this->source); })()), "id", [], "any", false, false, true, 859), 859, $this->source), "html", null, true);
echo "').hide();
\t\t\t\t\t\t\t }
\t\t\t\t\t\t\t });
\t\t\t\t\t\t\t</script>
\t\t\t\t\t\t\t<!-- REVIEW AREA END -->
\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t<div class=\"actions\" id=\"productForm";
// line 865
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 865, $this->source); })()), "id", [], "any", false, false, true, 865), 865, $this->source), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t";
// line 866
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.', 866, $this->source); })()), "stock_find", [], "any", false, false, true, 866)) {
// line 867
echo "\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" title=\"Add to Cart\" class=\"button btn-cart one-click-add-cart\"
\t\t\t\t\t\t\t\t\t\t\tdata-action=\"";
// line 868
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_add_cart", ["id" => 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.', 868, $this->source); })()), "id", [], "any", false, false, true, 868)]), "html", null, true);
echo "\"
\t\t\t\t\t\t\t\t\t\t\tdata-product_id=\"";
// line 869
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 869, $this->source); })()), "id", [], "any", false, false, true, 869), 869, $this->source), "html", null, true);
echo "\" data-product_name=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 869, $this->source); })()), "name", [], "any", false, false, true, 869), 869, $this->source), "html", null, true);
echo "\" data-product_img=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct($this->sandbox->ensureToStringAllowed(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.', 869, $this->source); })()), "main_list_image", [], "any", false, false, true, 869), 869, $this->source)), "save_image"), "html", null, true);
echo "\"
\t\t\t\t\t\t\t\t\t\t\tdata-product_class=\"";
// line 870
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, 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.', 870, $this->source); })()), "ProductClasses", [], "any", false, false, true, 870), 0, [], "array", false, false, true, 870), "id", [], "any", false, false, true, 870), 870, $this->source), "html", null, true);
echo "\"
\t\t\t\t\t\t\t\t\t\t\tdata-token=\"";
// line 871
echo twig_escape_filter($this->env, $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderCsrfToken("Eccube\\Form\\Type\\AddCartType"), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span>カゴに入れる</span>
\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t";
} else {
// line 875
echo "\t\t\t\t\t\t\t\t\t\t\t";
$context["arrivemail"] = true;
// line 876
echo "\t\t\t\t\t\t\t\t\t\t\t";
$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.', 876, $this->source); })()), "ProductTag", [], "any", false, false, true, 876));
foreach ($context['_seq'] as $context["_key"] => $context["ProductTag"]) {
// line 877
echo "\t\t\t\t\t\t\t\t\t\t\t\t";
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, $context["ProductTag"], "Tag", [], "any", false, false, true, 877), "id", [], "any", false, false, true, 877) == 99)) {
// line 878
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t";
$context["arrivemail"] = false;
// line 879
echo "\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 880
echo "\t\t\t\t\t\t\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ProductTag'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 881
echo "\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t\t";
// line 882
if ((isset($context["arrivemail"]) || array_key_exists("arrivemail", $context) ? $context["arrivemail"] : (function () { throw new RuntimeError('Variable "arrivemail" does not exist.', 882, $this->source); })())) {
// line 883
echo "\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" data-productid=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 883, $this->source); })()), "id", [], "any", false, false, true, 883), 883, $this->source), "html", null, true);
echo "\" data-productname=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 883, $this->source); })()), "name", [], "any", false, false, true, 883), 883, $this->source), "html", null, true);
echo "\" title=\"入荷お知らせ\" class=\"button btn-cart add-to-mail\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span>入荷お知らせ</span>
\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t\t";
} else {
// line 887
echo "\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" title=\"在庫切れ\" class=\"button btn-cart add-to-cart-out\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span>在庫切れ</span>
\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t\t";
}
// line 891
echo "\t\t\t\t\t\t\t\t\t\t";
}
// line 892
echo "
\t\t\t\t\t\t\t\t\t\t";
// line 893
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_USER")) {
// line 894
echo "\t\t\t\t\t\t\t\t\t\t";
if (twig_get_attribute($this->env, $this->source, (isset($context["BaseInfo"]) || array_key_exists("BaseInfo", $context) ? $context["BaseInfo"] : (function () { throw new RuntimeError('Variable "BaseInfo" does not exist.', 894, $this->source); })()), "option_favorite_product", [], "any", false, false, true, 894)) {
// line 895
echo "\t\t\t\t\t\t\t\t\t\t <div class=\"ec-productRole__btn favorite-button\">
\t\t\t\t\t\t\t\t\t\t ";
// line 896
if (((isset($context["FavoriteProduct"]) || array_key_exists("FavoriteProduct", $context) ? $context["FavoriteProduct"] : (function () { throw new RuntimeError('Variable "FavoriteProduct" does not exist.', 896, $this->source); })()) == false)) {
// line 897
echo "\t\t\t\t\t\t\t\t\t\t ";
// line 901
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" id=\"favorite\" class=\"favorite-heart one-click-add-favorite\" data-action=\"";
// line 902
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_add_favorite", ["id" => 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.', 902, $this->source); })()), "id", [], "any", false, false, true, 902)]), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 904
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"fa fa-heart-o\" title=\"お気に入りに追加\"></i>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t ";
} else {
// line 907
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" id=\"unfavorite\" class=\"unfavorite-heart one-click-remove-favorite\" data-action=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("mypage_favorite_delete", ["id" => 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.', 907, $this->source); })()), "id", [], "any", false, false, true, 907)]), "html", null, true);
echo "\" data-method=\"delete\" ";
echo $this->extensions['Eccube\Twig\Extension\CsrfExtension']->getCsrfTokenForAnchor();
echo ">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 909
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"fa fa-heart\" title=\"お気に入りに追加済です\"></i>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t ";
// line 916
echo "\t\t\t\t\t\t\t\t\t\t ";
}
// line 917
echo "\t\t\t\t\t\t\t\t\t\t </div>
\t\t\t\t\t\t\t\t\t\t";
}
// line 919
echo "\t\t\t\t\t\t\t\t\t\t";
}
// line 920
echo "
\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t</li>
\t\t\t\t\t\t</ul>
\t\t\t\t\t</div>
\t\t\t\t\t<div class=\"product-pleasure grey-gradient-background\">
\t\t\t\t\t\t<div class=\"container flexbox\">
\t\t\t\t\t\t\t<div class=\"desc-contr\">
\t\t\t\t\t\t\t\t<h3>進化の先、究極のドライオーガズムローション</h3>
\t\t\t\t\t\t\t\t<p>アネロスの効果を最大限に引き出すために開発されたアネロス専用水溶性ローションです。特別なレシピで純天然素材の使用により、肌に負担のかかる成分は一切排除、直腸粘膜のpHに適用、体内で最も吸収力が強い直腸に配慮された高い安全性を誇ります。</p>
\t\t\t\t\t\t\t\t<p>最適の粘度で長時間の潤滑性を持続し、アネロス製品の刺激を効果的に皮膚に伝え、蠕動運動を誘発させ、ドライオーガズムの到達を早めます。保湿性の高いしっとりとした使い心地、滑らかでべたつきもなく使用後の処理も簡単です。無臭無香でグリセリン等の使用がないため、腸がデリケートな方にも安心、安全なローションです。</p>
\t\t\t\t\t\t\t\t<p>セッションズがあれば相乗効果で快適なドライライフを送れることは間違いありません。是非お試しください。</p>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<img src=\"";
// line 935
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/img/category/sessions/sessions-pleasure-image.jpg"), "html", null, true);
echo "\" class=\"pleasure-image animate\" data-animate=\"fadeIn\" data-duration=\"1.0s\" data-delay=\"1.0s\" alt=\"セッションズローション\">
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t\t<div class=\"product-rewards-experience\">
\t\t\t\t\t\t<div class=\"container flexbox\">
\t\t\t\t\t\t\t<div class=\"desc-contr\">
\t\t\t\t\t\t\t\t<h3>純天然素材で安全性が高い!</h3>
\t\t\t\t\t\t\t\t<p>吸収力の高い直腸に優しく、セッションズローションは完全水溶性です。どんな素材のグッズでも使用できます!蠕動運動の誘発を促す独特なレシピの素材には、すべて純天然素材を配合し、肌へ負担がかかる成分は排除。</p>
\t\t\t\t\t\t\t\t<p>※アネロス社オリジナルローションはセッションズのみ。類似品に十分ご注意ください。</p>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<img src=\"";
// line 946
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/img/category/sessions/sessions-rewards-image.png"), "html", null, true);
echo "\" class=\"animate\" data-animate=\"fadeIn\" data-duration=\"1.0s\" data-delay=\"1.0s\" alt=\"セッションズローション\">
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t\t<div class=\"shopping-experiernce-tile\" id=\"shopping-experience-tile\">
\t\t\t\t\t\t<div class=\"container flexbox\">
\t\t\t\t\t\t\t<div class=\"tile-bg\">
\t\t\t\t\t\t\t\t<img src=\"";
// line 953
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/img/products/shopping-experience-tile-bg.png"), "html", null, true);
echo "\" class=\"img-tile-bg\"
\t\t\t\t\t\t\t\t\talt=\"中身がわからい発送\">
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<div class=\"fast-shipping flexbox-center\">
\t\t\t\t\t\t\t\t<img src=\"";
// line 957
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/img/products/fast-shipping-rect-dark.png"), "html", null, true);
echo "\" class=\"img-fast-shipping\"
\t\t\t\t\t\t\t\t\talt=\"即日出荷\">
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<div class=\"secure-cc-processing flexbox-center\">
\t\t\t\t\t\t\t\t<img src=\"";
// line 961
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/img/products/secure-cc-processing-rect-dark.png"), "html", null, true);
echo "\"
\t\t\t\t\t\t\t\t\tclass=\"img-secure-cc-processing\" alt=\"貴重な個人情報は全てSSL保護\">
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<div class=\"money-back-gurantee flexbox-center\">
\t\t\t\t\t\t\t\t<img src=\"";
// line 965
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/img/products/money-back-guarantee-rect-dark.png"), "html", null, true);
echo "\"
\t\t\t\t\t\t\t\t\tclass=\"img-money-back-gurantee\" alt=\"100%返金保証\">
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t
\t\t\t\t\t<div class=\"product-other-products container flexbox\">
\t\t\t\t\t\t<div class=\"item\">
\t\t\t\t\t\t\t<a href=\"";
// line 973
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_detail", ["id" => 72]);
echo "\">
\t\t\t\t\t\t\t\t<img src=\"";
// line 974
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/img/products/category_vice-2.jpg"), "html", null, true);
echo "\" alt=\"ヴァイス 2 - メンズバイブレーション\" class=\"animate\"
\t\t\t\t\t\t\t\t\tdata-animate=\"zoomIn\" data-duration=\"1.0s\" data-delay=\"0.4s\">
\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<div class=\"item\">
\t\t\t\t\t\t\t<a href=\"";
// line 979
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_detail", ["id" => 81]);
echo "\">
\t\t\t\t\t\t\t\t<img src=\"";
// line 980
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/img/products/category_progasm_black_ice.jpg"), "html", null, true);
echo "\" alt=\"プロガスムブラックアイス - サイズを求める男性に\"
\t\t\t\t\t\t\t\t\tclass=\"animate center\" data-animate=\"zoomIn\" data-duration=\"1.0s\" data-delay=\"0.4s\">
\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<div class=\"item\">
\t\t\t\t\t\t\t<a href=\"";
// line 985
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_detail", ["id" => 70]);
echo "\">
\t\t\t\t\t\t\t\t<img src=\"";
// line 986
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/img/products/category_HST.jpg"), "html", null, true);
echo "\" alt=\"ヒリックスシントライデント - シン定番のフラグシップモデル\"
\t\t\t\t\t\t\t\t\tclass=\"animate\" data-animate=\"zoomIn\" data-duration=\"1.0s\" data-delay=\"0.4s\">
\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t\t
\t\t\t\t\t<div class=\"product-compare-prostate-massagers container flexbox\">
\t\t\t\t\t\t<div class=\"product-compare-prostate-massagers-image\">
\t\t\t\t\t\t\t<img src=\"";
// line 994
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("aneros/img/products/compare_prostate_massagers_image.jpg"), "html", null, true);
echo "\" class=\"animate\"
\t\t\t\t\t\t\t\tdata-animate=\"zoomIn\" data-duration=\"1.0s\" data-delay=\"0.4s\" alt=\"私にあっているアネロスはどれでしょうか??\">
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<div class=\"desc-contr\">
\t\t\t\t\t\t\t<h3>私にあっているアネロスはどれでしょうか??</h3>
\t\t\t\t\t\t\t<a href=\"";
// line 999
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("homepage");
echo "prostate-massagers\" class=\"more-link\">
\t\t\t\t\t\t\t\t前立腺マッサージ器はこちら
\t\t\t\t\t\t\t\t<span>></span>
\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t</div>
\t\t\t</div>
\t\t</div>
\t\t";
// line 1009
echo $this->extensions['Eccube\Twig\Extension\IgnoreTwigSandboxErrorExtension']->twig_include($this->env, $context, "Block/add_to_cart.twig");
echo "
<div class=\"swooth-wrapper grey-swooth\">
</div>
</div>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
public function getTemplateName()
{
return "Category/sessions.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 1667 => 1009, 1654 => 999, 1646 => 994, 1635 => 986, 1631 => 985, 1623 => 980, 1619 => 979, 1611 => 974, 1607 => 973, 1596 => 965, 1589 => 961, 1582 => 957, 1575 => 953, 1565 => 946, 1551 => 935, 1534 => 920, 1531 => 919, 1527 => 917, 1524 => 916, 1519 => 909, 1512 => 907, 1507 => 904, 1503 => 902, 1500 => 901, 1498 => 897, 1496 => 896, 1493 => 895, 1490 => 894, 1488 => 893, 1485 => 892, 1482 => 891, 1476 => 887, 1466 => 883, 1464 => 882, 1461 => 881, 1455 => 880, 1452 => 879, 1449 => 878, 1446 => 877, 1441 => 876, 1438 => 875, 1431 => 871, 1427 => 870, 1419 => 869, 1415 => 868, 1412 => 867, 1410 => 866, 1406 => 865, 1397 => 859, 1390 => 857, 1386 => 856, 1380 => 855, 1376 => 854, 1371 => 851, 1364 => 847, 1352 => 844, 1347 => 843, 1345 => 842, 1342 => 841, 1339 => 840, 1333 => 839, 1330 => 838, 1327 => 837, 1324 => 836, 1319 => 835, 1316 => 834, 1313 => 833, 1310 => 832, 1308 => 831, 1305 => 830, 1303 => 829, 1296 => 824, 1290 => 822, 1287 => 821, 1279 => 819, 1273 => 817, 1270 => 816, 1268 => 815, 1264 => 814, 1261 => 813, 1258 => 812, 1252 => 810, 1249 => 809, 1241 => 807, 1235 => 805, 1232 => 804, 1229 => 803, 1227 => 802, 1223 => 801, 1211 => 796, 1195 => 788, 1191 => 786, 1187 => 784, 1185 => 783, 1181 => 782, 1178 => 781, 1172 => 780, 1169 => 779, 1166 => 778, 1163 => 777, 1158 => 776, 1156 => 775, 1153 => 774, 1150 => 773, 1144 => 772, 1141 => 771, 1138 => 770, 1135 => 769, 1130 => 768, 1127 => 767, 1124 => 766, 1121 => 764, 1119 => 763, 1112 => 758, 1109 => 757, 1105 => 755, 1102 => 754, 1097 => 747, 1090 => 745, 1085 => 742, 1081 => 740, 1078 => 739, 1076 => 735, 1074 => 734, 1071 => 733, 1068 => 732, 1066 => 731, 1063 => 730, 1060 => 729, 1054 => 725, 1044 => 721, 1042 => 720, 1039 => 719, 1033 => 718, 1030 => 717, 1027 => 716, 1024 => 715, 1019 => 714, 1016 => 713, 1009 => 709, 1005 => 708, 997 => 707, 993 => 706, 990 => 705, 988 => 704, 984 => 703, 975 => 697, 968 => 695, 964 => 694, 958 => 693, 954 => 692, 949 => 689, 942 => 685, 930 => 682, 925 => 681, 923 => 680, 920 => 679, 917 => 678, 911 => 677, 908 => 676, 905 => 675, 902 => 674, 897 => 673, 894 => 672, 891 => 671, 888 => 670, 886 => 669, 883 => 668, 881 => 667, 874 => 662, 868 => 660, 865 => 659, 857 => 657, 851 => 655, 848 => 654, 846 => 653, 842 => 652, 839 => 651, 836 => 650, 830 => 648, 827 => 647, 819 => 645, 813 => 643, 810 => 642, 807 => 641, 805 => 640, 801 => 639, 789 => 634, 773 => 626, 769 => 624, 765 => 622, 763 => 621, 759 => 620, 756 => 619, 750 => 618, 747 => 617, 744 => 616, 741 => 615, 736 => 614, 734 => 613, 731 => 612, 728 => 611, 722 => 610, 719 => 609, 716 => 608, 713 => 607, 708 => 606, 705 => 605, 702 => 604, 699 => 602, 697 => 601, 666 => 573, 659 => 569, 652 => 565, 633 => 549, 625 => 544, 102 => 24, 99 => 23, 97 => 22, 87 => 21, 74 => 16, 64 => 15, 53 => 11, 51 => 13, 38 => 11,);
}
public function getSourceContext()
{
return new Source("{#
This file is part of EC-CUBE
Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
http://www.ec-cube.co.jp/
For the full copyright and license information, please view the LICENSE
file that was distributed with this source code.
#}
{% extends 'default_frame.twig' %}
{% set body_class = 'product_page' %}
{% block javascript %}
<script>
</script>
{% endblock %}
{% block main %}
{% include('@CustomerReview42/Block/customer_review4_recommend_css.twig') %}
<link rel=\"stylesheet\" href=\"{{ asset('aneros/css/products.css?v=20221018') }}\">
<!-- ページ固有のスタイル -->
<style>
\t.product-main-image {
\t\tmargin: 0 auto;
\t}
\t.product-main-image img {
\t\twidth:138px;
\t\tmax-width:100%;
\t}
\t.product-info {
\t\tmargin: 0 auto 0 0;
\t}
\th1 {
\t\tfont-weight: 400;
font-size: 50px;
\t\tcolor: #e00000;
\t\tline-height: 68px;
margin: 0;
text-transform: none;
\t}
\th1 sup {
font-size: 27%;
vertical-align: top;
display: inline-block;
margin-top: 19px;
\t\tline-height: 0;
\t}
\t.product-main-section .product-main-image {
\t\tz-index: 1;
\t}
\t.product-info .product-subtitle {
font-weight: 400;
font-size: 24px;
\t\tcolor: #212121;
\t}
\t.product-info .product-description {
color: #767676;
padding: 20px 0;
\t\tfont-size: 16px;
\t\tline-height: 1.5;
\t}
\t.std ul {
list-style: disc outside;
margin-bottom: 1.5em;
\t}
\t.product-info .product-description ul li {
margin-left: 20px;
\t}
\t.products-grid {
\t\t-webkit-justify-content: center;
justify-content: center;
\t}
\t.products-grid .item {
width: 230px;
\t\tmargin: 0 20px;
\t}
\t.products-grid img{
\t\twidth: 100%;
\t\theight: auto;
\t}
\t.products-grid .product-name a {
font-size: 15px;
color: #000;
text-transform: none;
\t\tfont-weight: 500;
\t}
\t.products-grid .sale_price {
\t\tpadding-top: 5px;
display: block;
color: red;
font-size: 16px;
\t}
\t
\t.products-grid .normal_price {
\t\ttext-decoration: line-through;
\t\tcolor: #000;
\t}
\t.products-grid .actions {
position: relative;
float: right;
width: 100%;
min-height: 30px;
padding: 5px 0 0;
\t}
\t.products-grid .actions .btn-cart {
\theight: 33px;
line-height: 33px;
font-size: 10px;
\twidth:75%;
\t}
\t.product-pleasure {
\t\tpadding-top: 30px;
\t\tmargin-top: 20px;
\t}
\t.product-pleasure .flexbox {
\t\tflex-direction: row-reverse;
\t}
\t.product-pleasure.grey-gradient-background {
background: #ebebeb;
position: relative;
\t}
\t.product-pleasure .desc-contr {
\t\twidth: 490px;
\t\tpadding: 120px 0 0 0;
\t}
\t.product-pleasure img {
\t\tmargin: 0 auto;\t\t
\t\twidth:324px;
\t\tmax-width:100%
\t}
\t.product-pleasure .desc-contr h3 {
font-size: 28px;
\t\tline-height: 1.4;
\t}
\t.product-pleasure p {
\t\tcolor: #919191;
\t\tfont-size: 16px;
\t\tline-height: 1.2em;
\t}
\t.product-rewards-experience {
background: #fff url(./html/template/aneros2023/aneros/img/category/sessions/sessions-rewards-bg.jpg) no-repeat center top;
\tbackground-size:cover;
\t}
\t.product-rewards-experience .container {
position: relative;
height: 475px;
\t}
\t.product-rewards-experience .desc-contr {
\t\tpadding-top: 90px;
width: 495px;
\t}
\t.product-rewards-experience .desc-contr h3 {
\t\tfont-size: 28px;
\t\tcolor: #e00000;
\t\tmargin-bottom: 10px;
\t\tmargin-left: 0;
\t}
\t.product-rewards-experience p {
color: #ccc;
font-size: 16px;
line-height: 1.2em;
\twidth:80%;
\t}
\t.product-rewards-experience img {
position: absolute;
left: auto;
right: 0;
top: 0;
\t\theight: 100%;
\t}
\t@media only screen and (max-width: 999px) {
\t\th1 {
\t\t\tfont-weight: 400;
\t\t\tfont-size: 42px;
\t\t}
\t\t.product-main-section .product-info {
\t\t\tmargin: 0 auto 0 0 ;
\t\t}
\t\t.products-grid {
\t\t\tflex-direction: row;
\t\t}
\t\t
\t\t.products-grid .actions {
\t\t\tfloat: none;
\t\t\twidth: 90%;
\t\t}
\t\t.products-grid .actions .btn-cart {
\t\t\twidth:100%;
\t\t}
\t\t.product-pleasure .flexbox,
\t\t.product-rewards-experience .flexbox {
\t\t\tflex-direction: column;
\t\t}
\t\t.product-pleasure .desc-contr {
\t\t\twidth: 100%;
\t\t\tpadding:0px;
\t\t}
\t\t.product-rewards-experience {
\t\t\tbackground-color: #333;
\t\t}
\t\t
\t\t.product-rewards-experience .container {
\t\t\theight: auto;
\t\t}
\t\t
\t\t.product-rewards-experience .desc-contr{
\t\t\twidth: 100%;
\t\t}
\t\t
\t\t.product-rewards-experience img {
\t\t\tposition: relative;
\t\t\theight:inherit;
\t\t}
\t\t.product-rewards-experience p {
\t\t\twidth:100%;
\t\t}
\t}
\t@media only screen and (max-width: 767px) {
\t\t.products-grid {
\t\t\tflex-direction: column;
\t\t}
\t\t.products-grid .item {
\t\t\twidth: 100%;
\t\t}
\t\t.products-grid .item {
\t\t\tmargin: 0;
\t\t}
\t}
.pictogram-area {padding:10px 0; margin:auto; text-align:center;}
.pictogram {
position: relative;
display: inline-block;
}
.pictogram img {
width:40px;
max-width:100%;
margin:15px 10px;
}
.pictogram .pictogramtext {
visibility: hidden;
width: 90px;
background-color: black;
color: #fff;
text-align: center;
border-radius: 6px;
border: 1px solid #000;
padding: 5px 0;
position: absolute;
z-index: 1;
top: 85%;
left: 50%;
margin-left: -45px;
font-size: 10px;
}
.pictogram .pictogramtext::after {
content: \"\";
position: absolute;
bottom: 100%;
left: 50%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: transparent transparent black transparent;
}
.pictogram:hover .pictogramtext {
visibility: visible;
}
.pictogram .pictogramtext {
opacity: 0;
transition: opacity 1s;
}
.pictogram:hover .pictogramtext {
opacity: 1;
}
#sessions-detail-page .favorite-button {
\ttext-align:right;
\tmargin-top:10px;
}
#sessions-detail-page .unfavorite-heart .fa-heart {
\tright:33px;
}
/*#sessions-detail-page .favorite-button .button {
background: #ababab;
font-size: 12px;
color: #ffffff;
text-align: center;
font-weight: normal;
padding: 0 10px;
line-height: 32px;
min-width: 0;
width: auto;
margin: 3px 0 0 0;
height: 32px;
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
box-sizing: content-box !important;
width: 75%;
}
#sessions-detail-page .favorite-button .button:hover {
background: #989898;
}
#sessions-detail-page .favorite-button .button-favorited {
background: #989898;
font-size: 12px;
color: #ffffff;
text-align: center;
font-weight: normal;
padding: 0 10px;
line-height: 32px;
min-width: 0;
width: auto;
margin: 3px 0 0 0;
height: 32px;
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
box-sizing: content-box !important;
border: 0;
width: 75%;
}
#sessions-detail-page .favorite-button .button-favorited:hover {
background: #878787;
}
*/
@media only screen and (max-width: 999px) {
#sessions-detail-page .unfavorite-heart .fa-heart {
\tright:inherit;
}
}
/* REVIEW AREA */
.review_all_score_image {
\tletter-spacing: -1em;/* inline-block間の隙間をなくす */
\tdisplay: inline-block;
\tposition: relative;
\ttop: 5px;
}
.review_score div.review_star {
\tdisplay: inline-block;
\tmargin-right: 1px;
}
.review_score div {
\theight: 22px;
}
div[id^=\"plg_customer_review_special\"] .review_score div,
div[id*=\"plg_customer_review_special\"] .review_score div {
height: 30px;
}
#category-featured-products div[id^=\"plg_customer_review_special\"] h3,
#category-featured-products div[id*=\"plg_customer_review_special\"] h3 {
margin:0;
color: #636363;
}
.review_score .trim {
\toverflow: hidden;
\tposition: relative;
}
.products-grid .review_score img{
\tdisplay: inline-block;
\tvertical-align: unset;
\tmax-width:inherit;
\twidth:22px;
}
#review_area h2 {
\ttext-align: center;
\tfont-size: 40px;
\tfont-weight: 400;
\tmargin: 30px 0;
\tcolor: #000000;
}
#review_area h3 {
\tfont-size: 18px;
\tborder-bottom: none;
\ttext-align: left;
}
#review_area h3.review-title {
\tfont-weight:bold;
\ttext-align:left;
\tmargin-bottom:0;
\tfont-size:16px;
}
#review_area .review_list, #review_area .row {
\tmax-width: 1280px;
\tpadding: 0 140px;
\tmargin: 0 auto;
}
#review_area .review_list li {
\tpadding: 10px 0;
\tposition: relative;
\tborder-bottom: 1px dotted #cccccc;
}
#review_area .review_list li:last-child {
\tborder-bottom: none;
}
#review_area .review_list .review-hed{
\tmargin-bottom: 0;
\tmargin-top: 0;
}
#review_area .review_list .review-body{
\tmargin-top: 5px;
\tmargin-bottom: 0;
}
#review_area .review_list .recommend_level{
\tdisplay: block;
}
#review_area .review_list .recommend_level span{
\tdisplay: flex;
}
.products-grid #review_area .review_list .recommend_level img {
\tdisplay: block;
\tfloat: left;
\tmargin-right: 1px;
\tmax-width:25px;
\tmax-height:25px;\t
}
.review-layoutRole h3.review_score {margin-bottom:0; text-align:left;}
#review_area .review_list .left {
\tmargin-top: 5px;
}
#review_area .review_list .fade{
\theight: 16px;
\twidth: 100%;
\tposition: absolute;
\tbottom: 25px;
\tleft: 0;
\tbackground: -webkit-linear-gradient(top,rgba(255,255,255,0),#fff);
\tbackground: linear-gradient(to bottom,rgba(255,255,255,0),#fff);
}
#review_area div.btn_area li {
\ttext-align: right;
\tlist-style-type: none;
}
#review_area div.btn_area{
\tmax-width: 1280px;
padding: 0 140px;
margin: 0 auto;
\ttext-align: right;
}
#review_area div.btn_area .button {
\tlist-style-type: none;
\twidth: auto;
\tmin-width: 140px;
\tbackground-color: #ff0000;
}
#review_area div.btn_area .button:hover{
\tbackground: #cc0000;
\tcolor: #fff;
}
.ec-favoriteRole h3.review_score {margin-bottom:30px;}
@media only screen and (max-width: 767px){
\t.review_score span.review_all_score {font-size:14px;}
\th3.review_score {line-height:1;margin-bottom:5px;}
\t.review_all_score_image {top:10px;}
\t.products-grid .review_score img {width:14px;}
}
</style>
<div class=\"main-container\" id=\"sessions-page\">
\t\t<div class=\"breadcrumbs\">
\t\t\t<div class=\"container\">
\t\t\t\t<ul itemscope itemtype=\"http://schema.org/BreadcrumbList\">
\t\t\t\t\t<li class=\"0\" itemprop=\"itemListElement\" itemscope itemtype=\"http://schema.org/ListItem\">
\t\t\t\t\t\t<a itemprop=\"item\" href=\"{{ url('homepage') }}\" title=\"トップページ\"><span itemprop=\"name\" style=\"padding:0\">トップページ</span></a>
\t\t\t\t\t\t<meta itemprop=\"position\" content=\"1\">
\t\t\t\t\t\t<span>></span>
\t\t\t\t\t</li>
\t\t\t\t\t<li class=\"category\" itemprop=\"itemListElement\" itemscope itemtype=\"http://schema.org/ListItem\">
\t\t\t\t\t\t<a itemprop=\"item\" href=\"{{ url('homepage') }}lubricants\" title=\"ローション\"><span itemprop=\"name\"
\t\t\t\t\t\t\t\tstyle=\"padding:0\">ローション</span></a>
\t\t\t\t\t\t<meta itemprop=\"position\" content=\"2\">
\t\t\t\t\t\t<span>></span>
\t\t\t\t\t</li>
\t\t\t\t\t<li>
\t\t\t\t\t\t<strong>セッションズ</strong>
\t\t\t\t\t</li>
\t\t\t\t</ul>
\t\t\t</div>
\t\t</div>
\t\t<div class=\"col-main\">
\t\t\t<div class=\"aneros-product-page\" id=\"sessions-detail-page\">
\t\t\t\t<div class=\"common-style\">
\t\t\t\t\t<div class=\"product-main-section container flexbox\">
\t\t\t\t\t\t<div class=\"product-main-image\">
\t\t\t\t\t\t\t<img src=\"{{ asset('aneros/img/category/sessions/sessions-detail-main-image.jpg') }}\" class=\"animate\"
\t\t\t\t\t\t\t\tdata-animate=\"fadeInUp\" data-duration=\"1.0s\" data-delay=\"0.4s\" alt=\"アネロスセッションズ\">
\t\t\t\t\t\t\t<div class=\"pictogram-area\">\t
\t\t\t\t\t\t\t\t<div class=\"pictogram\">
\t\t\t\t\t\t\t\t\t<img src=\"{{ asset('aneros/img/products/Pictogram/all-users.jpg') }}\" alt=\"全レベル可\" />
\t\t\t\t\t\t\t\t\t<span class=\"pictogramtext\">全レベル可</span>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t<div class=\"pictogram\">
\t\t\t\t\t\t\t\t\t<img src=\"{{ asset('aneros/img/products/Pictogram/beginner-user.jpg') }}\" alt=\"初心者にオススメ\" />
\t\t\t\t\t\t\t\t\t<span class=\"pictogramtext\">初心者に<br>オススメ</span>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t</div>\t
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<div class=\"product-info\">
\t\t\t\t\t\t\t<h1>セッションズ<sup>™</sup></h1>
\t\t\t\t\t\t\t<div class=\"product-subtitle\">
\t\t\t\t\t\t\t\t<div class=\"std\">ナチュラルローション</div>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<div class=\"product-description\">
\t\t\t\t\t\t\t\t<div class=\"std\">
\t\t\t\t\t\t\t\t\t<ul>
\t\t\t\t\t\t\t\t\t\t<li>純天然素材を使用した安全な潤滑剤</li>
\t\t\t\t\t\t\t\t\t\t<li>滑らかさが長時間持続</li>
\t\t\t\t\t\t\t\t\t\t<li>後処理が簡単な水溶性</li>
\t\t\t\t\t\t\t\t\t\t<li>グリセリン未使用</li>
\t\t\t\t\t\t\t\t\t\t<li>無色透明で無味無臭</li>
\t\t\t\t\t\t\t\t\t\t<li>シリコン製品を傷めない</li>
\t\t\t\t\t\t\t\t\t\t<li>アネロスの効果を最大限に引き出す</li>
\t\t\t\t\t\t\t\t\t</ul>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t\t<div class=\"child-products-contr container\">
\t\t\t\t\t\t<ul class=\"products-grid flexbox\">
\t\t\t\t\t\t\t<li class=\"item\">
\t\t\t\t\t\t\t\t{% set Product = repository('Eccube\\\\Entity\\\\Product').find(77) %}
\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t{# お気に入り登録済みを取得 #}
\t\t\t\t\t\t\t\t{% if is_granted('ROLE_USER') %}
\t\t\t\t\t\t\t\t{% set FavoriteProduct = false %}
\t\t\t\t\t\t\t\t{% for cfp in app.user.CustomerFavoriteProducts %}
\t\t\t\t\t\t\t\t\t{% if cfp.Product.id == Product.id %}
\t\t\t\t\t\t\t\t\t\t{% set FavoriteProduct = true %}
\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t{% endfor %}
\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t{% set campaignProduct = false %}
\t\t {% for ProductTag in Product.ProductTag %}
\t\t\t\t\t\t\t\t\t{% if ProductTag.Tag.id == 100 %}
\t\t\t\t\t\t\t\t\t\t{% set campaignProduct = true %}
\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t{% endfor %}
\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t<a href=\"{{ url('product_detail', {'id': Product.id}) }}\" title=\"\" class=\"product-image\">
\t\t\t\t\t\t\t\t{% if campaignProduct == true %}
\t\t\t\t\t\t\t\t\t<p class=\"ec-shelfGrid__item-image campaignProduct\">
\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t<p class=\"ec-shelfGrid__item-image\">
\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t<img src=\"{{ asset(Product.main_list_image|no_image_product, 'save_image') }}\" alt=\"{{ Product.name }}\" alt=\"{{ Product.name }}\">
\t\t\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t<div class=\"product-ratings\">
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t<div class=\"product-info\">
\t\t\t\t\t\t\t\t\t<h2 class=\"product-name\">
\t\t\t\t\t\t\t\t\t\t<a href=\"{{ url('product_detail', {'id': Product.id}) }}\" title=\"{{ Product.name }}\">{{ Product.name }}</a>
\t\t\t\t\t\t\t\t\t</h2>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t<div class=\"price-box\">
\t\t\t\t\t\t\t\t\t\t<span class=\"price\">
\t\t\t\t\t\t\t\t\t\t\t<div class=\"normal_price\" id=\"product-normal-price-{{ Product.id }}\">
\t\t\t\t\t\t\t\t\t\t\t\t{% if Product.getPrice01Min is not null and Product.getPrice01IncTaxMin != 0 %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if Product.hasProductClass %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if Product.getPrice01Min == Product.getPrice01Max %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">{{ Product.getPrice01IncTaxMin|price }}<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">{{ Product.getPrice01IncTaxMin|price }}<!-- ~ {{ Product.getPrice01IncTaxMax|price }}--><span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">{{ Product.getPrice01IncTaxMin|price }}<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t\t<div class=\"sale_price\" id=\"product-price-{{ Product.id }}\">
\t\t\t\t\t\t\t\t\t\t\t\t{% if Product.hasProductClass %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if Product.getPrice02Min == Product.getPrice02Max %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">{{ Product.getPrice02IncTaxMin|price }}<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">{{ Product.getPrice02IncTaxMin|price }}<!-- ~ {{ Product.getPrice02IncTaxMax|price }}--><span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">{{ Product.getPrice02IncTaxMin|price }}<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t<!-- REVIEW AREA -->
\t\t\t\t\t\t\t{% import('@CustomerReview42/Block/customer_review4_recommend_macro.twig') as recommend_macro %}
\t\t\t\t\t\t\t{% set review_list = repository('Plugin\\\\CustomerReview42\\\\Entity\\\\CustomerReviewTotal').getRecommend(Product.id) %}
\t\t\t\t\t\t\t{% set reviewer_total = 0 %}
\t\t\t\t\t\t\t{% set review_total_point = 0 %}
\t\t\t\t\t\t\t{% set count = 5 %}
\t\t\t\t\t\t\t{% for i in review_list %}
\t\t\t\t\t\t\t {% set reviewer_total = reviewer_total + i %}
\t\t\t\t\t\t\t {% set review_total_point = review_total_point + i * count %}
\t\t\t\t\t\t\t {% set count = count - 1 %}
\t\t\t\t\t\t\t{% endfor %}
\t\t\t\t\t\t\t{% set review_point = reviewer_total == 0 ? 0 : (review_total_point / reviewer_total) %}
\t\t\t\t\t\t\t
\t\t\t\t\t\t\t{% if 0 < reviewer_total %}
\t\t\t\t\t\t\t\t<div id=\"plg_customer_review{{Product.id}}\" class=\"review-layoutRole product_list\">
\t\t\t\t\t\t\t\t\t<h3 class=\"review_score\" data-id=\"{{ Product.id }}\" data-avg=\"{{ review_point }}\" data-num=\"{{ reviewer_total }}\" data-starsize=\"22\" data-mstarsize=\"14\" data-imgbase=\"{{ asset('aneros/img/products/') }}\">
\t\t\t\t\t\t\t\t\t\t<span class=\"review_all_score_title\"></span>
\t\t\t\t\t\t\t\t\t\t<span class=\"review_all_score_image\" style=\"display: inline-block\"></span>
\t\t\t\t\t\t\t\t\t\t<span class=\"review_all_score\"><a href=\"{{ url('product_detail', {'id': Product.id}) }}#review_area\"></a></span>
\t\t\t\t\t\t\t\t\t</h3>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t
\t\t\t\t\t\t\t<script>
\t\t\t\t\t\t\t \$(function () {
\t\t\t\t\t\t\t if ( \$('#plg_customer_review_anchor{{Product.id}}').length) {
\t\t\t\t\t\t\t \$('#plg_customer_review{{Product.id}}').insertAfter(\$('#plg_customer_review_anchor{{Product.id}}'));
\t\t\t\t\t\t\t } else if ( \$('#productForm{{Product.id}}').length) {
\t\t\t\t\t\t\t \$('#plg_customer_review{{Product.id}}').insertBefore(\$('#productForm{{Product.id}}'));
\t\t\t\t\t\t\t } else {
\t\t\t\t\t\t\t \$('#plg_customer_review{{Product.id}}').hide();
\t\t\t\t\t\t\t }
\t\t\t\t\t\t\t });
\t\t\t\t\t\t\t</script>
\t\t\t\t\t\t\t<!-- REVIEW AREA END -->
\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t<div class=\"actions\" id=\"productForm{{ Product.id }}\">
\t\t\t\t\t\t\t\t\t\t{% if Product.stock_find %}
\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" title=\"Add to Cart\" class=\"button btn-cart one-click-add-cart\"
\t\t\t\t\t\t\t\t\t\t\tdata-action=\"{{ url('product_add_cart', {id:Product.id}) }}\"
\t\t\t\t\t\t\t\t\t\t\tdata-product_id=\"{{ Product.id }}\" data-product_name=\"{{ Product.name }}\" data-product_img=\"{{ asset(Product.main_list_image|no_image_product, 'save_image') }}\"
\t\t\t\t\t\t\t\t\t\t\tdata-product_class=\"{{ Product.ProductClasses[0].id }}\"
\t\t\t\t\t\t\t\t\t\t\tdata-token=\"{{ csrf_token('Eccube\\\\Form\\\\Type\\\\AddCartType') }}\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span>カゴに入れる</span>
\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t{% set arrivemail = true %}
\t\t\t\t\t\t\t\t\t\t\t{% for ProductTag in Product.ProductTag %}
\t\t\t\t\t\t\t\t\t\t\t\t{% if ProductTag.Tag.id == 99 %}
\t\t\t\t\t\t\t\t\t\t\t\t\t{% set arrivemail = false %}
\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t\t{% if arrivemail %}
\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" data-productid=\"{{ Product.id }}\" data-productname=\"{{ Product.name }}\" title=\"入荷お知らせ\" class=\"button btn-cart add-to-mail\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span>入荷お知らせ</span>
\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" title=\"在庫切れ\" class=\"button btn-cart add-to-cart-out\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span>在庫切れ</span>
\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t{% if is_granted('ROLE_USER') %}
\t\t\t\t\t\t\t\t\t\t{% if BaseInfo.option_favorite_product %}
\t\t\t\t\t\t\t\t\t\t <div class=\"ec-productRole__btn favorite-button\">
\t\t\t\t\t\t\t\t\t\t {% if FavoriteProduct == false %}
\t\t\t\t\t\t\t\t\t\t {# <button type=\"button\" id=\"favorite\" class=\"ec-blockBtn--cancel button one-click-add-favorite\"
\t\t\t\t\t\t\t\t\t\t data-action=\"{{ url('product_add_favorite', {id:Product.id}) }}\">
\t\t\t\t\t\t\t\t\t\t {{ 'お気に入りに追加'|trans }}
\t\t\t\t\t\t\t\t\t\t </button> #}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" id=\"favorite\" class=\"favorite-heart one-click-add-favorite\" data-action=\"{{ url('product_add_favorite', {id:Product.id}) }}\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{#{{ 'お気に入りに追加'|trans }}#}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"fa fa-heart-o\" title=\"お気に入りに追加\"></i>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t {% else %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" id=\"unfavorite\" class=\"unfavorite-heart one-click-remove-favorite\" data-action=\"{{ url('mypage_favorite_delete', { id : Product.id }) }}\" data-method=\"delete\" {{ csrf_token_for_anchor() }}>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{#{{ 'お気に入りに追加'|trans }}#}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"fa fa-heart\" title=\"お気に入りに追加済です\"></i>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t {# <button type=\"button\" id=\"favorite\" class=\"ec-blockBtn--cancel button-favorited one-click-remove-favorite\"
\t\t\t\t\t\t\t\t\t\t data-action=\"{{ url('mypage_favorite_delete', { id : Product.id }) }}\" data-method=\"delete\" {{ csrf_token_for_anchor() }}>
\t\t\t\t\t\t\t\t\t\t {{ 'お気に入りに追加済です。'|trans }}
\t\t\t\t\t\t\t\t\t\t </button> #}
\t\t\t\t\t\t\t\t\t\t {% endif %}
\t\t\t\t\t\t\t\t\t\t </div>
\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t</li>
\t\t\t\t\t\t\t<li class=\"item\">
\t\t\t\t\t\t\t\t{% set Product = repository('Eccube\\\\Entity\\\\Product').find(76) %}
\t\t\t\t\t\t\t\t{# お気に入り登録済みを取得 #}
\t\t\t\t\t\t\t\t{% if is_granted('ROLE_USER') %}
\t\t\t\t\t\t\t\t{% set FavoriteProduct = false %}
\t\t\t\t\t\t\t\t{% for cfp in app.user.CustomerFavoriteProducts %}
\t\t\t\t\t\t\t\t\t{% if cfp.Product.id == Product.id %}
\t\t\t\t\t\t\t\t\t\t{% set FavoriteProduct = true %}
\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t{% endfor %}
\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t{% set campaignProduct = false %}
\t\t {% for ProductTag in Product.ProductTag %}
\t\t\t\t\t\t\t\t\t{% if ProductTag.Tag.id == 100 %}
\t\t\t\t\t\t\t\t\t\t{% set campaignProduct = true %}
\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t{% endfor %}
\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t<a href=\"{{ url('product_detail', {'id': Product.id}) }}\" title=\"\" class=\"product-image\">
\t\t\t\t\t\t\t\t\t{% if campaignProduct == true %}
\t\t\t\t\t\t\t\t\t\t<p class=\"ec-shelfGrid__item-image campaignProduct\">
\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t<p class=\"ec-shelfGrid__item-image\">
\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t<img src=\"{{ asset(Product.main_list_image|no_image_product, 'save_image') }}\" alt=\"{{ Product.name }}\" alt=\"{{ Product.name }}\">
\t\t\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t<div class=\"product-ratings\">
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t<div class=\"product-info\">
\t\t\t\t\t\t\t\t\t<h2 class=\"product-name\">
\t\t\t\t\t\t\t\t\t\t<a href=\"{{ url('product_detail', {'id': Product.id}) }}\" title=\"{{ Product.name }}\">{{ Product.name }}</a>
\t\t\t\t\t\t\t\t\t</h2>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t<div class=\"price-box\">
\t\t\t\t\t\t\t\t\t\t<span class=\"price\">
\t\t\t\t\t\t\t\t\t\t\t<div class=\"normal_price\" id=\"product-normal-price-{{ Product.id }}\">
\t\t\t\t\t\t\t\t\t\t\t\t{% if Product.getPrice01Min is not null and Product.getPrice01IncTaxMin != 0 %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if Product.hasProductClass %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if Product.getPrice01Min == Product.getPrice01Max %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">{{ Product.getPrice01IncTaxMin|price }}<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">{{ Product.getPrice01IncTaxMin|price }}<!-- ~ {{ Product.getPrice01IncTaxMax|price }}--><span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">{{ Product.getPrice01IncTaxMin|price }}<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t\t<div class=\"sale_price\" id=\"product-price-{{ Product.id }}\">
\t\t\t\t\t\t\t\t\t\t\t\t{% if Product.hasProductClass %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if Product.getPrice02Min == Product.getPrice02Max %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">{{ Product.getPrice02IncTaxMin|price }}<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">{{ Product.getPrice02IncTaxMin|price }}<!-- ~ {{ Product.getPrice02IncTaxMax|price }}--><span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"price\">{{ Product.getPrice02IncTaxMin|price }}<span class=\"inctax\"> (税込)</span></span>
\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t<!-- REVIEW AREA -->
\t\t\t\t\t\t\t{% import('@CustomerReview42/Block/customer_review4_recommend_macro.twig') as recommend_macro %}
\t\t\t\t\t\t\t{% set review_list = repository('Plugin\\\\CustomerReview42\\\\Entity\\\\CustomerReviewTotal').getRecommend(Product.id) %}
\t\t\t\t\t\t\t{% set reviewer_total = 0 %}
\t\t\t\t\t\t\t{% set review_total_point = 0 %}
\t\t\t\t\t\t\t{% set count = 5 %}
\t\t\t\t\t\t\t{% for i in review_list %}
\t\t\t\t\t\t\t {% set reviewer_total = reviewer_total + i %}
\t\t\t\t\t\t\t {% set review_total_point = review_total_point + i * count %}
\t\t\t\t\t\t\t {% set count = count - 1 %}
\t\t\t\t\t\t\t{% endfor %}
\t\t\t\t\t\t\t{% set review_point = reviewer_total == 0 ? 0 : (review_total_point / reviewer_total) %}
\t\t\t\t\t\t\t
\t\t\t\t\t\t\t{% if 0 < reviewer_total %}
\t\t\t\t\t\t\t\t<div id=\"plg_customer_review{{Product.id}}\" class=\"review-layoutRole product_list\">
\t\t\t\t\t\t\t\t\t<h3 class=\"review_score\" data-id=\"{{ Product.id }}\" data-avg=\"{{ review_point }}\" data-num=\"{{ reviewer_total }}\" data-starsize=\"22\" data-mstarsize=\"14\" data-imgbase=\"{{ asset('aneros/img/products/') }}\">
\t\t\t\t\t\t\t\t\t\t<span class=\"review_all_score_title\"></span>
\t\t\t\t\t\t\t\t\t\t<span class=\"review_all_score_image\" style=\"display: inline-block\"></span>
\t\t\t\t\t\t\t\t\t\t<span class=\"review_all_score\"><a href=\"{{ url('product_detail', {'id': Product.id}) }}#review_area\"></a></span>
\t\t\t\t\t\t\t\t\t</h3>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t
\t\t\t\t\t\t\t<script>
\t\t\t\t\t\t\t \$(function () {
\t\t\t\t\t\t\t if ( \$('#plg_customer_review_anchor{{Product.id}}').length) {
\t\t\t\t\t\t\t \$('#plg_customer_review{{Product.id}}').insertAfter(\$('#plg_customer_review_anchor{{Product.id}}'));
\t\t\t\t\t\t\t } else if ( \$('#productForm{{Product.id}}').length) {
\t\t\t\t\t\t\t \$('#plg_customer_review{{Product.id}}').insertBefore(\$('#productForm{{Product.id}}'));
\t\t\t\t\t\t\t } else {
\t\t\t\t\t\t\t \$('#plg_customer_review{{Product.id}}').hide();
\t\t\t\t\t\t\t }
\t\t\t\t\t\t\t });
\t\t\t\t\t\t\t</script>
\t\t\t\t\t\t\t<!-- REVIEW AREA END -->
\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t<div class=\"actions\" id=\"productForm{{ Product.id }}\">
\t\t\t\t\t\t\t\t\t\t{% if Product.stock_find %}
\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" title=\"Add to Cart\" class=\"button btn-cart one-click-add-cart\"
\t\t\t\t\t\t\t\t\t\t\tdata-action=\"{{ url('product_add_cart', {id:Product.id}) }}\"
\t\t\t\t\t\t\t\t\t\t\tdata-product_id=\"{{ Product.id }}\" data-product_name=\"{{ Product.name }}\" data-product_img=\"{{ asset(Product.main_list_image|no_image_product, 'save_image') }}\"
\t\t\t\t\t\t\t\t\t\t\tdata-product_class=\"{{ Product.ProductClasses[0].id }}\"
\t\t\t\t\t\t\t\t\t\t\tdata-token=\"{{ csrf_token('Eccube\\\\Form\\\\Type\\\\AddCartType') }}\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span>カゴに入れる</span>
\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t{% set arrivemail = true %}
\t\t\t\t\t\t\t\t\t\t\t{% for ProductTag in Product.ProductTag %}
\t\t\t\t\t\t\t\t\t\t\t\t{% if ProductTag.Tag.id == 99 %}
\t\t\t\t\t\t\t\t\t\t\t\t\t{% set arrivemail = false %}
\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t\t{% if arrivemail %}
\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" data-productid=\"{{ Product.id }}\" data-productname=\"{{ Product.name }}\" title=\"入荷お知らせ\" class=\"button btn-cart add-to-mail\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span>入荷お知らせ</span>
\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" title=\"在庫切れ\" class=\"button btn-cart add-to-cart-out\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span>在庫切れ</span>
\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t{% if is_granted('ROLE_USER') %}
\t\t\t\t\t\t\t\t\t\t{% if BaseInfo.option_favorite_product %}
\t\t\t\t\t\t\t\t\t\t <div class=\"ec-productRole__btn favorite-button\">
\t\t\t\t\t\t\t\t\t\t {% if FavoriteProduct == false %}
\t\t\t\t\t\t\t\t\t\t {# <button type=\"button\" id=\"favorite\" class=\"ec-blockBtn--cancel button one-click-add-favorite\"
\t\t\t\t\t\t\t\t\t\t data-action=\"{{ url('product_add_favorite', {id:Product.id}) }}\">
\t\t\t\t\t\t\t\t\t\t {{ 'お気に入りに追加'|trans }}
\t\t\t\t\t\t\t\t\t\t </button> #}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" id=\"favorite\" class=\"favorite-heart one-click-add-favorite\" data-action=\"{{ url('product_add_favorite', {id:Product.id}) }}\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{#{{ 'お気に入りに追加'|trans }}#}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"fa fa-heart-o\" title=\"お気に入りに追加\"></i>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t {% else %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" id=\"unfavorite\" class=\"unfavorite-heart one-click-remove-favorite\" data-action=\"{{ url('mypage_favorite_delete', { id : Product.id }) }}\" data-method=\"delete\" {{ csrf_token_for_anchor() }}>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{#{{ 'お気に入りに追加'|trans }}#}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"fa fa-heart\" title=\"お気に入りに追加済です\"></i>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t {# <button type=\"button\" id=\"favorite\" class=\"ec-blockBtn--cancel button-favorited one-click-remove-favorite\"
\t\t\t\t\t\t\t\t\t\t data-action=\"{{ url('mypage_favorite_delete', { id : Product.id }) }}\" data-method=\"delete\" {{ csrf_token_for_anchor() }}>
\t\t\t\t\t\t\t\t\t\t {{ 'お気に入りに追加済です。'|trans }}
\t\t\t\t\t\t\t\t\t\t </button> #}
\t\t\t\t\t\t\t\t\t\t {% endif %}
\t\t\t\t\t\t\t\t\t\t </div>
\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t</li>
\t\t\t\t\t\t</ul>
\t\t\t\t\t</div>
\t\t\t\t\t<div class=\"product-pleasure grey-gradient-background\">
\t\t\t\t\t\t<div class=\"container flexbox\">
\t\t\t\t\t\t\t<div class=\"desc-contr\">
\t\t\t\t\t\t\t\t<h3>進化の先、究極のドライオーガズムローション</h3>
\t\t\t\t\t\t\t\t<p>アネロスの効果を最大限に引き出すために開発されたアネロス専用水溶性ローションです。特別なレシピで純天然素材の使用により、肌に負担のかかる成分は一切排除、直腸粘膜のpHに適用、体内で最も吸収力が強い直腸に配慮された高い安全性を誇ります。</p>
\t\t\t\t\t\t\t\t<p>最適の粘度で長時間の潤滑性を持続し、アネロス製品の刺激を効果的に皮膚に伝え、蠕動運動を誘発させ、ドライオーガズムの到達を早めます。保湿性の高いしっとりとした使い心地、滑らかでべたつきもなく使用後の処理も簡単です。無臭無香でグリセリン等の使用がないため、腸がデリケートな方にも安心、安全なローションです。</p>
\t\t\t\t\t\t\t\t<p>セッションズがあれば相乗効果で快適なドライライフを送れることは間違いありません。是非お試しください。</p>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<img src=\"{{ asset('aneros/img/category/sessions/sessions-pleasure-image.jpg') }}\" class=\"pleasure-image animate\" data-animate=\"fadeIn\" data-duration=\"1.0s\" data-delay=\"1.0s\" alt=\"セッションズローション\">
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t\t<div class=\"product-rewards-experience\">
\t\t\t\t\t\t<div class=\"container flexbox\">
\t\t\t\t\t\t\t<div class=\"desc-contr\">
\t\t\t\t\t\t\t\t<h3>純天然素材で安全性が高い!</h3>
\t\t\t\t\t\t\t\t<p>吸収力の高い直腸に優しく、セッションズローションは完全水溶性です。どんな素材のグッズでも使用できます!蠕動運動の誘発を促す独特なレシピの素材には、すべて純天然素材を配合し、肌へ負担がかかる成分は排除。</p>
\t\t\t\t\t\t\t\t<p>※アネロス社オリジナルローションはセッションズのみ。類似品に十分ご注意ください。</p>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<img src=\"{{ asset('aneros/img/category/sessions/sessions-rewards-image.png') }}\" class=\"animate\" data-animate=\"fadeIn\" data-duration=\"1.0s\" data-delay=\"1.0s\" alt=\"セッションズローション\">
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t\t<div class=\"shopping-experiernce-tile\" id=\"shopping-experience-tile\">
\t\t\t\t\t\t<div class=\"container flexbox\">
\t\t\t\t\t\t\t<div class=\"tile-bg\">
\t\t\t\t\t\t\t\t<img src=\"{{ asset('aneros/img/products/shopping-experience-tile-bg.png') }}\" class=\"img-tile-bg\"
\t\t\t\t\t\t\t\t\talt=\"中身がわからい発送\">
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<div class=\"fast-shipping flexbox-center\">
\t\t\t\t\t\t\t\t<img src=\"{{ asset('aneros/img/products/fast-shipping-rect-dark.png') }}\" class=\"img-fast-shipping\"
\t\t\t\t\t\t\t\t\talt=\"即日出荷\">
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<div class=\"secure-cc-processing flexbox-center\">
\t\t\t\t\t\t\t\t<img src=\"{{ asset('aneros/img/products/secure-cc-processing-rect-dark.png') }}\"
\t\t\t\t\t\t\t\t\tclass=\"img-secure-cc-processing\" alt=\"貴重な個人情報は全てSSL保護\">
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<div class=\"money-back-gurantee flexbox-center\">
\t\t\t\t\t\t\t\t<img src=\"{{ asset('aneros/img/products/money-back-guarantee-rect-dark.png') }}\"
\t\t\t\t\t\t\t\t\tclass=\"img-money-back-gurantee\" alt=\"100%返金保証\">
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t
\t\t\t\t\t<div class=\"product-other-products container flexbox\">
\t\t\t\t\t\t<div class=\"item\">
\t\t\t\t\t\t\t<a href=\"{{ url('product_detail', {'id': 72}) }}\">
\t\t\t\t\t\t\t\t<img src=\"{{ asset('aneros/img/products/category_vice-2.jpg') }}\" alt=\"ヴァイス 2 - メンズバイブレーション\" class=\"animate\"
\t\t\t\t\t\t\t\t\tdata-animate=\"zoomIn\" data-duration=\"1.0s\" data-delay=\"0.4s\">
\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<div class=\"item\">
\t\t\t\t\t\t\t<a href=\"{{ url('product_detail', {'id': 81}) }}\">
\t\t\t\t\t\t\t\t<img src=\"{{ asset('aneros/img/products/category_progasm_black_ice.jpg') }}\" alt=\"プロガスムブラックアイス - サイズを求める男性に\"
\t\t\t\t\t\t\t\t\tclass=\"animate center\" data-animate=\"zoomIn\" data-duration=\"1.0s\" data-delay=\"0.4s\">
\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<div class=\"item\">
\t\t\t\t\t\t\t<a href=\"{{ url('product_detail', {'id': 70}) }}\">
\t\t\t\t\t\t\t\t<img src=\"{{ asset('aneros/img/products/category_HST.jpg') }}\" alt=\"ヒリックスシントライデント - シン定番のフラグシップモデル\"
\t\t\t\t\t\t\t\t\tclass=\"animate\" data-animate=\"zoomIn\" data-duration=\"1.0s\" data-delay=\"0.4s\">
\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t\t
\t\t\t\t\t<div class=\"product-compare-prostate-massagers container flexbox\">
\t\t\t\t\t\t<div class=\"product-compare-prostate-massagers-image\">
\t\t\t\t\t\t\t<img src=\"{{ asset('aneros/img/products/compare_prostate_massagers_image.jpg') }}\" class=\"animate\"
\t\t\t\t\t\t\t\tdata-animate=\"zoomIn\" data-duration=\"1.0s\" data-delay=\"0.4s\" alt=\"私にあっているアネロスはどれでしょうか??\">
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<div class=\"desc-contr\">
\t\t\t\t\t\t\t<h3>私にあっているアネロスはどれでしょうか??</h3>
\t\t\t\t\t\t\t<a href=\"{{ url('homepage') }}prostate-massagers\" class=\"more-link\">
\t\t\t\t\t\t\t\t前立腺マッサージ器はこちら
\t\t\t\t\t\t\t\t<span>></span>
\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t</div>
\t\t\t</div>
\t\t</div>
\t\t{{ include('Block/add_to_cart.twig') }}
<div class=\"swooth-wrapper grey-swooth\">
</div>
</div>
{% endblock %}
", "Category/sessions.twig", "/home/kir018258/public_html/test.aneros.co.jp/aneros_2023_b/app/template/aneros2023/Category/sessions.twig");
}
public function checkSecurity()
{
static $tags = array("set" => 13, "include" => 22, "if" => 604, "for" => 606, "import" => 667);
static $filters = array("escape" => 24, "no_image_product" => 626, "price" => 643);
static $functions = array("asset" => 24, "url" => 544, "repository" => 601, "is_granted" => 604, "csrf_token" => 709, "csrf_token_for_anchor" => 745, "include" => 1009);
try {
$this->sandbox->checkSecurity(
['set', 'include', 'if', 'for', 'import'],
['escape', 'no_image_product', 'price'],
['asset', 'url', 'repository', 'is_granted', 'csrf_token', 'csrf_token_for_anchor', 'include']
);
} catch (SecurityError $e) {
$e->setSourceContext($this->source);
if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) {
$e->setTemplateLine($tags[$e->getTagName()]);
} elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) {
$e->setTemplateLine($filters[$e->getFilterName()]);
} elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) {
$e->setTemplateLine($functions[$e->getFunctionName()]);
}
throw $e;
}
}
}