/* Loyalty program CSS */

.wlr-card.wlr-earning-option:nth-child(2) p.wlr-campaign-redirect,
.wlr-card.wlr-earning-option:nth-child(3) p.wlr-campaign-redirect,
.wlr-card.wlr-earning-option:nth-child(5) p.wlr-campaign-redirect,
.wlr-card.wlr-earning-option:nth-child(7) p.wlr-campaign-redirect {
  display: none;
}

#post-17611 div.wlr-user-details .wlr-points-container,
#post-17611 div.wlr-date,
#post-17611 div.wlr-user-details .wlr-referral-blog,
#post-17611 div.wlr-user-details .wlr-your-reward,
#post-17611 div.wlr-user-details > .wlr-heading-container,
#post-17611 div.wlr-user-details .wlr-transaction-blog,
.wlr-card .wlr-discount-point
{
  display: none;
}
.wlr-referral-blog a.wlr-icon-list .wlrf-facebook_share.wlr-social-icon:before {
  font-size: 40px;
  color: #3b5998 !important;
  content: "\f09a" !important;
  font-family: "Font Awesome 5 Brands" !important;
}

.wlr-card.wlr-earning-option img {
  width: 100%;
  max-width: 300px;
  margin-left: auto !important;
  margin-right: auto !important;
}

.wlr-referral-blog a.wlr-icon-list .wlrf-email_share.wlr-social-icon:before {
  font-size: 40px;
  color: #135563 !important;
}
.wlr-referral-blog 	
.wlrf-fixed_cart::before {
  content: "\e937";
}
span.wlr-signup-message {
  font-weight: 600px;
  display: block;
}

.wlr_points_rewards_earn_points p {
  font-weight: 500 !important;
}
.wlr-myaccount-page .wlr-reward-card, .wlr-myaccount-page .wlr-coupon-card {
  border: 1px solid #E7E7EF !important;
}
.wlr-myaccount-page .wlr-earning-options .wlr-card .wlr-date-editor .wlr-date-editor-layer {
  background-color: #021b2add;
}
.wlr-date-action {
  color:#fff;
  text-decoration: none !important;
}
.wlr-myaccount-page .wlr-reward-card:hover, .wlr-myaccount-page .wlr-coupon-card:hover {
  border:1px;
  background-color: #fefefe !important;
  border: 1px solid #E7E7EF !important;
}
div.wlr-message-info.wlr_point_redeem_message {
  font-weight: unset !important;
}
#wcf_cf_gdpr_message_block span {
  font-size: x-small !important;
}

.wlr-myaccount-page .wlr-button, .wlr-myaccount-page .wlr-button-reward, .wlr-myaccount-page .wlr-earning-options .wlr-card .wlr-date a, .wlr-myaccount-page .input-group-append span {
  background: #6aa1c1 !important;
}
.wlr-myaccount-page .wlr-button:hover, .wlr-myaccount-page .wlr-button-reward:hover, .wlr-myaccount-page .wlr-earning-options .wlr-card .wlr-date a:hover, .wlr-myaccount-page .input-group-append span:hover {
  background: #5188a8 !important;
}
@media screen and (min-width: 820px) {
	.wlr-myaccount-page .wlr-earning-options .wlr-campaign-container {
		grid-template-columns: 1fr 1fr 1fr;
	}
}

