.nova-cart-icon {
  position: relative;
}
.nova-cart-icon .cart-contents-count {
  position: absolute;
  top: -0.5rem;
  right: -0.5rem;
  aspect-ratio: 1;
  background-color: var(--e-global-color-secondary);
  color: white;
  width: 1.5em;
  z-index: 1;
  font-size: 0.75rem;
  line-height: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100px;
}

/*# sourceMappingURL=cart-icon.css.map */
