@charset "UTF-8";
.display-box-teiki-nucca li.item.article:has(.no-contents) {
  display: none;
}
/* ==========================================
商品一覧 | itemlist
========================================== */
body.itemlist .category-item-list-sorting {
  display: none;
}
/* ==========================================
商品詳細
========================================== */
body.item {
  #item-contents-main #item-contents-purchase .item-purchase-list div.item-purchase .regular-price {
    display: none;
  }
  #item-contents-main #item-contents-purchase .item-purchase-list div.item-purchase .discount-price {
    display: none;
  }
  .add-new-review {
    display: none;
  }
}
@media all and (min-width: 980px) {
}
@media all and (max-width: 979px) {
}
/* ==========================================
マイページトップ | account
========================================== */
#account__account {
    .menu-inquiry > a::before {
        content: "stacked_email" !important;
    }
}
/* ==========================================
レビュー| review
========================================== */
.reviews {
  .wr-item a {
    pointer-events: none;
  }
}
.rv-stars {
  .rv-star {
      background: url(/f/resources/images/icons/star-solid-full.svg) no-repeat center;
  }
  .rv-star-empty {
    background-image: url(/f/resources/images/icons/star-regular-full.svg);
  }
  .rv-star.fill-half {
    background-image: url(/f/resources/images/icons/star-half-solid-full.svg);  
  }
}
/* ==========================================
あなたのレビュー| reviews
========================================== */
body.account__your_reviews {
  .itemreview-list-body:not(:has(*))::after {
    content: '投稿済みのレビューがありません。';
    background: #fff9f4;
    border: 1px solid #da8645;
    box-sizing: border-box;
    display: block;
    font-size: .9rem;
    margin: 30px 0;
    padding: 30px;
  }
}
/* ==========================================
Amazonログイン| Amazon Signin
========================================== */
.exag-signin {
  display: none;
}
