{#
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>
.product-main-image {
margin: 0 auto;
}
.product-main-image img {
width:138px;
max-width:100%;
}
.product-info {
margin: 0 auto 0 0;
}
h1 {
font-weight: 400;
font-size: 50px;
color: #e00000;
line-height: 68px;
margin: 0;
text-transform: none;
}
h1 sup {
font-size: 27%;
vertical-align: top;
display: inline-block;
margin-top: 19px;
line-height: 0;
}
.product-main-section .product-main-image {
z-index: 1;
}
.product-info .product-subtitle {
font-weight: 400;
font-size: 24px;
color: #212121;
}
.product-info .product-description {
color: #767676;
padding: 20px 0;
font-size: 16px;
line-height: 1.5;
}
.std ul {
list-style: disc outside;
margin-bottom: 1.5em;
}
.product-info .product-description ul li {
margin-left: 20px;
}
.products-grid {
-webkit-justify-content: center;
justify-content: center;
}
.products-grid .item {
width: 230px;
margin: 0 20px;
}
.products-grid img{
width: 100%;
height: auto;
}
.products-grid .product-name a {
font-size: 15px;
color: #000;
text-transform: none;
font-weight: 500;
}
.products-grid .sale_price {
padding-top: 5px;
display: block;
color: red;
font-size: 16px;
}
.products-grid .normal_price {
text-decoration: line-through;
color: #000;
}
.products-grid .actions {
position: relative;
float: right;
width: 100%;
min-height: 30px;
padding: 5px 0 0;
}
.products-grid .actions .btn-cart {
height: 33px;
line-height: 33px;
font-size: 10px;
width:75%;
}
.product-pleasure {
padding-top: 30px;
margin-top: 20px;
}
.product-pleasure .flexbox {
flex-direction: row-reverse;
}
.product-pleasure.grey-gradient-background {
background: #ebebeb;
position: relative;
}
.product-pleasure .desc-contr {
width: 490px;
padding: 120px 0 0 0;
}
.product-pleasure img {
margin: 0 auto;
width:324px;
max-width:100%
}
.product-pleasure .desc-contr h3 {
font-size: 28px;
line-height: 1.4;
}
.product-pleasure p {
color: #919191;
font-size: 16px;
line-height: 1.2em;
}
.product-rewards-experience {
background: #fff url(./html/template/aneros2023/aneros/img/category/sessions/sessions-rewards-bg.jpg) no-repeat center top;
background-size:cover;
}
.product-rewards-experience .container {
position: relative;
height: 475px;
}
.product-rewards-experience .desc-contr {
padding-top: 90px;
width: 495px;
}
.product-rewards-experience .desc-contr h3 {
font-size: 28px;
color: #e00000;
margin-bottom: 10px;
margin-left: 0;
}
.product-rewards-experience p {
color: #ccc;
font-size: 16px;
line-height: 1.2em;
width:80%;
}
.product-rewards-experience img {
position: absolute;
left: auto;
right: 0;
top: 0;
height: 100%;
}
@media only screen and (max-width: 999px) {
h1 {
font-weight: 400;
font-size: 42px;
}
.product-main-section .product-info {
margin: 0 auto 0 0 ;
}
.products-grid {
flex-direction: row;
}
.products-grid .actions {
float: none;
width: 90%;
}
.products-grid .actions .btn-cart {
width:100%;
}
.product-pleasure .flexbox,
.product-rewards-experience .flexbox {
flex-direction: column;
}
.product-pleasure .desc-contr {
width: 100%;
padding:0px;
}
.product-rewards-experience {
background-color: #333;
}
.product-rewards-experience .container {
height: auto;
}
.product-rewards-experience .desc-contr{
width: 100%;
}
.product-rewards-experience img {
position: relative;
height:inherit;
}
.product-rewards-experience p {
width:100%;
}
}
@media only screen and (max-width: 767px) {
.products-grid {
flex-direction: column;
}
.products-grid .item {
width: 100%;
}
.products-grid .item {
margin: 0;
}
}
.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 {
text-align:right;
margin-top:10px;
}
#sessions-detail-page .unfavorite-heart .fa-heart {
right: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 {
right:inherit;
}
}
/* REVIEW AREA */
.review_all_score_image {
letter-spacing: -1em;/* inline-block間の隙間をなくす */
display: inline-block;
position: relative;
top: 5px;
}
.review_score div.review_star {
display: inline-block;
margin-right: 1px;
}
.review_score div {
height: 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 {
overflow: hidden;
position: relative;
}
.products-grid .review_score img{
display: inline-block;
vertical-align: unset;
max-width:inherit;
width:22px;
}
#review_area h2 {
text-align: center;
font-size: 40px;
font-weight: 400;
margin: 30px 0;
color: #000000;
}
#review_area h3 {
font-size: 18px;
border-bottom: none;
text-align: left;
}
#review_area h3.review-title {
font-weight:bold;
text-align:left;
margin-bottom:0;
font-size:16px;
}
#review_area .review_list, #review_area .row {
max-width: 1280px;
padding: 0 140px;
margin: 0 auto;
}
#review_area .review_list li {
padding: 10px 0;
position: relative;
border-bottom: 1px dotted #cccccc;
}
#review_area .review_list li:last-child {
border-bottom: none;
}
#review_area .review_list .review-hed{
margin-bottom: 0;
margin-top: 0;
}
#review_area .review_list .review-body{
margin-top: 5px;
margin-bottom: 0;
}
#review_area .review_list .recommend_level{
display: block;
}
#review_area .review_list .recommend_level span{
display: flex;
}
.products-grid #review_area .review_list .recommend_level img {
display: block;
float: left;
margin-right: 1px;
max-width:25px;
max-height:25px;
}
.review-layoutRole h3.review_score {margin-bottom:0; text-align:left;}
#review_area .review_list .left {
margin-top: 5px;
}
#review_area .review_list .fade{
height: 16px;
width: 100%;
position: absolute;
bottom: 25px;
left: 0;
background: -webkit-linear-gradient(top,rgba(255,255,255,0),#fff);
background: linear-gradient(to bottom,rgba(255,255,255,0),#fff);
}
#review_area div.btn_area li {
text-align: right;
list-style-type: none;
}
#review_area div.btn_area{
max-width: 1280px;
padding: 0 140px;
margin: 0 auto;
text-align: right;
}
#review_area div.btn_area .button {
list-style-type: none;
width: auto;
min-width: 140px;
background-color: #ff0000;
}
#review_area div.btn_area .button:hover{
background: #cc0000;
color: #fff;
}
.ec-favoriteRole h3.review_score {margin-bottom:30px;}
@media only screen and (max-width: 767px){
.review_score span.review_all_score {font-size:14px;}
h3.review_score {line-height:1;margin-bottom:5px;}
.review_all_score_image {top:10px;}
.products-grid .review_score img {width:14px;}
}
</style>
<div class="main-container" id="sessions-page">
<div class="breadcrumbs">
<div class="container">
<ul itemscope itemtype="http://schema.org/BreadcrumbList">
<li class="0" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a itemprop="item" href="{{ url('homepage') }}" title="トップページ"><span itemprop="name" style="padding:0">トップページ</span></a>
<meta itemprop="position" content="1">
<span>></span>
</li>
<li class="category" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a itemprop="item" href="{{ url('homepage') }}lubricants" title="ローション"><span itemprop="name"
style="padding:0">ローション</span></a>
<meta itemprop="position" content="2">
<span>></span>
</li>
<li>
<strong>セッションズ</strong>
</li>
</ul>
</div>
</div>
<div class="col-main">
<div class="aneros-product-page" id="sessions-detail-page">
<div class="common-style">
<div class="product-main-section container flexbox">
<div class="product-main-image">
<img src="{{ asset('aneros/img/category/sessions/sessions-detail-main-image.jpg') }}" class="animate"
data-animate="fadeInUp" data-duration="1.0s" data-delay="0.4s" alt="アネロスセッションズ">
<div class="pictogram-area">
<div class="pictogram">
<img src="{{ asset('aneros/img/products/Pictogram/all-users.jpg') }}" alt="全レベル可" />
<span class="pictogramtext">全レベル可</span>
</div>
<div class="pictogram">
<img src="{{ asset('aneros/img/products/Pictogram/beginner-user.jpg') }}" alt="初心者にオススメ" />
<span class="pictogramtext">初心者に<br>オススメ</span>
</div>
</div>
</div>
<div class="product-info">
<h1>セッションズ<sup>™</sup></h1>
<div class="product-subtitle">
<div class="std">ナチュラルローション</div>
</div>
<div class="product-description">
<div class="std">
<ul>
<li>純天然素材を使用した安全な潤滑剤</li>
<li>滑らかさが長時間持続</li>
<li>後処理が簡単な水溶性</li>
<li>グリセリン未使用</li>
<li>無色透明で無味無臭</li>
<li>シリコン製品を傷めない</li>
<li>アネロスの効果を最大限に引き出す</li>
</ul>
</div>
</div>
</div>
</div>
<div class="child-products-contr container">
<ul class="products-grid flexbox">
<li class="item">
{% set Product = repository('Eccube\\Entity\\Product').find(77) %}
{# お気に入り登録済みを取得 #}
{% if is_granted('ROLE_USER') %}
{% set FavoriteProduct = false %}
{% for cfp in app.user.CustomerFavoriteProducts %}
{% if cfp.Product.id == Product.id %}
{% set FavoriteProduct = true %}
{% endif %}
{% endfor %}
{% endif %}
{% set campaignProduct = false %}
{% for ProductTag in Product.ProductTag %}
{% if ProductTag.Tag.id == 100 %}
{% set campaignProduct = true %}
{% endif %}
{% endfor %}
<a href="{{ url('product_detail', {'id': Product.id}) }}" title="" class="product-image">
{% if campaignProduct == true %}
<p class="ec-shelfGrid__item-image campaignProduct">
{% else %}
<p class="ec-shelfGrid__item-image">
{% endif %}
<img src="{{ asset(Product.main_list_image|no_image_product, 'save_image') }}" alt="{{ Product.name }}" alt="{{ Product.name }}">
</p>
</a>
<div class="product-ratings">
</div>
<div class="product-info">
<h2 class="product-name">
<a href="{{ url('product_detail', {'id': Product.id}) }}" title="{{ Product.name }}">{{ Product.name }}</a>
</h2>
<div class="price-box">
<span class="price">
<div class="normal_price" id="product-normal-price-{{ Product.id }}">
{% if Product.getPrice01Min is not null and Product.getPrice01IncTaxMin != 0 %}
{% if Product.hasProductClass %}
{% if Product.getPrice01Min == Product.getPrice01Max %}
<span class="price">{{ Product.getPrice01IncTaxMin|price }}<span class="inctax"> (税込)</span></span>
{% else %}
<span class="price">{{ Product.getPrice01IncTaxMin|price }}<!-- ~ {{ Product.getPrice01IncTaxMax|price }}--><span class="inctax"> (税込)</span></span>
{% endif %}
{% else %}
<span class="price">{{ Product.getPrice01IncTaxMin|price }}<span class="inctax"> (税込)</span></span>
{% endif %}
{% endif %}
</div>
<div class="sale_price" id="product-price-{{ Product.id }}">
{% if Product.hasProductClass %}
{% if Product.getPrice02Min == Product.getPrice02Max %}
<span class="price">{{ Product.getPrice02IncTaxMin|price }}<span class="inctax"> (税込)</span></span>
{% else %}
<span class="price">{{ Product.getPrice02IncTaxMin|price }}<!-- ~ {{ Product.getPrice02IncTaxMax|price }}--><span class="inctax"> (税込)</span></span>
{% endif %}
{% else %}
<span class="price">{{ Product.getPrice02IncTaxMin|price }}<span class="inctax"> (税込)</span></span>
{% endif %}
</div>
</span>
</div>
<!-- REVIEW AREA -->
{% import('@CustomerReview42/Block/customer_review4_recommend_macro.twig') as recommend_macro %}
{% set review_list = repository('Plugin\\CustomerReview42\\Entity\\CustomerReviewTotal').getRecommend(Product.id) %}
{% set reviewer_total = 0 %}
{% set review_total_point = 0 %}
{% set count = 5 %}
{% for i in review_list %}
{% set reviewer_total = reviewer_total + i %}
{% set review_total_point = review_total_point + i * count %}
{% set count = count - 1 %}
{% endfor %}
{% set review_point = reviewer_total == 0 ? 0 : (review_total_point / reviewer_total) %}
{% if 0 < reviewer_total %}
<div id="plg_customer_review{{Product.id}}" class="review-layoutRole product_list">
<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/') }}">
<span class="review_all_score_title"></span>
<span class="review_all_score_image" style="display: inline-block"></span>
<span class="review_all_score"><a href="{{ url('product_detail', {'id': Product.id}) }}#review_area"></a></span>
</h3>
</div>
{% endif %}
<script>
$(function () {
if ( $('#plg_customer_review_anchor{{Product.id}}').length) {
$('#plg_customer_review{{Product.id}}').insertAfter($('#plg_customer_review_anchor{{Product.id}}'));
} else if ( $('#productForm{{Product.id}}').length) {
$('#plg_customer_review{{Product.id}}').insertBefore($('#productForm{{Product.id}}'));
} else {
$('#plg_customer_review{{Product.id}}').hide();
}
});
</script>
<!-- REVIEW AREA END -->
<div class="actions" id="productForm{{ Product.id }}">
{% if Product.stock_find %}
<button type="button" title="Add to Cart" class="button btn-cart one-click-add-cart"
data-action="{{ url('product_add_cart', {id:Product.id}) }}"
data-product_id="{{ Product.id }}" data-product_name="{{ Product.name }}" data-product_img="{{ asset(Product.main_list_image|no_image_product, 'save_image') }}"
data-product_class="{{ Product.ProductClasses[0].id }}"
data-token="{{ csrf_token('Eccube\\Form\\Type\\AddCartType') }}">
<span>カゴに入れる</span>
</button>
{% else %}
{% set arrivemail = true %}
{% for ProductTag in Product.ProductTag %}
{% if ProductTag.Tag.id == 99 %}
{% set arrivemail = false %}
{% endif %}
{% endfor %}
{% if arrivemail %}
<button type="button" data-productid="{{ Product.id }}" data-productname="{{ Product.name }}" title="入荷お知らせ" class="button btn-cart add-to-mail">
<span>入荷お知らせ</span>
</button>
{% else %}
<button type="button" title="在庫切れ" class="button btn-cart add-to-cart-out">
<span>在庫切れ</span>
</button>
{% endif %}
{% endif %}
{% if is_granted('ROLE_USER') %}
{% if BaseInfo.option_favorite_product %}
<div class="ec-productRole__btn favorite-button">
{% if FavoriteProduct == false %}
{# <button type="button" id="favorite" class="ec-blockBtn--cancel button one-click-add-favorite"
data-action="{{ url('product_add_favorite', {id:Product.id}) }}">
{{ 'お気に入りに追加'|trans }}
</button> #}
<button type="button" id="favorite" class="favorite-heart one-click-add-favorite" data-action="{{ url('product_add_favorite', {id:Product.id}) }}">
{#{{ 'お気に入りに追加'|trans }}#}
<i class="fa fa-heart-o" title="お気に入りに追加"></i>
</button>
{% else %}
<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() }}>
{#{{ 'お気に入りに追加'|trans }}#}
<i class="fa fa-heart" title="お気に入りに追加済です"></i>
</button>
{# <button type="button" id="favorite" class="ec-blockBtn--cancel button-favorited one-click-remove-favorite"
data-action="{{ url('mypage_favorite_delete', { id : Product.id }) }}" data-method="delete" {{ csrf_token_for_anchor() }}>
{{ 'お気に入りに追加済です。'|trans }}
</button> #}
{% endif %}
</div>
{% endif %}
{% endif %}
</div>
</div>
</li>
<li class="item">
{% set Product = repository('Eccube\\Entity\\Product').find(76) %}
{# お気に入り登録済みを取得 #}
{% if is_granted('ROLE_USER') %}
{% set FavoriteProduct = false %}
{% for cfp in app.user.CustomerFavoriteProducts %}
{% if cfp.Product.id == Product.id %}
{% set FavoriteProduct = true %}
{% endif %}
{% endfor %}
{% endif %}
{% set campaignProduct = false %}
{% for ProductTag in Product.ProductTag %}
{% if ProductTag.Tag.id == 100 %}
{% set campaignProduct = true %}
{% endif %}
{% endfor %}
<a href="{{ url('product_detail', {'id': Product.id}) }}" title="" class="product-image">
{% if campaignProduct == true %}
<p class="ec-shelfGrid__item-image campaignProduct">
{% else %}
<p class="ec-shelfGrid__item-image">
{% endif %}
<img src="{{ asset(Product.main_list_image|no_image_product, 'save_image') }}" alt="{{ Product.name }}" alt="{{ Product.name }}">
</p>
</a>
<div class="product-ratings">
</div>
<div class="product-info">
<h2 class="product-name">
<a href="{{ url('product_detail', {'id': Product.id}) }}" title="{{ Product.name }}">{{ Product.name }}</a>
</h2>
<div class="price-box">
<span class="price">
<div class="normal_price" id="product-normal-price-{{ Product.id }}">
{% if Product.getPrice01Min is not null and Product.getPrice01IncTaxMin != 0 %}
{% if Product.hasProductClass %}
{% if Product.getPrice01Min == Product.getPrice01Max %}
<span class="price">{{ Product.getPrice01IncTaxMin|price }}<span class="inctax"> (税込)</span></span>
{% else %}
<span class="price">{{ Product.getPrice01IncTaxMin|price }}<!-- ~ {{ Product.getPrice01IncTaxMax|price }}--><span class="inctax"> (税込)</span></span>
{% endif %}
{% else %}
<span class="price">{{ Product.getPrice01IncTaxMin|price }}<span class="inctax"> (税込)</span></span>
{% endif %}
{% endif %}
</div>
<div class="sale_price" id="product-price-{{ Product.id }}">
{% if Product.hasProductClass %}
{% if Product.getPrice02Min == Product.getPrice02Max %}
<span class="price">{{ Product.getPrice02IncTaxMin|price }}<span class="inctax"> (税込)</span></span>
{% else %}
<span class="price">{{ Product.getPrice02IncTaxMin|price }}<!-- ~ {{ Product.getPrice02IncTaxMax|price }}--><span class="inctax"> (税込)</span></span>
{% endif %}
{% else %}
<span class="price">{{ Product.getPrice02IncTaxMin|price }}<span class="inctax"> (税込)</span></span>
{% endif %}
</div>
</span>
</div>
<!-- REVIEW AREA -->
{% import('@CustomerReview42/Block/customer_review4_recommend_macro.twig') as recommend_macro %}
{% set review_list = repository('Plugin\\CustomerReview42\\Entity\\CustomerReviewTotal').getRecommend(Product.id) %}
{% set reviewer_total = 0 %}
{% set review_total_point = 0 %}
{% set count = 5 %}
{% for i in review_list %}
{% set reviewer_total = reviewer_total + i %}
{% set review_total_point = review_total_point + i * count %}
{% set count = count - 1 %}
{% endfor %}
{% set review_point = reviewer_total == 0 ? 0 : (review_total_point / reviewer_total) %}
{% if 0 < reviewer_total %}
<div id="plg_customer_review{{Product.id}}" class="review-layoutRole product_list">
<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/') }}">
<span class="review_all_score_title"></span>
<span class="review_all_score_image" style="display: inline-block"></span>
<span class="review_all_score"><a href="{{ url('product_detail', {'id': Product.id}) }}#review_area"></a></span>
</h3>
</div>
{% endif %}
<script>
$(function () {
if ( $('#plg_customer_review_anchor{{Product.id}}').length) {
$('#plg_customer_review{{Product.id}}').insertAfter($('#plg_customer_review_anchor{{Product.id}}'));
} else if ( $('#productForm{{Product.id}}').length) {
$('#plg_customer_review{{Product.id}}').insertBefore($('#productForm{{Product.id}}'));
} else {
$('#plg_customer_review{{Product.id}}').hide();
}
});
</script>
<!-- REVIEW AREA END -->
<div class="actions" id="productForm{{ Product.id }}">
{% if Product.stock_find %}
<button type="button" title="Add to Cart" class="button btn-cart one-click-add-cart"
data-action="{{ url('product_add_cart', {id:Product.id}) }}"
data-product_id="{{ Product.id }}" data-product_name="{{ Product.name }}" data-product_img="{{ asset(Product.main_list_image|no_image_product, 'save_image') }}"
data-product_class="{{ Product.ProductClasses[0].id }}"
data-token="{{ csrf_token('Eccube\\Form\\Type\\AddCartType') }}">
<span>カゴに入れる</span>
</button>
{% else %}
{% set arrivemail = true %}
{% for ProductTag in Product.ProductTag %}
{% if ProductTag.Tag.id == 99 %}
{% set arrivemail = false %}
{% endif %}
{% endfor %}
{% if arrivemail %}
<button type="button" data-productid="{{ Product.id }}" data-productname="{{ Product.name }}" title="入荷お知らせ" class="button btn-cart add-to-mail">
<span>入荷お知らせ</span>
</button>
{% else %}
<button type="button" title="在庫切れ" class="button btn-cart add-to-cart-out">
<span>在庫切れ</span>
</button>
{% endif %}
{% endif %}
{% if is_granted('ROLE_USER') %}
{% if BaseInfo.option_favorite_product %}
<div class="ec-productRole__btn favorite-button">
{% if FavoriteProduct == false %}
{# <button type="button" id="favorite" class="ec-blockBtn--cancel button one-click-add-favorite"
data-action="{{ url('product_add_favorite', {id:Product.id}) }}">
{{ 'お気に入りに追加'|trans }}
</button> #}
<button type="button" id="favorite" class="favorite-heart one-click-add-favorite" data-action="{{ url('product_add_favorite', {id:Product.id}) }}">
{#{{ 'お気に入りに追加'|trans }}#}
<i class="fa fa-heart-o" title="お気に入りに追加"></i>
</button>
{% else %}
<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() }}>
{#{{ 'お気に入りに追加'|trans }}#}
<i class="fa fa-heart" title="お気に入りに追加済です"></i>
</button>
{# <button type="button" id="favorite" class="ec-blockBtn--cancel button-favorited one-click-remove-favorite"
data-action="{{ url('mypage_favorite_delete', { id : Product.id }) }}" data-method="delete" {{ csrf_token_for_anchor() }}>
{{ 'お気に入りに追加済です。'|trans }}
</button> #}
{% endif %}
</div>
{% endif %}
{% endif %}
</div>
</div>
</li>
</ul>
</div>
<div class="product-pleasure grey-gradient-background">
<div class="container flexbox">
<div class="desc-contr">
<h3>進化の先、究極のドライオーガズムローション</h3>
<p>アネロスの効果を最大限に引き出すために開発されたアネロス専用水溶性ローションです。特別なレシピで純天然素材の使用により、肌に負担のかかる成分は一切排除、直腸粘膜のpHに適用、体内で最も吸収力が強い直腸に配慮された高い安全性を誇ります。</p>
<p>最適の粘度で長時間の潤滑性を持続し、アネロス製品の刺激を効果的に皮膚に伝え、蠕動運動を誘発させ、ドライオーガズムの到達を早めます。保湿性の高いしっとりとした使い心地、滑らかでべたつきもなく使用後の処理も簡単です。無臭無香でグリセリン等の使用がないため、腸がデリケートな方にも安心、安全なローションです。</p>
<p>セッションズがあれば相乗効果で快適なドライライフを送れることは間違いありません。是非お試しください。</p>
</div>
<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="セッションズローション">
</div>
</div>
<div class="product-rewards-experience">
<div class="container flexbox">
<div class="desc-contr">
<h3>純天然素材で安全性が高い!</h3>
<p>吸収力の高い直腸に優しく、セッションズローションは完全水溶性です。どんな素材のグッズでも使用できます!蠕動運動の誘発を促す独特なレシピの素材には、すべて純天然素材を配合し、肌へ負担がかかる成分は排除。</p>
<p>※アネロス社オリジナルローションはセッションズのみ。類似品に十分ご注意ください。</p>
</div>
<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="セッションズローション">
</div>
</div>
<div class="shopping-experiernce-tile" id="shopping-experience-tile">
<div class="container flexbox">
<div class="tile-bg">
<img src="{{ asset('aneros/img/products/shopping-experience-tile-bg.png') }}" class="img-tile-bg"
alt="中身がわからい発送">
</div>
<div class="fast-shipping flexbox-center">
<img src="{{ asset('aneros/img/products/fast-shipping-rect-dark.png') }}" class="img-fast-shipping"
alt="即日出荷">
</div>
<div class="secure-cc-processing flexbox-center">
<img src="{{ asset('aneros/img/products/secure-cc-processing-rect-dark.png') }}"
class="img-secure-cc-processing" alt="貴重な個人情報は全てSSL保護">
</div>
<div class="money-back-gurantee flexbox-center">
<img src="{{ asset('aneros/img/products/money-back-guarantee-rect-dark.png') }}"
class="img-money-back-gurantee" alt="100%返金保証">
</div>
</div>
</div>
<div class="product-other-products container flexbox">
<div class="item">
<a href="{{ url('product_detail', {'id': 72}) }}">
<img src="{{ asset('aneros/img/products/category_vice-2.jpg') }}" alt="ヴァイス 2 - メンズバイブレーション" class="animate"
data-animate="zoomIn" data-duration="1.0s" data-delay="0.4s">
</a>
</div>
<div class="item">
<a href="{{ url('product_detail', {'id': 81}) }}">
<img src="{{ asset('aneros/img/products/category_progasm_black_ice.jpg') }}" alt="プロガスムブラックアイス - サイズを求める男性に"
class="animate center" data-animate="zoomIn" data-duration="1.0s" data-delay="0.4s">
</a>
</div>
<div class="item">
<a href="{{ url('product_detail', {'id': 70}) }}">
<img src="{{ asset('aneros/img/products/category_HST.jpg') }}" alt="ヒリックスシントライデント - シン定番のフラグシップモデル"
class="animate" data-animate="zoomIn" data-duration="1.0s" data-delay="0.4s">
</a>
</div>
</div>
<div class="product-compare-prostate-massagers container flexbox">
<div class="product-compare-prostate-massagers-image">
<img src="{{ asset('aneros/img/products/compare_prostate_massagers_image.jpg') }}" class="animate"
data-animate="zoomIn" data-duration="1.0s" data-delay="0.4s" alt="私にあっているアネロスはどれでしょうか??">
</div>
<div class="desc-contr">
<h3>私にあっているアネロスはどれでしょうか??</h3>
<a href="{{ url('homepage') }}prostate-massagers" class="more-link">
前立腺マッサージ器はこちら
<span>></span>
</a>
</div>
</div>
</div>
</div>
</div>
{{ include('Block/add_to_cart.twig') }}
<div class="swooth-wrapper grey-swooth">
</div>
</div>
{% endblock %}