#cartCard {
  position: sticky;
  top: 120px;
}

.tooltip {
  --bs-tooltip-max-width: 288px;
  top: calc(-100% - 16px);
  font-size: 12px;
}

.tooltip .tooltip-arrow {
  display: none;
}

.tooltip-inner {
  text-align: left;
}

.tooltip .tooltip-arrow: {
  display: none;
}

@media (max-width: 768px) {
  .tooltip__text {
    right: 0;
  }
} 