/* ===== 検索結果のカード画像：灰色背景/枠/余白を除去 ===== */
.c-product-list .c-product-list__image-wrap,
.c-product-list .c-product-list__image-wrap .c-image-box,
.c-product-list .c-image-box--main,
.c-product-list .c-image-box--otherimg {
  background: transparent !important;
  border: 0 !important;
  padding: 0 !important;
  box-shadow: none !important;
}

/* 正方形ダミー等があれば無効化 */
.c-product-list .c-product-list__image-wrap .c-image-box::before {
  content: none !important;
}

/* 画像を等倍で大きく（余白帯が出ない）*/
.c-product-list .c-product-list__image-wrap .c-image-box__image {
  position: static !important;
  display: block !important;
  width: 100% !important;
  height: auto !important;
  object-fit: contain !important;
  background: transparent !important;
}

/* No Image の背景を白に（任意） */
.c-product-list .c-image-box__image--noimage {
  background: #fff !important;
  min-height: 160px;
}