.wqmd-notice{ margin: 12px 0; }
.wqmd-box{
  border:1px solid rgba(0,0,0,.12);
  border-radius:12px;
  padding:12px 14px;
  background:#fff;
}
.wqmd-box__body{ margin-top:10px; }
.wqmd-box__foot{ margin-top:10px; font-size: 13px; opacity:.9; }

.wqmd-table{
  width:100%;
  border-collapse:collapse;
}
.wqmd-table td{
  padding:6px 0;
  border-bottom:1px solid rgba(0,0,0,.06);
  font-size:14px;
}
.wqmd-minmsg-wrap{ margin-top:10px; }
.wqmd-minmsg{
  border:1px solid rgba(220, 53, 69, .35);
  background: rgba(220, 53, 69, .08);
  color:#7a1b1b;
  border-radius:12px;
  padding:10px 12px;
  font-size:14px;
}

.wqmd-dynamic-price{
  margin-top:10px;
  display:none;
}
.wqmd-strike del{ opacity:.6; }
.wqmd-new strong{ font-size: 1.1em; }

.wqmd-savings{
  margin-top:10px;
  padding:10px 12px;
  border-radius:12px;
  background: rgba(25, 135, 84, .08);
  border:1px solid rgba(25, 135, 84, .25);
  font-size:14px;
}

.wqmd-price del{ opacity:.65; margin-right:6px; }
.wqmd-price ins{ text-decoration:none; font-weight:600; }

.wqmd-subtotal del{ opacity:.65; }
.wqmd-subtotal ins{ text-decoration:none; font-weight:600; }

.wqmd-mini-savings{
  margin-top:6px;
  font-size:12px;
  opacity:.9;
}

.wqmd-order-savings{
  margin-top:6px;
  font-size:12.5px;
  opacity:.95;
}


.wqmd-remain-page{ margin: 12px 0; }

.wqmd-block-remain{ margin:12px 0; }
