/* Special purchases share the product/booking confirmation card and real brand assets. */
#sba-special-return { font-family: Poppins, Arial, sans-serif; }
#sba-special-return .sba-confirm-logo { width: 82px; height: 82px; }
#sba-special-return .sba-confirm-copy { margin-top: 16px; }
#sba-special-return .sba-confirm-mini { line-height: 1.7; }
#sba-special-return .sba-confirm-mini strong { overflow-wrap: anywhere; }
#sba-special-return .sba-confirm-btn.is-primary { border: 1px solid #85036a; background: #85036a; color: #fff; }
#sba-special-return .sba-confirm-btn.is-primary:hover { border-color: #62054e; background: #62054e; }
#sba-special-return .sba-confirm-check.is-pending { background: #f1e5ee; color: #85036a; animation: none; }
#sba-special-return .sba-special-test-label { padding: 2px 10px; border: 1px solid #dec9d9; border-radius: 999px; color: #85036a; }
#sba-special-return .sba-confirm-line b { text-align: right; }
@media (max-width: 860px) {
  #sba-special-return .sba-confirm-art { max-height: 280px; }
  #sba-special-return .sba-confirm-art img { height: 280px; object-position: center 60%; }
}
@media (max-width: 520px) {
  #sba-special-return .sba-confirm-art { max-height: 240px; }
  #sba-special-return .sba-confirm-art img { height: 240px; }
}
