.hs-urgency {
  background: #0a0a0a;
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 14px;
  padding: 18px 20px;
  margin: 20px 0;
  display: flex;
  flex-direction: column;
  gap: 14px;
  font-family: 'Inter', system-ui, sans-serif;
  color: #fff; }

.hs-urgency__row {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 14px;
  line-height: 1.3;
  color: #c4c4c4; }

.hs-urgency__row strong {
  color: #fff;
  font-weight: 700;
  margin-right: 2px; }

.hs-urgency__dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  flex-shrink: 0;
  animation: hs-urg-pulse 1.5s ease-in-out infinite; }

.hs-urgency__dot--green {
  background: #4ade80;
  box-shadow: 0 0 8px rgba(74, 222, 128, 0.6); }

.hs-urgency__dot--red {
  background: #e8202a;
  box-shadow: 0 0 8px rgba(232, 32, 42, 0.6); }

.hs-urgency__icon {
  font-size: 16px;
  flex-shrink: 0;
  line-height: 1; }

.hs-urgency__stock-row {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 14px;
  color: #c4c4c4;
  flex-wrap: wrap; }

.hs-urgency__stock-text {
  display: flex;
  align-items: center;
  gap: 10px;
  white-space: nowrap; }

.hs-urgency__bar {
  flex: 1;
  min-width: 80px;
  height: 4px;
  background: rgba(255, 255, 255, 0.08);
  border-radius: 100px;
  overflow: hidden; }

.hs-urgency__bar-fill {
  height: 100%;
  background: linear-gradient(90deg, #e8202a, #ff5560);
  border-radius: 100px;
  transition: width 0.4s ease; }

.hs-urgency__countdown-time {
  color: #e8202a;
  font-weight: 700;
  font-family: 'JetBrains Mono', monospace;
  font-size: 13px; }

@keyframes hs-urg-pulse {
  0%, 100% {
    opacity: 1;
    transform: scale(1); }
  50% {
    opacity: 0.5;
    transform: scale(1.2); } }

@media (prefers-reduced-motion: reduce) {
  .hs-urgency__dot {
    animation: none; } }

@media (max-width: 480px) {
  .hs-urgency {
    padding: 14px 16px;
    gap: 12px; }
  .hs-urgency__row, .hs-urgency__stock-row {
    font-size: 13px; }
  .hs-urgency__countdown-time {
    font-size: 12px; } }

.hs-pdp-feature-icon,
.hs-pdp-trust-icon,
.hs-pdp-warning-icon {
  width: 36px;
  height: 36px;
  border-radius: 8px;
  background-color: rgba(232, 32, 42, 0.15);
  border: 1px solid rgba(232, 32, 42, 0.4);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px 20px;
  display: inline-block;
  flex-shrink: 0;
  position: relative; }

.hs-pdp-warning-icon {
  width: 32px;
  height: 32px;
  background-size: 18px 18px;
  border-radius: 6px; }

.hs-icon-magnet {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 22V11a6 6 0 0 1 12 0v11'/><line x1='6' y1='11' x2='10' y2='11'/><line x1='14' y1='11' x2='18' y2='11'/><line x1='6' y1='22' x2='10' y2='22'/><line x1='14' y1='22' x2='18' y2='22'/></svg>"); }

.hs-icon-water {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2.7s-7 7.3-7 12.3a7 7 0 0 0 14 0c0-5-7-12.3-7-12.3z'/></svg>"); }

.hs-icon-odor {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M8 14c0-3 4-3 4-7a4 4 0 0 0-4-4'/><path d='M14 18c0-3 4-3 4-7'/><path d='M3 21h18'/></svg>"); }

.hs-icon-diamond {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 3h12l4 6-10 12L2 9z'/><path d='M11 3 8 9l4 12 4-12-3-6'/><path d='M2 9h20'/></svg>"); }

.hs-icon-kief {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2 4h20l-7 9v7l-6 2v-9z'/><line x1='6' y1='7' x2='18' y2='7'/><line x1='8' y1='10' x2='16' y2='10'/></svg>"); }

.hs-icon-scraper {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14.7 6.3a4 4 0 0 0-5.7 5.7L3 18l3 3 6-6a4 4 0 0 0 5.7-5.7l-2.8 2.8-2.9-2.9z'/></svg>"); }

.hs-icon-shield {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2L3 6v6c0 5 4 9 9 10 5-1 9-5 9-10V6l-9-4z'/><polyline points='9 12 11 14 15 10'/></svg>"); }

.hs-icon-truck {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='1' y='3' width='15' height='13' rx='1'/><polygon points='16 8 20 8 23 11 23 16 16 16 16 8'/><circle cx='5.5' cy='18.5' r='2.5'/><circle cx='18.5' cy='18.5' r='2.5'/></svg>"); }

.hs-icon-lock {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='11' width='18' height='11' rx='2'/><path d='M7 11V7a5 5 0 0 1 10 0v4'/></svg>"); }

.hs-icon-package {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z'/><polyline points='3.27 6.96 12 12.01 20.73 6.96'/><line x1='12' y1='22.08' x2='12' y2='12'/></svg>"); }

.hs-icon-return {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='1 4 1 10 7 10'/><path d='M3.51 15a9 9 0 1 0 2.13-9.36L1 10'/></svg>"); }

.hs-icon-warning {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'/><line x1='12' y1='9' x2='12' y2='13'/><line x1='12' y1='17' x2='12.01' y2='17'/></svg>"); }

.hs-icon-sun {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='5'/><line x1='12' y1='1' x2='12' y2='4'/><line x1='12' y1='20' x2='12' y2='23'/><line x1='4.22' y1='4.22' x2='6.34' y2='6.34'/><line x1='17.66' y1='17.66' x2='19.78' y2='19.78'/><line x1='1' y1='12' x2='4' y2='12'/><line x1='20' y1='12' x2='23' y2='12'/><line x1='4.22' y1='19.78' x2='6.34' y2='17.66'/><line x1='17.66' y1='6.34' x2='19.78' y2='4.22'/></svg>"); }

.hs-icon-glasses {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='6' cy='14' r='4'/><circle cx='18' cy='14' r='4'/><line x1='10' y1='14' x2='14' y2='14'/><path d='M2 10l4-4'/><path d='M22 10l-4-4'/></svg>"); }

.hs-icon-feather {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20.24 12.24a6 6 0 0 0-8.49-8.49L5 10.5V19h8.5z'/><line x1='16' y1='8' x2='2' y2='22'/><line x1='17.5' y1='15' x2='9' y2='15'/></svg>"); }

.hs-icon-flame {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2s4 4 4 9a4 4 0 0 1-8 0c0-2 1-3 1-3s-3 2-3 6a6 6 0 0 0 12 0c0-7-6-12-6-12z'/></svg>"); }

.hs-icon-leaf {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M11 20A7 7 0 0 1 4 13c0-6 7-11 16-11 0 9-5 16-11 16-1 0-2-.2-3-.5'/><path d='M2 22s2-7 9-13'/></svg>"); }

.hs-icon-check {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><polyline points='8 12 11 15 16 9'/></svg>"); }

.hs-icon-box {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z'/><polyline points='3.27 6.96 12 12.01 20.73 6.96'/><line x1='12' y1='22.08' x2='12' y2='12'/></svg>"); }

.hs-icon-gift {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 12 20 22 4 22 4 12'/><rect x='2' y='7' width='20' height='5'/><line x1='12' y1='22' x2='12' y2='7'/><path d='M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z'/><path d='M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z'/></svg>"); }

.hs-icon-tray {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='6' width='20' height='12' rx='2'/><line x1='2' y1='10' x2='22' y2='10'/></svg>"); }

.hs-icon-brush {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M9.06 11.9l8.07-8.06a2.85 2.85 0 1 1 4.03 4.03l-8.06 8.08'/><path d='M7.07 14.94c-1.66 0-3 1.35-3 3.02 0 1.33-2.5 1.52-2 2.02 1.08 1.1 2.49 2.02 4 2.02 2.2 0 4-1.8 4-4.04a3.01 3.01 0 0 0-3-3.02z'/></svg>"); }

.hs-icon-sparkle {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3l2 6 6 2-6 2-2 6-2-6-6-2 6-2z'/></svg>"); }

.hs-icon-plane {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.37 1.9.72 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/></svg>"); }

.hs-icon-wrench {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14.7 6.3a4 4 0 0 0-5.7 5.7L3 18l3 3 6-6a4 4 0 0 0 5.7-5.7l-2.8 2.8-2.9-2.9z'/></svg>"); }

.hs-icon-gem {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8202a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polygon points='12 2 19 9 12 22 5 9 12 2'/><line x1='5' y1='9' x2='19' y2='9'/></svg>"); }

.hs-icon-premium {
  background-color: transparent !important;
  background-image: linear-gradient(135deg, #e8e8ee 0%, #999 50%, #e8e8ee 100%) !important;
  background-size: 100% 100% !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  border: 1px solid rgba(255, 255, 255, 0.5) !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.6) !important;
  position: relative;
  overflow: hidden;
  animation: hs-premium-shine 3s ease-in-out infinite; }

.hs-icon-premium::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px 20px;
  z-index: 1; }

.hs-icon-premium.hs-icon-magnet::before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 22V11a6 6 0 0 1 12 0v11'/><line x1='6' y1='11' x2='10' y2='11'/><line x1='14' y1='11' x2='18' y2='11'/><line x1='6' y1='22' x2='10' y2='22'/><line x1='14' y1='22' x2='18' y2='22'/></svg>"); }

.hs-icon-premium.hs-icon-diamond::before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 3h12l4 6-10 12L2 9z'/><path d='M11 3 8 9l4 12 4-12-3-6'/><path d='M2 9h20'/></svg>"); }

.hs-icon-premium.hs-icon-kief::before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2 4h20l-7 9v7l-6 2v-9z'/><line x1='6' y1='7' x2='18' y2='7'/><line x1='8' y1='10' x2='16' y2='10'/></svg>"); }

.hs-icon-premium.hs-icon-shield::before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2L3 6v6c0 5 4 9 9 10 5-1 9-5 9-10V6l-9-4z'/><polyline points='9 12 11 14 15 10'/></svg>"); }

.hs-icon-premium.hs-icon-gem::before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polygon points='12 2 19 9 12 22 5 9 12 2'/><line x1='5' y1='9' x2='19' y2='9'/></svg>"); }

.hs-icon-premium.hs-icon-sparkle::before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3l2 6 6 2-6 2-2 6-2-6-6-2 6-2z'/></svg>"); }

.hs-icon-premium.hs-icon-lock::before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='11' width='18' height='11' rx='2'/><path d='M7 11V7a5 5 0 0 1 10 0v4'/></svg>"); }

.hs-icon-premium.hs-icon-package::before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z'/><polyline points='3.27 6.96 12 12.01 20.73 6.96'/><line x1='12' y1='22.08' x2='12' y2='12'/></svg>"); }

.hs-icon-premium.hs-icon-return::before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='1 4 1 10 7 10'/><path d='M3.51 15a9 9 0 1 0 2.13-9.36L1 10'/></svg>"); }

.hs-icon-premium.hs-icon-magnet,
.hs-icon-premium.hs-icon-diamond,
.hs-icon-premium.hs-icon-kief,
.hs-icon-premium.hs-icon-shield,
.hs-icon-premium.hs-icon-gem,
.hs-icon-premium.hs-icon-sparkle,
.hs-icon-premium.hs-icon-lock,
.hs-icon-premium.hs-icon-package,
.hs-icon-premium.hs-icon-return {
  background-image: linear-gradient(135deg, #e8e8ee 0%, #999 50%, #e8e8ee 100%) !important; }

@keyframes hs-premium-shine {
  0%, 100% {
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.6), 0 0 0 0 rgba(192, 192, 192, 0); }
  50% {
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.6), 0 0 14px 2px rgba(192, 192, 192, 0.5); } }

@media (prefers-reduced-motion: reduce) {
  .hs-icon-premium {
    animation: none; } }

/* ============================================
   KILL SCROLL-TO-TOP BUTTON
   It blocks the sticky cart Add to Cart
   ============================================ */
.back-to-top,
.backToTop,
.scrollToTop,
.scroll-to-top,
.scroll-top,
.scrollTop,
#back-to-top,
#backToTop,
#scrollToTop,
#scroll-top,
.go-top,
.goToTop,
.gototop,
button[class*="scroll-top"],
button[class*="back-to-top"],
button[class*="scrollTop"],
a[class*="scroll-top"],
a[class*="back-to-top"],
div[class*="scroll-top"],
div[class*="back-to-top"],
[data-back-to-top],
[data-scroll-top] {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important; }

/* ============================================ */
/* BC Alert Box - V3 dark theme styling */
/* ============================================ */
.alertBox,
.alertBox--info {
  background: var(--hs-bg-card, #131313) !important;
  border: 1px solid rgba(232, 32, 42, 0.3) !important;
  border-left: 3px solid var(--hs-red, #e8202a) !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin: 16px 0 !important;
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
  font-family: 'Inter', sans-serif !important;
  color: #fff !important;
  /* Highlight the dollar amount in red */ }
  .alertBox .alertBox-icon,
  .alertBox svg,
  .alertBox--info .alertBox-icon,
  .alertBox--info svg {
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    fill: var(--hs-red, #e8202a);
    color: var(--hs-red, #e8202a); }
  .alertBox .alertBox-icon svg,
  .alertBox--info .alertBox-icon svg {
    fill: var(--hs-red, #e8202a); }
  .alertBox .alertBox-message,
  .alertBox p,
  .alertBox--info .alertBox-message,
  .alertBox--info p {
    background: transparent !important;
    color: #fff !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    line-height: 1.5 !important;
    margin: 0 !important;
    padding: 0 !important; }
  .alertBox strong, .alertBox b,
  .alertBox--info strong,
  .alertBox--info b {
    color: var(--hs-red, #e8202a);
    font-weight: 700; }
