/*
 * Canonical Shop WOW basket benefit card.
 * Wallet Credit and Order Rewards share this exact visual contract; Wallet Core
 * remains authoritative for balances, point rates and awards.
 */
.dptv-order-benefit-card{
  display:grid;
  grid-template-columns:42px minmax(0,1fr) auto;
  gap:11px;
  align-items:center;
  width:100%;
  min-width:0;
  min-height:68px;
  padding:11px 13px;
  border:1px solid rgba(226,173,22,.34);
  border-radius:16px;
  background:linear-gradient(135deg,#fff9eb 0%,#fffdf8 68%,#fff 100%);
  box-shadow:0 9px 22px rgba(15,23,42,.045),inset 0 1px 0 rgba(255,255,255,.92);
  box-sizing:border-box;
}
.dptv-order-benefit-card[hidden]{display:none}
.dptv-order-benefit-card .dptv-wow-brand-mark{
  width:42px;
  height:42px;
  flex:0 0 42px;
  border-radius:12px;
}
.dptv-order-benefit-card__copy{
  display:flex;
  min-width:0;
  flex-direction:column;
  gap:2px;
  text-align:left;
}
.dptv-order-benefit-card__copy small{
  margin:0;
  color:#a66f00;
  font-size:8px;
  line-height:1.1;
  letter-spacing:.13em;
  font-weight:950;
}
.dptv-order-benefit-card__copy strong{
  margin:0;
  color:#101828;
  font-size:13px;
  line-height:1.18;
  font-weight:950;
}
.dptv-order-benefit-card__copy em{
  margin:0;
  color:#667085;
  font-size:9.5px;
  line-height:1.35;
  font-weight:750;
  font-style:normal;
}
.dptv-order-benefit-card__help{appearance:none;align-self:flex-start;width:max-content;max-width:100%;margin-top:3px;padding:0;border:0;background:transparent;color:#7a5000;font:inherit;font-size:10px;line-height:1.2;font-weight:800;text-align:left;text-decoration:underline;text-underline-offset:2px;cursor:pointer}
.dptv-order-benefit-card__help:focus-visible{outline:2px solid #b9820e;outline-offset:3px}
.dptv-order-benefit-card__boost{
  display:inline-flex;
  min-height:25px;
  align-items:center;
  justify-content:center;
  padding:0 9px;
  border-radius:999px;
  background:#0a0a0a;
  color:#fff;
  font-size:7.5px;
  line-height:1;
  letter-spacing:.08em;
  font-weight:950;
  white-space:nowrap;
}
.dptv-order-benefit-card__boost[hidden]{display:none}
@media (max-width:480px){
  .dptv-order-benefit-card{
    grid-template-columns:40px minmax(0,1fr);
    min-height:64px;
    padding:10px 11px;
  }
  .dptv-order-benefit-card .dptv-wow-brand-mark{
    width:40px;
    height:40px;
    flex-basis:40px;
  }
  .dptv-order-benefit-card__boost{
    grid-column:2;
    justify-self:start;
  }
}

/* Reward Points mark is a transparent shared poker-chip asset. */
.dptv-wow-brand-mark--rewards{background:transparent;border-color:transparent;box-shadow:none;overflow:visible}.dptv-wow-brand-mark--rewards .drtv-reward-points-mark{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;border:0;border-radius:50%;background:transparent}
