@import url("https://ccmiyake.itembox.design/item/test_gaibu.css?t=20250521111927");


/*　配送方法　ボタン表示変更　*/
.fs-c-checkout-multiDestination__deliveryMethod .fs-c-button__label {
  display: none;
}
.fs-c-checkout-multiDestination__deliveryMethod .fs-c-button--change--small::before {
  content: "お届け指定日時を入力する【CSSで表示変更】";
}

/*　ポイント　ボタン表示変更　*/
.fs-c-checkout-pointInfo__body .fs-c-button__label {
  display: none;
}
.fs-c-checkout-pointInfo__body .fs-c-button--change--small::before {
  content: "利用する【CSSで表示変更】";
}

/*　通信欄　ボタン表示変更　*/
.fs-c-checkout-communicationInfo .fs-c-button__label {
  display: none;
}
.fs-c-checkout-communicationInfo .fs-c-button--change--small::before {
  content: "入力【CSSで表示変更】";
}


.fs-c-subgroupList {
    display: flex;
}
.fs-c-subgroupList__item {
    position: relative;
}
.fs-c-subgroupList__link {
    display: block;
}
.fs-c-subgroupList__link::after {
    display: none;
}
.fs-c-subgroupList__label {
    color: #3572b0;
    margin-bottom: 1em;
}
.limited {
    background-color:#FF8B6B;
}
.cool{
    background-color:#84D3FF;
}
.threedays {
    background-color:#ffd0d0;    
}
.fourdays {
    background-color:#ffd0d0;
}
.onedays {
    background-color:#ffd0d0;
}
.newicon {
    background: rgb(228,88,100);
    border-radius: 50%;
    width: 3em;
    height: 3em;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    position: absolute;
    top: 0.5em;
}

@media screen and (min-width: 300px) {
  .fs-c-subgroupList__item {
    flex: 0 0 50%;
  }
}

@media screen and (min-width: 400px) {
  .fs-pt-column__image {
    flex: 0 0 48%;
  }
}


@media screen and (min-width: 960px) {
  .fs-c-subgroupList__item {
    flex: 0 0 33%;
  }
}

.fs-pt-carousel--fitImage .fs-pt-carousel__slide img{width:100%;}


/*　商品詳細ページにXL画像を縦にならべるパーツの画像無を非表示にする　*/
.sampleImages img:not([src^="https"]){
  display:none;
}


/* ヘッダーロゴの隣にアイコン表示させる場合のメディアクエリ　*/
@media screen and (min-width: 768px){
.fs-l-header__contents {
    -ms-grid-columns: 42% 16% 7% 35%;
    grid-template-columns: 42% 16% 7% 35%;
}
}
.shop_ico{
  -ms-grid-row: 1;
  grid-row: 1;
  -ms-grid-column: 3;
  grid-column: 3;
  align-self: end;
  justify-self: end;
}

.fs-l-header__utility {
  -ms-grid-column: 4;
  grid-column: 4;
}



/* 非会員時のメルマガ申込み非表示
.fs-c-agreementField {
    display: none;
}
.fs-c-privacyPolicyAgreeField {
    margin-top: 20px;
}　*/


/*  任意決済１の位置を入れ替え
#fs_anchor_additionalPayment1 .fs-c-documentColumn__content{
display: flex;
flex-direction: column-reverse;
}  */



/*   こちらの決済がご利用いただけますの文言を上部に表示   */
#fs_anchor_additionalPayment1 .fs-c-documentColumn__content::before{
  content: '任意決済１がご利用いただけます。';
}



/*　グループページ（ギャラリータイトル用CSS）　*/
.section-ttl span {
    display: block;
    font-family: "Josefin Sans", sans-serif;
    text-align: center;
    font-size: 24px;
    font-weight: 400;
    color: #333;
    margin-bottom: 5px;
    line-height: 1;
    letter-spacing: 2px;
}



/*　カルーセルの左寄せを中央にする　　　*/
.fs-body-top .fs-pt-carousel__slide{
  display:flex !important;
  justify-content:center;
}



/*　お気に入りでカートを非表示にする
.cartdel+div>button.fs-c-button--addToCart--list {
   display: none;
}　*/


/*　特定商品でお気に入りからカートを外す　*/
.fs-c-productListItem__control[data-product-id="27"] .fs-c-button--addToCart--list {
  display: none;
}


/*  配送方法のシステムパーツを非表示にする
.fs-c-checkout-deliveryInfo{display:none;}  */



/*　包装設定を非表示にする
.fs-c-checkout-multiDestination__wrapping{display:none;} 　*/


/*　マイページの退会手続きを非表示にする
.fs-c-accountService__page--accountDelete {
    display: none;
}　*/




/*　特定グループのみログイン時通常価格非表示　*/
.sample1 .fs-c-productPrice.fs-c-productPrice--selling {
    display: none;
}


/*　オープン価格　をOpenに書き換え　*/
.fs-c-productPrice__main--open .fs-c-price__value{
 display: none; 
}

.fs-c-productPrice__main--open::after {
  content: "open";
}


/*　商品一覧ページお気に入りマーク変更　*/

.fs-c-button--particular.fs-c-button--addToWishList--icon::before {
  content: "\e91b";
}

.fs-c-button--particular.fs-c-button--removeFromWishList--icon::before {
  content: "\e91d";
  color: #C98696;
}


/*　商品一覧ページお気に入りマーク変更　*/
.fs-c-button--particular.fs-c-button--addToWishList--detail::after {
    content: "\e91b";
}

.fs-c-button--particular.fs-c-button--removeFromWishList--detail::after{
    content:"\e91d";
}


/* 　マイページお気に入りマークの変更　*/
.fs-c-accountService__page--wishList .fs-c-accountService__pageLink__label::before {
  content: "\e91b";
}

/* 　グループページレビュー件数0件の場合非表示　*/
.review-0 {
  display: none;
}

/*　会員登録ログインログアウト制御　*/
.logout.my-false { display: none; }
.login.my-true { display: none; }
.regist.my-true { display: none; }


/* カート画面で買い物を続けるボタン非表示　*/
#fs_ShoppingCart .fs-c-continueShopping{
  display:none;
}


/*　エラー表示の調整　*/
.fs-c-panel--error {
border-width:thick;
background-color:#fff0f5;
}

/*　カルーセル消す
.fs-c-productListCarousel__list {
display:none;
}　*/


/*　判定前ステージ名をマイページ、ウェルカムメッセージで表示させる　*/
.fs-p-memberInfo__stage.is-staged-- {
  display: block;
}

.fs-p-memberInfo__stage.is-staged--::before {
  content: '判定前ステージ名表示をCSSで調整：メンバー';
}

.fs-p-accountInfo__accountRank__rank:empty::before {
 content: '判定前ステージ名表示をCSSで調整：メンバー';
}


/* マイページ定期申込詳細　獲得ポイント非表示 
#fs_MySubscriptionDetails .fs-c-orderTotalTable__earnPoints {
 display: none;
} */

/*　マイページの購入履歴で合計金額を非表示にする
#fs_MyOrders .fs-c-history__infoSummary{
  display: none;
}　*/