.font-bold{
font-weight:bold;
}
/*h1　ログイン*/
.fs-c-heading--page {
    font-style: normal;
    font-weight: 200;
    font-size: 1.8rem;
    text-align: center;
    margin: 2rem auto 2.5rem;
    border: none;
    color: #3c3c3c;
    padding: 0;
}
/*h2　ログイン*/
.fs-c-subSection__title,.fs-p-announcement__title,.fs-c-wishlistProduct__title,.fs-c-featuredProduct__title {
    background: #D4D4D4;
    padding: 15px;
    color: #000;
    border: none;
    font-size: 1.2rem;
}
/*マイページsp調整*/
.fs-c-accountService__page:not(.fs-c-accountService__page--accountDelete) {
    flex-basis: 118px;
    height: 118px;
}
/*商品バリエーションサムネイル非表示260423*/
.fs-c-variationList__item__image img{
  display: none !important;
}
/*商品一覧：予約商品の表示崩れ修正261113*/
.fs-c-productListItem > form:has(.fs-c-mark--preorder) > * {
  grid-column: 1 / 3;
}
.fs-c-productListItem > form:has(.fs-c-mark--preorder) > .fs-c-productListItem__prices {
  grid-column: 1;
}
.fs-c-productListItem:has(.fs-c-mark--preorder) .fs-c-productListItem__control {
  grid-column: 1 / 3;
  display: flex;
  justify-content: flex-end;
  position: relative;
  margin-top: 8px !important;
  padding: 0;
}