/** Shopify CDN: Minification failed

Line 177:0 Unexpected "}"

**/
.e_btn.c-reward-btn.custom-button.is-disabled {
  background: #33333380 !important;
  color: #fff !important;
  pointer-events:none;
}
.c-product-limited-time-flex {
  display:flex;
  flex-direction:column;
  align-items:start;
  gap:12px;
  margin-bottom:12px;
}
.c-product-limited-time-flex .current-price-label{
  margin:0;
  line-height: 1;
}
.b_account_rewardsList_item-cp-label {
  font-weight: 500;
  font-size: 13px;
  line-height: 21px;
  letter-spacing: 0.01em;
  display:flex;
  min-height:21px;
  min-width:86px;
  justify-content:center;
  align-items:center;
  background:#6B7C8A;
  color:#fff;
  border-radius:5px;
}
.b_account_rewardsList_item-cp {
    display: flex;
    justify-content: start;
    align-items: center;
}
.p_account_beforeExpire_sliderItemPoint .b_account_rewardsList_item-cp {
  flex-wrap:wrap;
  justify-content:start;
  align-items:start;
  gap:5px;
}
.c-b_account_rewardsList_item-cp-points-set {
  display:flex;
  align-items:center;
}
.b_account_rewardsList_item-cp .current-price {
  font-weight: 500;
  font-size: 18px;
  line-height: 1.6;
  letter-spacing: 0.01em;
  margin-right:2px;
  color:#6B7C8A;
}
.b_account_rewardsList_item-cp .c-price-currency {
  font-weight: 500;
  font-size: 18px;
  line-height: 1.6;
  letter-spacing: 0.01em;
}
.b_account_rewardsList_item-cp .c-reward__arrow {
  width:16px;
  height:16px;
  display: flex;
  margin-right:2px;
}
.b_account_rewardsList_item-cp svg {
  width:16px;
  height:16px;
}
.b_account_rewardsList_item-cp .product-block__point-value {
  font-weight: 500;
  font-size: 18px;
  line-height: 1.6;
  letter-spacing: 0.01em;
}
.price_wrap-has__point-cp {
  align-items:end;
}
.b_account_rewardsList_item-cp .product-block__point-value .c-price-currency {
  font-weight: 500;
  font-size: 18px;
  line-height: 1.6;
  letter-spacing: 0.01em;
  padding-left:0!important;
}
@media only screen and (max-width: 767px) {
.c-product-limited-time-flex {
  margin-bottom:8px;
}
.p_account_beforeExpire_sliderItemPoint .b_account_rewardsList_item-cp {
  flex-wrap:wrap;
  justify-content:start;
  align-items:start;
  gap:5px;
}
.c-b_account_rewardsList_item-cp-points-set {
  display:flex;
  align-items:center;
}
.b_account_rewardsList_item-cp .current-price {
  font-weight: 500;
  font-size: 18px;
  line-height: 1.6;
  letter-spacing: 0.01em;
  margin-right:2px;
  color:#6B7C8A;
}
.b_account_rewardsList_item-cp .c-price-currency {
  font-weight: 500;
  font-size: 18px;
  line-height: 1.6;
  letter-spacing: 0.01em;
}
.b_account_rewardsList_item-cp .c-reward__arrow {
  width:16px;
  height:16px;
  display: flex;
  margin-right:2px;
}
.b_account_rewardsList_item-cp svg {
  width:16px;
  height:16px;
}
.b_account_rewardsList_item-cp .product-block__point-value {
  font-weight: 500;
  font-size: 18px;
  line-height: 1.6;
  letter-spacing: 0.01em;
}
.price_wrap-has__point-cp {
  align-items:end;
}
.b_account_rewardsList_item-cp .product-block__point-value .c-price-currency {
  font-weight: 500;
  font-size: 18px;
  line-height: 1.6;
  letter-spacing: 0.01em;
  padding-left:0!important;
}
}
.c-slikey-tab__content {
  display:grid;
  grid-template-columns:1fr 1fr;
  border-bottom:1px solid #E1EAF2;
  margin-top:16px;
}
.c-tab__link {
font-weight: 500;
position:relative;
font-size: 14px;
line-height: 1;
letter-spacing: 0.1em;
color:#33333380;
display:flex;
justify-content:center;
align-items:center;
padding-bottom:16px;
padding-top:16px;
}
.c-tab__link.is-active{
color:#3F4C57;
}
.c-tab__link.is-active:before {
  content:"";
  height:3px;
  background:#6B7C8A;
  width:100%;
  position:absolute;
  bottom:-1px;
  left:0;
}
}