/** 【TW 1.0】 Start 納期区分名称の表示が崩れないように修正 */
.p-my-page-wish-list__item-details-dl > div > dd > .ship_date {
    width: initial !important;
    height: initial !important;
    padding: 4px 8px 4px 8px !important;
}

.p-my-page-spec__label--fivedays {
    width: fit-content !important;
    padding: 4px 8px 4px 8px !important;
}

@media screen and (max-width: 767px) {
    .p-my-page-spec__label--fivedays {
        height: initial !important;
    }
}

.p-my-page-spec__label--today {
    width: fit-content !important;
    padding: 4px 8px 4px 8px !important;
}

@media screen and (max-width: 767px) {
    .p-my-page-spec__label--today {
        height: initial !important;
    }
}

.modalErrText{
    color: red!important;
}
/** 【TW 1.0】 End 納期区分名称の表示が崩れないように修正 */

.error-message {
    display: none;
}

/** 【TW 1.0】 #26038対応 商品比較画面の文字がはみ出さないよう修正 Start. */
.p-my-page-spec__table tbody td {
    overflow-wrap: break-word;
}
/** 【TW 1.0】 #26038対応 商品比較画面の文字がはみ出さないよう修正 End. */

/** 【TW 1.0】#26402対応 ほしいものリストの納期区分デザイン適用 Start. */
.p-my-page-wish-list__item-details-dl > div > dd > .ship_date.p-my-page-wishlist__label--today {
  border: 1px solid #e43344;
  border-radius: 2px;
  color: #e43344;
}

.p-my-page-wish-list__item-details-dl > div > dd > .ship_date.p-my-page-wishlist__label--fivedays {
  border: 1px solid #00a2e6;
  border-radius: 2px;
  color: #00a2e6;
}
/** 【TW 1.0】#26402対応 ほしいものリストの納期区分デザイン適用 End. */