/** Shopify CDN: Minification failed

Line 9:0 Unexpected "{"
Line 9:1 Expected identifier but found "%"
Line 194:0 Unexpected "{"
Line 194:1 Expected identifier but found "%"

**/
{% if request.path contains '/a/account' %}

.loyalty-card {
  background-color: #f1efe0 !important;
  border-color: #f1efe0 !important;
}

.loyalty-card div {
  color: black;
}

.loyalty-mobile-redeem-button {
  border: none !important;
  box-shadow: none !important;
}

.loyalty-mobile-redeem-text {
  color: black !important;
  text-transform: uppercase;
}

.loyalty-credit-reward-action {
  overflow: visible !important;
  height: unset !important;
  background-color: #FCB717 !important;
  border-radius: 4px !important;
  padding: 8px 12px !important;
}

.loyalty-redeem-button-text {
  color: black !important;
  line-height: 1 !important;
  font-size: 16px !important;
}

.loyalty-credit-reward-action svg > path {
  stroke: black !important;
}

.loyalty-credit-reward-action:has(> .loyalty-credit-reward-completed-text) {
  padding: 0 !important;
  background-color: transparent !important;
}

.loyalty-credit-reward-completed-icon > svg > path {
  stroke: green !important;
}

.loyalty-credit-reward-completed-text {
  color: green !important;
}

.loyalty-credit-reward-card {
  background-color: #f1efe0 !important;
  border: none !important;
  box-shadow: none !important;
}

.loyalty-card-container {
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}

.loyalty-credit-reward-icon-wrapper > div {
  border: none !important;
}

.loyalty-overview .qAopz {
  background-color: #f1efdf !important;
}

.loyalty-redeem-input  {
  color: black !important;
}

.Button_button__d5K7o,
.loyalty-redeem-button {
  background-color: #f9b228 !important;
  color: black !important;
  text-transform: uppercase !important;
  border: none !important;
  box-shadow: none !important;
}

.loyalty-point-slider-handle {
  border: none !important;
}

.loyalty-point-slider-handle > div {
  background-color: #f9b228 !important;
}

.loyalty-overview .qAopz div,
.loyalty-overview .qAopz span {
  color: black !important;
  display: block !important;
  line-height: 1.3 !important;
}

.loyalty-redeem-container {
  background-color: #f1efe0 !important;
}

.rewards-state-history {
  background-color: #f1efe0 !important;
}

.skio-bg-\[\#9574e0\] {
  background-color: black !important;
}

.loyaltyCardGradient {
  background: #f1efe0 !important;
  border: none !important;
}

.loyaltyCardGradient div,
.loyaltyCardGradient span,
.loyaltyCardGradient h1 {
  color: black !important;
  font-family: 'Dm Sans' !important;
}

.referral-share-card {
  background-color: #f1efe0 !important;
  border-color: #f1efe0 !important;
  box-shadow: none !important;
}

.referral-share-card > .skio-flex.skio-items-center {
  display: none !important;
}

.referral-share-card .skio-text-sm {
  line-height: 1.2;
}

.referral-invite-graphic,
img[alt="Referral graphic"] {
  display: none !important;
}

.loyalty-card-container {
  border: none !important;
}

.referral-invite-details-container {
  background-color: #f1efe0 !important;
  border-color: #f1efe0 !important;
}

.loyaltyButton {
  height: 100% !important;
}

.loyaltyButton path {
  stroke: black !important;
}

.loyaltyButton span {
  color: black !important;
}

#referral-input {
  margin-bottom: 0 !important;
  box-shadow: none !important;
}

.skio-rp .benefit-item {
  align-items: center !important;
}

.skio-rp .check-icon {
  margin-top: 0 !important;
}

.skio-rp .hero-image-container {
  margin-bottom: 8px !important;
  padding: 16px 0;

  img {
    border-radius: 16px;
  }
}
{% endif %}