/* Four simple controls shared by every official MagicWorld offer card. */
.mwro-shell,.mwro-embedded-offers{--mwro-accent:var(--mwro-offer-accent,#f5d66f)}
.mwro-shell .mwro-offer-card,
.mwro-embedded-offers .mwro-offer-card {
  background: linear-gradient(155deg,var(--mwro-offer-card,#17223a),#070b15) !important;
}
.mwro-shell .mwro-offer-card.is-featured,
.mwro-embedded-offers .mwro-offer-card.is-featured {
  border-color: var(--mwro-offer-accent,#f5d66f) !important;
}
.mwro-shell .mwro-badge,.mwro-embedded-offers .mwro-badge,
.mwro-shell .mwro-price small,.mwro-embedded-offers .mwro-price small {
  color:var(--mwro-offer-accent,#f5d66f) !important;
}
.mwro-shell .mwro-price strong,.mwro-embedded-offers .mwro-price strong {
  font-size:clamp(40px,5vw,var(--mwro-offer-price-size,68px)) !important;
}
.mwro-shell .mwro-button.is-primary,.mwro-embedded-offers .mwro-button.is-primary {
  background:var(--mwro-offer-accent,#f5d66f) !important;
  border-color:var(--mwro-offer-accent,#f5d66f) !important;
  border-radius:var(--mwro-offer-button-radius,999px) !important;
}
.mwro-offer-body>.mwro-button{margin-top:auto}
.mwro-price del{display:block;line-height:1.25;width:100%}
